Uses of Package
org.aksw.jena_sparql_api.views
Packages that use org.aksw.jena_sparql_api.views
Package
Description
-
Classes in org.aksw.jena_sparql_api.views used by org.aksw.jena_sparql_api.restriction
-
Classes in org.aksw.jena_sparql_api.views used by org.aksw.jena_sparql_api.viewsClassDescriptionThe following optimizations are currently implemented: - f(argsA) = f(argsB) -> argA_0 = argB_0 && ...A map where keys can be stated as equivalent.Implementations of this class transform expressions as to eliminate all RDF term expressions.Can replace nodes with expressionsTODO Switch to a trie data structureRDF term types[SPARQL level] A restrictedExpr is comprised of - An SPARQL expression - restrictions associated with its corresponding value after evaluation (under some interpretation) Example: Some expression can be declared to yield integers in the range [0..4] or uris with certain prefixes.An SparqlView definition.In its current state this class only hides the copying that should be avoided by a viewDeprecated.A variable binding maps query vars to sets of view variables.A variable definition binds a set of SPARQL variables to a set of corresponding defining expressions A variable definition consists of a - a restricted expression that defines the variable - an optional set of restriction expressions that restricts the variables set of values //apply to the variable under this definition The expression can either be: - a constant NodeValue that directly associates the variable with a constant - an expression of type E_RdfTermCtor, - other expression types probably do not make sense here - at least I don't see use cases for them (yet).View instances relate variables (usually those of of a SPARQL query subject to rewriting) to the variables and constants of a view.Compares views by their name.
-
Classes in org.aksw.jena_sparql_api.views used by org.aksw.sparqlify.databaseClassDescriptionTODO Switch to a trie data structure
-
Classes in org.aksw.jena_sparql_api.views used by org.aksw.sparqlify.sparqlviewClassDescriptionRDF term typesAn SparqlView definition.In its current state this class only hides the copying that should be avoided by a viewView instances relate variables (usually those of of a SPARQL query subject to rewriting) to the variables and constants of a view.