Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractIndex - Class in org.aksw.sparqlify.database
- AbstractIndex(Table, List<String>, int[]) - Constructor for class org.aksw.sparqlify.database.AbstractIndex
- add(C) - Method in interface org.aksw.jena_sparql_api.views.index.IndexSystem
- add(String) - Method in class org.aksw.jena_sparql_api.views.PrefixSet
- add(List) - Method in class org.aksw.sparqlify.database.TreeIndex
- add(List<? extends T>) - Method in interface org.aksw.sparqlify.database.Index
- add(List<? extends T>) - Method in class org.aksw.sparqlify.database.PrefixIndex
- add(List<? extends T>) - Method in interface org.aksw.sparqlify.database.Table
- add(List<? extends T>) - Method in class org.aksw.sparqlify.database.TableImpl
- add(Index<T>) - Method in class org.aksw.sparqlify.database.IndexCollection
- add(Node, Node) - Method in class org.aksw.jena_sparql_api.views.TwoWayBinding
-
Returns false if the entry could not be added due to not being compatible with the remaining mappings.
- add(T) - Method in class org.aksw.jena_sparql_api.normal_form.NestedSet
- add(T) - Method in class org.aksw.sparqlify.database.NestedSet
- addAll(Iterable<Expr>) - Method in class org.aksw.sparqlify.database.ExprIndex
- addAll(Collection<String>) - Method in class org.aksw.jena_sparql_api.views.PrefixSet
- addAll(PrefixSet) - Method in class org.aksw.jena_sparql_api.views.PrefixSet
- addAll(TwoWayBinding) - Method in class org.aksw.jena_sparql_api.views.TwoWayBinding
- addAlternative(RestrictionImpl) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- addAlternatives(RestrictionSetImpl) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- addColumn(String, Class<? extends T>) - Method in class org.aksw.sparqlify.database.TableBuilder
- addIndex(Index<T>) - Method in interface org.aksw.sparqlify.database.Table
- addIndex(Index<T>) - Method in class org.aksw.sparqlify.database.TableImpl
- addSubIndex(IndexMetaNode) - Method in class org.aksw.sparqlify.database.IndexMetaNode
- addView(SparqlView) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- addView(T) - Method in interface org.aksw.jena_sparql_api.views.CandidateViewSelector
- addView(T) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- align(List<Expr>, List<Expr>) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- Alignment - Class in org.aksw.jena_sparql_api.views
-
The following optimizations are currently implemented: - f(argsA) = f(argsB) -> argA_0 = argB_0 && ...
- Alignment(List<Expr>, List<Expr>) - Constructor for class org.aksw.jena_sparql_api.views.Alignment
- alignRec(List<Expr>, int, List<Expr>, int, List<List<Expr>>) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- ALWAYS_MATCHING - Static variable in class org.aksw.jena_sparql_api.views.index.QuadPrefixes
- and(Boolean, Boolean) - Static method in class org.aksw.jena_sparql_api.views.TernaryLogic
- apply(Transform, Op) - Method in class org.aksw.sparqlify.database.OpFilterIndexed
- apply(Expr) - Method in class org.aksw.jena_sparql_api.views.index.CandidateViewSelectorImpl
- applyExprTransform(Function<Expr, Expr>) - Method in class org.aksw.jena_sparql_api.views.VarDefinition
-
In place expression transformation
- applyOp(QuadPrefixes, QuadPrefixes, BinaryOperator<NavigableSet<String>>, BinaryOperator<Boolean>) - Static method in class org.aksw.jena_sparql_api.views.index.QuadPrefixes
- areAllEqual(Collection<K>) - Method in class org.aksw.jena_sparql_api.views.EquiMap
- asQuery(Op) - Static method in class org.aksw.jena_sparql_api.views.MyOpAsQuery
- asQuery(Op, Dialect) - Static method in class org.aksw.jena_sparql_api.views.MyOpAsQuery
- asRdfTerm(Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlPrePusher
- attach(Function<T, Set<String>>, Table<T>, String...) - Static method in class org.aksw.sparqlify.database.PrefixIndex
- attach(Table, IndexMetaNode) - Static method in class org.aksw.sparqlify.database.TreeIndex
B
- binding - Variable in class org.aksw.sparqlify.sparqlview.ViewInstanceOld
- BLANK - Enum constant in enum class org.aksw.jena_sparql_api.views.RdfTermType
- blankNodeLabel - Static variable in class org.aksw.jena_sparql_api.views.SparqlifyConstants
C
- calcEffectiveClauses() - Method in class org.aksw.sparqlify.database.ExprIndex
-
This method is an ugly hack right, but I don't know where to better calculate it
- calcEffectiveClauses(List<Dnf>, int, Set<Clause>, Clause, Set<Clause>) - Method in class org.aksw.sparqlify.database.ExprIndex
-
I use this method for getting constraints for finding view candidates
- CandidateViewSelector<T extends IViewDef> - Interface in org.aksw.jena_sparql_api.views
- CandidateViewSelector<T> - Interface in org.aksw.jena_sparql_api.views.index
- CandidateViewSelectorBase<T extends IViewDef,
C> - Class in org.aksw.jena_sparql_api.views - CandidateViewSelectorBase(BiFunction<Op, RestrictionManagerImpl, Op>) - Constructor for class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- CandidateViewSelectorImpl<V> - Class in org.aksw.jena_sparql_api.views.index
- CandidateViewSelectorImpl() - Constructor for class org.aksw.jena_sparql_api.views.index.CandidateViewSelectorImpl
- CandidateViewSelectorSparqlView - Class in org.aksw.jena_sparql_api.views
- CandidateViewSelectorSparqlView() - Constructor for class org.aksw.jena_sparql_api.views.CandidateViewSelectorSparqlView
- check(Clause) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- check(Var) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- checkClauses(Collection<Clause>) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- classNameList(Iterable<Class<?>>) - Method in class org.aksw.jena_sparql_api.views.ExprCopy
- Clause - Class in org.aksw.jena_sparql_api.normal_form
-
A clause with restrictions derived for the variables
- Clause() - Constructor for class org.aksw.jena_sparql_api.normal_form.Clause
- Clause(Set<Expr>) - Constructor for class org.aksw.jena_sparql_api.normal_form.Clause
- Clause(Expr) - Constructor for class org.aksw.jena_sparql_api.normal_form.Clause
- ClauseBase - Class in org.aksw.jena_sparql_api.normal_form
-
Dnf, Clauses, and Exprs should be treated as immutable!
- ClauseBase(Set<Expr>) - Constructor for class org.aksw.jena_sparql_api.normal_form.ClauseBase
- clear() - Method in class org.aksw.jena_sparql_api.views.EquiMap
- clear() - Method in class org.aksw.jena_sparql_api.views.TwoWayBinding
- clear() - Method in class org.aksw.sparqlify.database.IndexMap
- clear() - Method in class org.aksw.sparqlify.database.TableBuilder
- clone() - Method in interface org.aksw.jena_sparql_api.restriction.Restriction
- clone() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- clone() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- Cnf - Class in org.aksw.jena_sparql_api.normal_form
- Cnf(Collection<Clause>) - Constructor for class org.aksw.jena_sparql_api.normal_form.Cnf
- collectQuads(Op) - Static method in class org.aksw.jena_sparql_api.views.PatternUtils
- collectQuads(Op, Collection<Quad>) - Static method in class org.aksw.jena_sparql_api.views.PatternUtils
- collectRestrictions(Map<Var, RestrictionImpl>) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- Column - Class in org.aksw.sparqlify.database
- Column(String, Class<?>) - Constructor for class org.aksw.sparqlify.database.Column
- COLUMN_NAMES - Static variable in class org.aksw.jena_sparql_api.views.index.CandidateViewSelectorImpl
- commonExprs - Variable in class org.aksw.jena_sparql_api.normal_form.ExprNormalForm
- commonExprs - Variable in class org.aksw.sparqlify.database.ExprNormalForm
- CompareConstraint - Class in org.aksw.sparqlify.database
- CompareConstraint(String, CompareOp, Object) - Constructor for class org.aksw.sparqlify.database.CompareConstraint
- ConstantExpander - Class in org.aksw.jena_sparql_api.views
- ConstantExpander() - Constructor for class org.aksw.jena_sparql_api.views.ConstantExpander
- Constraint - Interface in org.aksw.jena_sparql_api.views
- Constraint - Interface in org.aksw.sparqlify.database
- contains(Object) - Method in class org.aksw.jena_sparql_api.normal_form.NestedSet
- contains(Object) - Method in class org.aksw.jena_sparql_api.views.ValueSet
-
Deprecated.
- contains(Object) - Method in class org.aksw.sparqlify.database.NestedSet
- containsAllKeys(Collection<K>) - Method in class org.aksw.sparqlify.database.IndexMap
- containsDirect(Object) - Method in class org.aksw.jena_sparql_api.normal_form.NestedSet
-
Whether the given item is present in *this* instance, rather than being actually a member of one of the parents
- containsDirect(Object) - Method in class org.aksw.sparqlify.database.NestedSet
-
Whether the given item is present in *this* instance, rather than being actually a member of one of the parents
- containsPrefixOf(String) - Method in class org.aksw.jena_sparql_api.views.PrefixSet
-
Tests whether the set constains a prefix for the given argument
- Converter(Query, Dialect) - Constructor for class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- copy() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
- copy(Op) - Method in class org.aksw.sparqlify.database.OpFilterIndexed
- copy(Expr) - Method in class org.aksw.jena_sparql_api.exprs_ext.E_GeographyFromText
- copy(Expr) - Method in class org.aksw.jena_sparql_api.exprs_ext.E_GeomFromText
- copy(Expr) - Method in class org.aksw.jena_sparql_api.views.ExprCopy
- copy(ExprFunction0, List<Expr>) - Method in class org.aksw.jena_sparql_api.views.ExprCopy
- copy(ExprFunction1, List<Expr>) - Method in class org.aksw.jena_sparql_api.views.ExprCopy
- copy(ExprFunction2, List<Expr>) - Method in class org.aksw.jena_sparql_api.views.ExprCopy
- copy(ExprFunction3, List<Expr>) - Method in class org.aksw.jena_sparql_api.views.ExprCopy
- copy(ExprFunctionN, List<Expr>) - Method in class org.aksw.jena_sparql_api.views.ExprCopy
- copy(ExprFunction, List<Expr>) - Method in class org.aksw.jena_sparql_api.views.ExprCopy
- copy(ExprList) - Method in class org.aksw.jena_sparql_api.exprs_ext.E_StrConcatPermissive
- copy(ExprList) - Method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- copy(ExprList) - Method in class org.aksw.jena_sparql_api.views.E_Triple
- copy(Expr, List<Expr>) - Method in class org.aksw.jena_sparql_api.views.ExprCopy
- copy(Expr, Expr) - Method in class org.aksw.jena_sparql_api.exprs_ext.E_Intersects
- copy(Expr, Expr...) - Method in class org.aksw.jena_sparql_api.views.ExprCopy
-
Creates a copy of an expression, with different arguments.
- copy(Expr, ExprList) - Method in class org.aksw.jena_sparql_api.views.ExprCopy
- copyExpandConstants() - Method in class org.aksw.jena_sparql_api.views.VarDefinition
- copyProject(Collection<Var>) - Method in class org.aksw.jena_sparql_api.views.VarDefinition
- copyRename(VarDefinition, Map<String, String>) - Static method in class org.aksw.jena_sparql_api.views.VarDefinition
- copyRenameVars(Map<Var, Var>) - Method in interface org.aksw.jena_sparql_api.views.IViewDef
- copyRenameVars(Map<Var, Var>) - Method in class org.aksw.jena_sparql_api.views.SparqlView
- copyRenameVars(Map<Var, Var>) - Method in class org.aksw.jena_sparql_api.views.VarDefinition
- copyReplace(List<Expr>, int, String[]) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- copySubstitute(Map<? extends Node, Node>) - Method in interface org.aksw.jena_sparql_api.views.Constraint
- copySubstitute(Map<? extends Node, Node>) - Method in class org.aksw.jena_sparql_api.views.TwoWayBinding
-
Copies the map.
- copySubstitute(Map<? extends Node, Node>) - Method in class org.aksw.sparqlify.database.PrefixConstraint
- copySubstitute(Map<Node, Node>) - Method in class org.aksw.jena_sparql_api.views.SparqlView
-
Deprecated.
- copySubstitute(Map<Node, Node>) - Method in interface org.aksw.sparqlify.sparqlview.View
- copySubstitute(Map<Var, Expr>) - Method in class org.aksw.jena_sparql_api.views.VarDefinition
- copySubstitute(VarDefinition, Map<Var, Expr>) - Static method in class org.aksw.jena_sparql_api.views.VarDefinition
- copyVarNames(T, Collection<Var>) - Static method in class org.aksw.jena_sparql_api.views.VarDefinition
- create() - Method in class org.aksw.sparqlify.database.TableBuilder
- create(boolean, T...) - Static method in class org.aksw.jena_sparql_api.views.ValueSet
-
Deprecated.
- create(String, String) - Static method in class org.aksw.jena_sparql_api.views.SparqlView
-
Constructs a view definition syntax: [From graph] { ?s ?p ?o .
- create(String, Query) - Static method in class org.aksw.jena_sparql_api.views.SparqlView
- create(String, QuadPattern, Op) - Static method in class org.aksw.jena_sparql_api.views.SparqlView
- create(String, QuadPattern, ExprList, List<Expr>, List<Constraint>, Op) - Static method in class org.aksw.jena_sparql_api.views.SparqlView
-
Meh....
- create(String, QuadPattern, Element) - Static method in class org.aksw.jena_sparql_api.views.SparqlView
- create(Map<String, Expr>) - Static method in class org.aksw.jena_sparql_api.views.NodeExprSubstitutor
- create(IndexMetaNode, MetaIndexFactory, String...) - Static method in class org.aksw.sparqlify.database.IndexMetaNode
- create(Table, List<String>) - Method in interface org.aksw.sparqlify.database.MetaIndexFactory
- create(Table, List<String>) - Method in class org.aksw.sparqlify.database.PatriciaAccessorFactory
- create(Table, List<String>) - Method in class org.aksw.sparqlify.database.PrefixIndexMetaFactory
- create(Table, MetaIndexFactory, String...) - Static method in class org.aksw.sparqlify.database.IndexMetaNode
- create(ViewInstanceJoin<T>, C) - Static method in class org.aksw.jena_sparql_api.views.RecursionResult
- create(Quad, Quad) - Static method in class org.aksw.jena_sparql_api.views.VarBinding
- create(VarExprList) - Static method in class org.aksw.jena_sparql_api.views.VarDefinition
- create(Expr) - Static method in class org.aksw.jena_sparql_api.normal_form.Dnf
- create(Expr) - Static method in class org.aksw.jena_sparql_api.views.RestrictedExpr
- create(Expr...) - Static method in class org.aksw.jena_sparql_api.views.ExprArgs
- create(Expr, RestrictionSetImpl) - Static method in class org.aksw.jena_sparql_api.views.RestrictedExpr
- createAlwaysMatching() - Static method in class org.aksw.jena_sparql_api.views.index.QuadPrefixes
- createBlankNode(Expr) - Static method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- createContext(C, ViewInstance<T>) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
-
Optionally override this method to track custom information during the recursion of candidate selection of quad patterns
- createCopyFactory2(ExprFunction2) - Static method in class org.aksw.jena_sparql_api.views.ExprFactoryUtils
- createDefault(Function<Op, Op>) - Static method in class org.aksw.jena_sparql_api.views.index.QueryRewriterOpRewrite
- createDefaultEvaluator() - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- createDefaultQuadForm(Function<Op, Op>) - Static method in class org.aksw.jena_sparql_api.views.index.QueryRewriterOpRewrite
-
Compiles to quad form
- createDefaultTable() - Static method in class org.aksw.jena_sparql_api.views.index.CandidateViewSelectorImpl
- createList(Iterable<Expr>) - Static method in class org.aksw.jena_sparql_api.views.ExprArgs
- createOp(OpQuadBlock, List<RecursionResult<SparqlView, Void>>) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorSparqlView
- createOp(OpQuadBlock, List<RecursionResult<T, C>>) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- createPair(T, T, boolean) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- createPlainLiteral(Expr) - Static method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- createPlainLiteral(Expr, Expr) - Static method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- createProperty(String) - Static method in class org.aksw.jena_sparql_api.views.OgcVocab
- createQueryExecution(Query) - Method in class org.aksw.jena_sparql_api.views.QueryExecutionFactorySparqlView
- createResource(String) - Static method in class org.aksw.jena_sparql_api.views.OgcVocab
- createStore() - Method in class org.aksw.sparqlify.database.PrefixMapStoreAccessor
- createTypedLiteral(Expr, Node) - Static method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- createTypedLiteral(Expr, Resource) - Static method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- createTypedLiteral(Expr, Expr) - Static method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- createUri(Expr) - Static method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- createVar(ExprVar) - Static method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- createViewInstance(RestrictionManagerImpl, Quad, ViewQuad<T>) - Static method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
-
Checks whether the view quad is consistent with the current constraints
D
- deepCopy(Expr) - Method in class org.aksw.jena_sparql_api.views.ExprCopy
- deepCopy(ExprFunction) - Method in class org.aksw.jena_sparql_api.views.ExprCopy
- deepCopy(ExprFunction, List<Expr>) - Method in class org.aksw.jena_sparql_api.views.ExprCopy
-
This method is intended to be overridden to e.g.
- deepCopy(ExprList) - Method in class org.aksw.jena_sparql_api.views.ExprCopy
- deepCopy(Expr, ExprList) - Method in class org.aksw.jena_sparql_api.views.ExprCopy
- deepCopy(ExprVar) - Method in class org.aksw.jena_sparql_api.views.ExprCopy
- deepCopy(NodeValue) - Method in class org.aksw.jena_sparql_api.views.ExprCopy
- DEFAULT - Enum constant in enum class org.aksw.jena_sparql_api.views.Dialect
- deriveConstraint(E_StrConcatPermissive) - Static method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- deriveConstraint(E_StrConcatPermissive) - Static method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- deriveConstraint(E_StrConcat) - Static method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- deriveConstraint(E_StrConcat) - Static method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- deriveConstraint(Expr) - Static method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- deriveConstraint(Expr) - Static method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- deriveConstraintConcat(ExprFunction) - Static method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- deriveIsPrefixOfConstraint(Expr, Expr) - Static method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
-
If a variable equals a (uri or string) constant, it means that the view must provide a prefix for that value.
- deriveIsPrefixOfConstraint(Expr, Expr) - Static method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
-
If a variable equals a (uri or string) constant, it means that the view must provide a prefix for that value.
- deriveRestriction(E_StrConcatPermissive) - Static method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- deriveRestriction(E_StrConcat) - Static method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- deriveRestriction(Expr) - Static method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- deriveRestrictionConcat(ExprFunction) - Static method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- deriveRestrictions(Set<Clause>) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- deriveRestrictions(SparqlView) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
-
Derive prefix constraints for variables based on variable definitions: concat('constant', var, rest) -> prefix = 'constant' TODO: Actually we should not add these constraints to the view, but just return them
- deriveTypeConstraints(SparqlView) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- deriveViewLookupConstraint(Expr) - Static method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
-
Returns IsPrefixOf Constraints for equality expressions between variables and constants.
- deriveViewLookupConstraint(Expr) - Static method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
-
Returns IsPrefixOf Constraints for equality expressions between variables and constants.
- determineSatisfiability(Expr) - Method in interface org.aksw.jena_sparql_api.restriction.RestrictionManager
-
Test whether the given expression is satisfiable in regard to the given restrictions
- determineSatisfiability(Expr) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- determineSatisfiabilityEquals(RestrictionImpl, RestrictionImpl) - Static method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
-
Supported Constraints: Constant, StartsWith1
- Dialect - Enum Class in org.aksw.jena_sparql_api.views
- didChange() - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.SubExprForVar
- Dnf - Class in org.aksw.jena_sparql_api.normal_form
- Dnf(Collection<Clause>) - Constructor for class org.aksw.jena_sparql_api.normal_form.Dnf
- doesClauseContainBoundExpr(Clause) - Static method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
E
- E_GeographyFromText - Class in org.aksw.jena_sparql_api.exprs_ext
- E_GeographyFromText(Expr) - Constructor for class org.aksw.jena_sparql_api.exprs_ext.E_GeographyFromText
- E_GeomFromText - Class in org.aksw.jena_sparql_api.exprs_ext
- E_GeomFromText(Expr) - Constructor for class org.aksw.jena_sparql_api.exprs_ext.E_GeomFromText
- E_Intersects - Class in org.aksw.jena_sparql_api.exprs_ext
- E_Intersects(Expr, Expr) - Constructor for class org.aksw.jena_sparql_api.exprs_ext.E_Intersects
- E_RdfTerm - Class in org.aksw.jena_sparql_api.views
- E_RdfTerm(List<Expr>) - Constructor for class org.aksw.jena_sparql_api.views.E_RdfTerm
- E_RdfTerm(Expr, Expr, Expr, Expr) - Constructor for class org.aksw.jena_sparql_api.views.E_RdfTerm
- E_StrConcatPermissive - Class in org.aksw.jena_sparql_api.exprs_ext
-
A 'permissive' version of Jena's E_StrConcat, that does not complain when mixing types (e.g.
- E_StrConcatPermissive(ExprList) - Constructor for class org.aksw.jena_sparql_api.exprs_ext.E_StrConcatPermissive
- E_Triple - Class in org.aksw.jena_sparql_api.views
- E_Triple(Expr, Expr, Expr) - Constructor for class org.aksw.jena_sparql_api.views.E_Triple
- effectiveOp() - Method in class org.aksw.jena_sparql_api.views.OpViewInstanceJoin
- effectiveOp() - Method in class org.aksw.sparqlify.database.OpExtFilterIndexed
- effectiveOp() - Method in class org.aksw.sparqlify.sparqlview.OpSparqlViewPattern
- equals(Object) - Method in class org.aksw.jena_sparql_api.normal_form.ClauseBase
- equals(Object) - Method in class org.aksw.jena_sparql_api.normal_form.ExprNormalForm
- equals(Object) - Method in class org.aksw.jena_sparql_api.normal_form.NestedSet
- equals(Object) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- equals(Object) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- equals(Object) - Method in class org.aksw.jena_sparql_api.views.index.Quadlet
- equals(Object) - Method in class org.aksw.jena_sparql_api.views.index.QuadPrefixes
- equals(Object) - Method in class org.aksw.jena_sparql_api.views.PrefixSet
- equals(Object) - Method in class org.aksw.jena_sparql_api.views.RestrictedExpr
- equals(Object) - Method in class org.aksw.jena_sparql_api.views.SparqlView
- equals(Object) - Method in class org.aksw.jena_sparql_api.views.ValueSet
-
Deprecated.
- equals(Object) - Method in class org.aksw.jena_sparql_api.views.VarDef
- equals(Object) - Method in class org.aksw.jena_sparql_api.views.VarDefinition
- equals(Object) - Method in class org.aksw.jena_sparql_api.views.ViewInstance
- equals(Object) - Method in class org.aksw.jena_sparql_api.views.ViewQuad
- equals(Object) - Method in class org.aksw.sparqlify.database.EqualsConstraint
- equals(Object) - Method in class org.aksw.sparqlify.database.ExprNormalForm
- equals(Object) - Method in class org.aksw.sparqlify.database.IsPrefixOfConstraint
- equals(Object) - Method in class org.aksw.sparqlify.database.NestedSet
- equals(Object) - Method in class org.aksw.sparqlify.database.VariableConstraint
- equals(Object) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
- EqualsConstraint - Class in org.aksw.sparqlify.database
- EqualsConstraint(Object) - Constructor for class org.aksw.sparqlify.database.EqualsConstraint
- equalTo(Op, NodeIsomorphismMap) - Method in class org.aksw.jena_sparql_api.views.OpViewInstanceJoin
- equalTo(Op, NodeIsomorphismMap) - Method in class org.aksw.sparqlify.database.OpExtFilterIndexed
- equalTo(Op, NodeIsomorphismMap) - Method in class org.aksw.sparqlify.database.OpFilterIndexed
- equalTo(Op, NodeIsomorphismMap) - Method in class org.aksw.sparqlify.sparqlview.OpSparqlViewPattern
- EquiMap<K,
V> - Class in org.aksw.jena_sparql_api.views -
A map where keys can be stated as equivalent.
- EquiMap() - Constructor for class org.aksw.jena_sparql_api.views.EquiMap
- EquiMap(EquiMap<K, V>) - Constructor for class org.aksw.jena_sparql_api.views.EquiMap
- eval(List<NodeValue>) - Method in class org.aksw.jena_sparql_api.exprs_ext.E_StrConcatPermissive
- eval(List<NodeValue>) - Method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- eval(List<NodeValue>) - Method in class org.aksw.jena_sparql_api.views.E_Triple
- eval(QueryIterator, ExecutionContext) - Method in class org.aksw.jena_sparql_api.views.OpViewInstanceJoin
- eval(QueryIterator, ExecutionContext) - Method in class org.aksw.sparqlify.database.OpExtFilterIndexed
- eval(QueryIterator, ExecutionContext) - Method in class org.aksw.sparqlify.sparqlview.OpSparqlViewPattern
- eval(ExprFunction, Map<Var, Expr>) - Method in class org.aksw.jena_sparql_api.views.ExprEvaluatorPartial
- eval(Expr, Map<Var, Expr>) - Method in interface org.aksw.jena_sparql_api.views.ExprEvaluator
-
Deprecated.
- eval(Expr, Map<Var, Expr>) - Method in class org.aksw.jena_sparql_api.views.ExprEvaluatorPartial
- eval(NodeValue) - Method in class org.aksw.jena_sparql_api.exprs_ext.E_GeographyFromText
- eval(NodeValue) - Method in class org.aksw.jena_sparql_api.exprs_ext.E_GeomFromText
- eval(NodeValue, NodeValue) - Method in class org.aksw.jena_sparql_api.exprs_ext.E_Intersects
- eval(NodeValue, NodeValue, NodeValue, NodeValue) - Static method in class org.aksw.jena_sparql_api.views.RdfTerm
- evalPredicate(Expr, Predicate<Expr>) - Static method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- exec(NodeValue, NodeValue, NodeValue, NodeValue) - Method in class org.aksw.jena_sparql_api.views.RdfTerm
-
type, lexical value, language tag, data type
- execute(Index, IndexCandidate, RowRechecker) - Method in class org.aksw.sparqlify.database.IndexCollection
- expand(Expr) - Static method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- expand(ExprFunction) - Static method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- expandAnyToTerm(Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
-
Expands both constants and functions to RDF terms I don't want to touch the legacy function - thats why this function has this name
- expandConstant(Node) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- expandConstant(Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- expandRdfTerm(Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- expandRdfTerm(ExprFunction) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
-
Deprecated.
- ExprArgs - Class in org.aksw.jena_sparql_api.views
-
Class for retrieval of an expression's arguments
- ExprArgs() - Constructor for class org.aksw.jena_sparql_api.views.ExprArgs
- ExprCopy - Class in org.aksw.jena_sparql_api.views
- ExprCopy() - Constructor for class org.aksw.jena_sparql_api.views.ExprCopy
- ExprEvaluator - Interface in org.aksw.jena_sparql_api.views
-
Implementations of this class transform expressions as to eliminate all RDF term expressions.
- ExprEvaluatorPartial - Class in org.aksw.jena_sparql_api.views
-
Evaluator for expressions.
- ExprEvaluatorPartial(FunctionRegistry) - Constructor for class org.aksw.jena_sparql_api.views.ExprEvaluatorPartial
-
The evaluator must be called AFTER the expression was transformed to be term-ctor free Bullshit below.
- ExprFactoryUtils - Class in org.aksw.jena_sparql_api.views
- ExprFactoryUtils() - Constructor for class org.aksw.jena_sparql_api.views.ExprFactoryUtils
- ExprIndex - Class in org.aksw.sparqlify.database
-
TODO Clarify: Do I want disjunctive or conjunctive normal form? (a and b) or (c and d) or (a or b) and(c or d) ? I guess the former is better, as (a and not a) can be easily detected What happens if we allow conjunctions of disjunctive normal forms? ((a, b) or (c, d) AND ((x) or (y))) becomes (abx or aby or cdx or cdy) (so the cross product of the involved clauses) Maybe i could do virtual clauses: CrossJoinClause(Clauses ...) Hm, but with CNF it is easier to add new expressions.
- ExprIndex() - Constructor for class org.aksw.sparqlify.database.ExprIndex
- ExprIndex(Set<Dnf>) - Constructor for class org.aksw.sparqlify.database.ExprIndex
- ExprIndex(ExprIndex) - Constructor for class org.aksw.sparqlify.database.ExprIndex
- ExprIndex(ExprIndex, Iterable<Expr>) - Constructor for class org.aksw.sparqlify.database.ExprIndex
- ExprNormalForm - Class in org.aksw.jena_sparql_api.normal_form
- ExprNormalForm - Class in org.aksw.sparqlify.database
- ExprNormalForm(Collection<Clause>) - Constructor for class org.aksw.jena_sparql_api.normal_form.ExprNormalForm
- ExprNormalForm(Collection<Clause>) - Constructor for class org.aksw.sparqlify.database.ExprNormalForm
- exprToClauses - Variable in class org.aksw.jena_sparql_api.normal_form.ExprNormalForm
- exprToClauses - Variable in class org.aksw.sparqlify.database.ExprNormalForm
- extend(VarDefinition) - Method in class org.aksw.jena_sparql_api.views.VarDefinition
- extractLanguageTag(Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
F
- factoryGreaterThan - Static variable in class org.aksw.jena_sparql_api.views.ExprFactoryUtils
- factoryGreaterThanOrEqual - Static variable in class org.aksw.jena_sparql_api.views.ExprFactoryUtils
- factoryLessThan - Static variable in class org.aksw.jena_sparql_api.views.ExprFactoryUtils
- factoryLessThanOrEqual - Static variable in class org.aksw.jena_sparql_api.views.ExprFactoryUtils
- factoryLogicalAnd - Static variable in class org.aksw.jena_sparql_api.views.ExprFactoryUtils
- factoryLogicalOr - Static variable in class org.aksw.jena_sparql_api.views.ExprFactoryUtils
- FALSE - Static variable in class org.aksw.jena_sparql_api.views.E_RdfTerm
- filter(RestrictionManagerImpl, Op) - Static method in class org.aksw.sparqlify.database.OpFilterIndexed
- filterByVars(Set<Var>) - Method in class org.aksw.jena_sparql_api.normal_form.ExprNormalForm
- filterByVars(Set<Var>) - Method in class org.aksw.sparqlify.database.ExprIndex
- filterByVars(Set<Var>) - Method in class org.aksw.sparqlify.database.ExprNormalForm
- filterByVars(RestrictionManagerImpl, Op) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- filterPlacementOptimizer - Variable in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- FilterPlacementOptimizer2 - Class in org.aksw.sparqlify.database
- FilterPlacementOptimizer2() - Constructor for class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- filterRestrictionsBound(RestrictionManagerImpl) - Static method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
-
Create a new retrictions manager, where "bound" retrictions are removed
- FilterSplit - Class in org.aksw.sparqlify.database
- FilterSplit(RestrictionManagerImpl, RestrictionManagerImpl) - Constructor for class org.aksw.sparqlify.database.FilterSplit
- findCandidates(Quad, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
-
TODO: This method is far from optimal performance right now: We need to consider prefix-set-restrictions of the variables during the lookup in order to rule out returning to many view-quad candidates.
- findCandidates(Quad, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- findQuadWithFewestViewCandidates(QuadPattern, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- findQuadWithFewestViewCandidates(QuadPattern, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- functionToInverse - Static variable in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
G
- g - Variable in class org.aksw.jena_sparql_api.views.index.Quadlet
- get() - Static method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- get(int) - Method in class org.aksw.jena_sparql_api.views.index.Quadlet
- get(int) - Method in class org.aksw.sparqlify.database.IndexMap
- get(Object) - Method in class org.aksw.jena_sparql_api.views.EquiMap
- get(Object, List<Object>) - Method in class org.aksw.sparqlify.database.PrefixMapStoreAccessor
- get(Collection<Var>) - Method in class org.aksw.jena_sparql_api.normal_form.ExprNormalForm
- get(Collection<Var>) - Method in class org.aksw.sparqlify.database.ExprNormalForm
- get(List<IndexMetaNode>, int, int, Map<String, Constraint>) - Method in class org.aksw.sparqlify.database.IndexCollection
-
TODO Given {a = const , b = const} and an index (a, b) with support for equals.
- get(Map<String, Constraint>, IndexMap<String, Column>) - Method in class org.aksw.sparqlify.database.IndexCollection
- get(NavigableMap<String, Object>, List<Object>) - Method in class org.aksw.sparqlify.database.PrefixMapStoreAccessor
- get(K) - Method in class org.aksw.sparqlify.database.IndexMap
- get(Var) - Method in class org.aksw.jena_sparql_api.normal_form.ExprNormalForm
- get(Var) - Method in class org.aksw.jena_sparql_api.views.VarBinding
- get(Var) - Method in class org.aksw.sparqlify.database.ExprNormalForm
- getAll(Set<?>) - Method in class org.aksw.jena_sparql_api.views.EquiMap
- getAllClausesWith(Var) - Method in class org.aksw.sparqlify.database.ExprIndex
-
Any clause containing a var means, that in order for the clause to evaluate to true, the expression it is involved must be true.
- getAllEquivalences(Collection<?>, boolean) - Method in class org.aksw.jena_sparql_api.views.EquiMap
- getAllSingleVarExprs(Var) - Method in class org.aksw.sparqlify.database.ExprIndex
- getApplicableViews(Query) - Method in interface org.aksw.jena_sparql_api.views.CandidateViewSelector
- getApplicableViews(Query) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getApplicableViews(Query) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- getApplicableViews(OpAssign, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getApplicableViews(OpConditional, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getApplicableViews(OpDisjunction, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getApplicableViews(OpDistinct, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getApplicableViews(OpDistinct, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- getApplicableViews(OpExtend, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
-
Extend defines now variables and is therefore similar to a VarDefinition.
- getApplicableViews(OpExtend, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- getApplicableViews(OpFilter, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getApplicableViews(OpFilter, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- getApplicableViews(OpGroup, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getApplicableViews(OpGroup, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- getApplicableViews(OpJoin, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getApplicableViews(OpJoin, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- getApplicableViews(OpLeftJoin, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getApplicableViews(OpLeftJoin, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- getApplicableViews(OpOrder, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getApplicableViews(OpOrder, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- getApplicableViews(OpProject, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getApplicableViews(OpProject, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- getApplicableViews(OpQuadBlock, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getApplicableViews(OpQuadPattern, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- getApplicableViews(OpSequence, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getApplicableViews(OpSlice, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getApplicableViews(OpSlice, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- getApplicableViews(OpTopN, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getApplicableViews(OpUnion, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getApplicableViews(OpUnion, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- getApplicableViewsBase(OpQuadBlock, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
-
Order the quads of the quadPattern by selectivity.
- getApplicableViewsBase(OpQuadPattern, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
-
Order the quads of the quadPattern by selectivity.
- getApplicableViewsRec2(int, List<Quad>, Set<ViewQuad<T>>, Map<Quad, Set<ViewQuad<T>>>, RestrictionManagerImpl, NestedStack<ViewInstance<T>>, List<RecursionResult<T, C>>, C) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getApplicableViewsRec2(int, List<Quad>, Set<ViewQuad>, Map<Quad, Set<ViewQuad>>, RestrictionManagerImpl, NestedStack<SparqlViewInstance>, List<SparqlViewConjunction>) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- getArgs(Expr) - Static method in class org.aksw.jena_sparql_api.views.ExprArgs
- getAttribute() - Method in class org.aksw.sparqlify.database.PrefixConstraint
- getBinding() - Method in class org.aksw.jena_sparql_api.views.SparqlView
-
Deprecated.
- getBinding() - Method in class org.aksw.jena_sparql_api.views.ViewInstance
- getBinding() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
- getBinding() - Method in class org.aksw.sparqlify.sparqlview.ViewInstanceOld
- getBindings() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- getCandidateNames(NestedStack<ViewInstance<T>>) - Static method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getCandidateNames(NestedStack<SparqlViewInstance>) - Static method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- getChildren() - Method in class org.aksw.sparqlify.database.IndexMetaNode
- getClauses() - Method in class org.aksw.jena_sparql_api.normal_form.ExprNormalForm
- getClauses() - Method in class org.aksw.sparqlify.database.ExprNormalForm
- getClausesByVar(Var) - Method in class org.aksw.jena_sparql_api.normal_form.NestedNormalForm
- getClausesForVar(Var) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- getClausesForVars(Collection<Var>) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
-
Returns all clauses having any of the given variables
- getCnf() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- getColumnNames() - Method in class org.aksw.sparqlify.database.IndexMetaNode
- getColumns() - Method in interface org.aksw.sparqlify.database.Table
- getColumns() - Method in class org.aksw.sparqlify.database.TableImpl
- getCommonExprs() - Method in class org.aksw.jena_sparql_api.normal_form.ExprNormalForm
- getCommonExprs() - Method in class org.aksw.sparqlify.database.ExprNormalForm
- getCompleteBinding() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewConjunction
-
Deprecated.
- getConjunction() - Method in class org.aksw.sparqlify.sparqlview.OpSparqlViewPattern
- getConstant() - Method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- getConstant() - Method in class org.aksw.jena_sparql_api.views.VarDef
- getConstant(Var) - Method in class org.aksw.jena_sparql_api.views.VarBinding
- getConstantMap() - Method in class org.aksw.jena_sparql_api.views.TwoWayBinding
- getConstraint() - Method in class org.aksw.sparqlify.database.VariableConstraint
- getConstraints() - Method in class org.aksw.jena_sparql_api.views.SparqlView
- getDatatype() - Method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- getDatatypeOrExpr(Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlPrePusher
- getDatatypeOrExpr(Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- getDefiningExpr(Var) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
-
For a view variable, return its defining SQL expression.
- getDefinitions(Var) - Method in class org.aksw.jena_sparql_api.views.VarDefinition
- getDefinitionsForViewVariable(Var) - Method in class org.aksw.jena_sparql_api.views.ViewInstance
-
Convenience getter.
- getDnf() - Method in class org.aksw.sparqlify.database.ExprIndex
- getEffectiveClauses() - Method in class org.aksw.sparqlify.database.ExprIndex
- getEffectiveDnf(int, List<Clause>, Clause, Set<Clause>) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
-
I use this method for getting constraints for finding view candidates
- getEffectiveDnf(Collection<Var>) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- getEffectiveDnf(Collection<Var>) - Method in class org.aksw.sparqlify.database.ExprIndex
- getEquiMap() - Method in class org.aksw.jena_sparql_api.views.TwoWayBinding
- getEquivalences() - Method in class org.aksw.jena_sparql_api.views.EquiMap
- getEquivalences(Object, boolean) - Method in class org.aksw.jena_sparql_api.views.EquiMap
- getExactly(Set<Var>) - Method in class org.aksw.jena_sparql_api.normal_form.ExprNormalForm
-
Return all expressions having exactly the specified vars
- getExactly(Set<Var>) - Method in class org.aksw.sparqlify.database.ExprNormalForm
-
Return all expressions having exactly the specified vars
- getExpr() - Method in class org.aksw.jena_sparql_api.views.RestrictedExpr
- getExpr() - Method in class org.aksw.jena_sparql_api.views.VarDef
- getExprs() - Method in class org.aksw.jena_sparql_api.normal_form.ClauseBase
- getExprs() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- getExprs(Collection<Var>) - Method in class org.aksw.jena_sparql_api.normal_form.ClauseBase
-
Get expressions having one of the given variables
- getFactory() - Method in class org.aksw.sparqlify.database.IndexMetaNode
- getFactory2(String) - Static method in class org.aksw.jena_sparql_api.views.ExprFactoryUtils
- getFinalContext() - Method in class org.aksw.jena_sparql_api.views.RecursionResult
- getFunctionIRI() - Method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- getFunctionPrintName(SerializationContext) - Method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- getGeometry() - Method in class org.aksw.jena_sparql_api.exprs_ext.NodeValueGeom
- getGraph() - Method in class org.aksw.jena_sparql_api.views.index.Quadlet
- getId() - Method in class org.aksw.jena_sparql_api.views.QueryExecutionFactorySparqlView
- getIndex(K) - Method in class org.aksw.sparqlify.database.IndexMap
- getIndexColumnNames() - Method in class org.aksw.sparqlify.database.AbstractIndex
- getIndexColumnNames() - Method in interface org.aksw.sparqlify.database.Index
-
Deprecated.
- getIndexColumnNames() - Method in class org.aksw.sparqlify.database.PrefixIndex
- getIndexColumns() - Method in class org.aksw.sparqlify.database.AbstractIndex
- getIndexColumns() - Method in interface org.aksw.sparqlify.database.Index
-
Deprecated.
- getIndexColumns() - Method in class org.aksw.sparqlify.database.PrefixIndex
- getIndexes() - Method in interface org.aksw.sparqlify.database.Table
- getIndexes() - Method in class org.aksw.sparqlify.database.TableImpl
- getIndexes(List<String>) - Method in interface org.aksw.sparqlify.database.Table
- getIndexes(List<String>) - Method in class org.aksw.sparqlify.database.TableImpl
- getInferredDefiningExprs(Var) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
-
For a query variable, get all defining expressions, taking equivalences into account The question is, whether it makes sense to also treat constants as defining expressions.
- getInstance() - Static method in class org.aksw.jena_sparql_api.views.ExprCopy
- getInstance() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
- getInstanceId() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
- getInstanceId() - Method in class org.aksw.sparqlify.sparqlview.ViewInstanceOld
- getInstancesGroupedByParent() - Method in class org.aksw.sparqlify.sparqlview.ViewInstanceJoin
- getJoin() - Method in class org.aksw.jena_sparql_api.views.OpViewInstanceJoin
- getKey(int) - Method in class org.aksw.sparqlify.database.IndexMap
- getKeys() - Method in class org.aksw.jena_sparql_api.views.VarConst
- getKeyToValue() - Method in class org.aksw.jena_sparql_api.views.EquiMap
- getLanguageTag() - Method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- getLanguageTagOrExpr(Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlPrePusher
- getLexicalValue() - Method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- getLexicalValueOrExpr(Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlPrePusher
- getLexicalValueOrExpr(Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
-
TODO: If we really want the ___lexical value___, we need to apply a transformation to value field based on its type and on the RDF datatype.
- getMap() - Method in class org.aksw.jena_sparql_api.views.VarDefinition
- getName() - Method in interface org.aksw.jena_sparql_api.views.IViewDef
- getName() - Method in class org.aksw.jena_sparql_api.views.SparqlView
- getName() - Method in class org.aksw.sparqlify.database.Column
- getName() - Method in class org.aksw.sparqlify.database.OpFilterIndexed
- getName() - Method in interface org.aksw.sparqlify.sparqlview.View
- getNestingDepth() - Method in class org.aksw.jena_sparql_api.normal_form.NestedSet
- getNestingDepth() - Method in class org.aksw.sparqlify.database.NestedSet
- getNode() - Method in interface org.aksw.jena_sparql_api.restriction.Restriction
-
Retrieve the node if it has been set.
- getNode() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- getNodeType(Node) - Static method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- getNonPushable() - Method in class org.aksw.sparqlify.database.FilterSplit
- getObject() - Method in class org.aksw.jena_sparql_api.views.index.Quadlet
- getObjectExpr() - Method in class org.aksw.jena_sparql_api.views.E_Triple
- getOp() - Method in class org.aksw.jena_sparql_api.views.SparqlView
- getOperator() - Method in class org.aksw.sparqlify.database.CompareConstraint
- getOpRewriter() - Method in class org.aksw.jena_sparql_api.views.index.QueryRewriterOpRewrite
- getOptimizedConcatArgs(Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- getOpToQuery() - Method in class org.aksw.jena_sparql_api.views.index.QueryRewriterOpRewrite
- getOrCreateLocalRestriction(Var) - Method in interface org.aksw.jena_sparql_api.restriction.RestrictionManager
- getOrCreateLocalRestriction(Var) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- getParent() - Method in class org.aksw.jena_sparql_api.normal_form.NestedNormalForm
- getParent() - Method in class org.aksw.sparqlify.database.ExprIndex
- getParent() - Method in class org.aksw.sparqlify.database.IndexMetaNode
- getParent() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
- getParentToQueryBinding() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
-
How the query variables map to the parent view Given a query with var a, and a virtual graph with ?s: e.g.
- getParentToQueryBinding() - Method in class org.aksw.sparqlify.sparqlview.ViewInstanceOld
-
How the query variables map to the parent view Given a query with var a, and a virtual graph with ?s: e.g.
- getPredicate() - Method in class org.aksw.jena_sparql_api.views.index.Quadlet
- getPredicateExpr() - Method in class org.aksw.jena_sparql_api.views.E_Triple
- getPrefix() - Method in class org.aksw.jena_sparql_api.views.Prefix
- getPrefix() - Method in class org.aksw.sparqlify.database.StartsWithConstraint
- getPrefixes() - Method in class org.aksw.jena_sparql_api.views.index.QuadPrefixes
- getPrefixes() - Method in class org.aksw.sparqlify.database.PrefixConstraint
- getPrefixesOf(String) - Method in class org.aksw.jena_sparql_api.views.PrefixSet
- getPrefixesOf(String, boolean) - Method in class org.aksw.jena_sparql_api.views.PrefixSet
- getPushable() - Method in class org.aksw.sparqlify.database.FilterSplit
- getQuad() - Method in class org.aksw.jena_sparql_api.views.ViewQuad
- getQuadPattern() - Method in class org.aksw.jena_sparql_api.views.SparqlView
-
Deprecated.
- getQueryQuad() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
- getQueryQuad() - Method in class org.aksw.sparqlify.sparqlview.ViewInstanceOld
- getQueryQuads() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
- getQueryQuads() - Method in class org.aksw.sparqlify.sparqlview.ViewInstanceOld
- getQueryToOp() - Method in class org.aksw.jena_sparql_api.views.index.QueryRewriterOpRewrite
- getQueryToParentBinding() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
-
Returns a map from query level to the parent, so the instance level is omitted.
- getQueryToParentBinding() - Method in class org.aksw.sparqlify.sparqlview.ViewInstanceOld
-
Returns a map from query level to the parent, so the instance level is omitted.
- getQueryVariables() - Method in class org.aksw.jena_sparql_api.views.TwoWayBinding
- getQueryVars() - Method in class org.aksw.jena_sparql_api.views.VarBinding
- getQueryVarToConstant() - Method in class org.aksw.jena_sparql_api.views.VarBinding
- getQueryVarToViewVars() - Method in class org.aksw.jena_sparql_api.views.VarBinding
- getRdfTermTypes() - Method in interface org.aksw.jena_sparql_api.restriction.Restriction
-
The set of possible RDF term types this restriction may have.
- getRdfTermTypes() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- getReferencedNames() - Method in class org.aksw.jena_sparql_api.views.VarDefinition
- getReferencedVarNames(Collection<Var>) - Method in class org.aksw.jena_sparql_api.views.VarDefinition
- getReferencedVarNames(T, Collection<Var>) - Method in class org.aksw.jena_sparql_api.views.VarDefinition
- getReferencedVars() - Method in class org.aksw.jena_sparql_api.views.VarDefinition
- getReferencedVars(Collection<Var>) - Method in class org.aksw.jena_sparql_api.views.VarDefinition
-
Return only the referenced vars for the given vars
- getRenamer() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
- getRenamer() - Method in class org.aksw.sparqlify.sparqlview.ViewInstanceOld
- getRestriction(Var) - Method in class org.aksw.jena_sparql_api.normal_form.Clause
- getRestriction(Var) - Method in interface org.aksw.jena_sparql_api.restriction.RestrictionManager
-
Get the restriction associated with the given variable
- getRestriction(Var) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- getRestriction(Expr) - Method in interface org.aksw.jena_sparql_api.restriction.RestrictionManager
-
Return the restriction associated with as expression.
- getRestriction(Expr) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- getRestrictions() - Method in class org.aksw.jena_sparql_api.normal_form.Clause
- getRestrictions() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- getRestrictions() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- getRestrictions() - Method in class org.aksw.jena_sparql_api.views.RestrictedExpr
- getRestrictions() - Method in class org.aksw.jena_sparql_api.views.SparqlView
- getRestrictions() - Method in class org.aksw.jena_sparql_api.views.VarDef
- getRestrictions() - Method in class org.aksw.sparqlify.database.OpExtFilterIndexed
- getRestrictions() - Method in class org.aksw.sparqlify.database.OpFilterIndexed
- getRestrictions() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewConjunction
- getRestrictions() - Method in class org.aksw.sparqlify.sparqlview.ViewInstanceJoin
- getRestrictions(Op) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getRestrictions(Op) - Static method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- getRestrictions(Op, Collection<RestrictionManagerImpl>) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
-
Returns a disjunction (list) of restrictions that apply for a given node
- getRestrictions(Op, Collection<RestrictionManagerImpl>) - Static method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
-
Returns a disjunction (list) of restrictions that apply for a given node
- getRestrictions2(Op) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getRestrictions2(Op) - Static method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- getRoot() - Method in interface org.aksw.sparqlify.database.Index
- getRoot() - Method in class org.aksw.sparqlify.database.PrefixIndex
- getRoot() - Method in class org.aksw.sparqlify.database.TreeIndex
- getRows(Map<String, Constraint>, IndexMetaNode, List<Integer>) - Method in class org.aksw.sparqlify.database.IndexCollection
- getSatisfiability() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
-
If the restriction is unconstrained, we return true If it is inconsistent false, and null otherwise
- getSatisfiability() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- getSet() - Method in class org.aksw.jena_sparql_api.views.PrefixSet
- getShortestMatch(String) - Method in class org.aksw.jena_sparql_api.views.PrefixSet
- getSqlBinding() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
- getState() - Method in class org.aksw.jena_sparql_api.views.QueryExecutionFactorySparqlView
- getStore() - Method in interface org.aksw.sparqlify.database.Index
- getStore() - Method in class org.aksw.sparqlify.database.PrefixIndex
- getStore() - Method in class org.aksw.sparqlify.database.TreeIndex
- getSubIndexes() - Method in class org.aksw.sparqlify.database.IndexMetaNode
- getSubject() - Method in class org.aksw.jena_sparql_api.views.index.Quadlet
- getSubjectExpr() - Method in class org.aksw.jena_sparql_api.views.E_Triple
- getSubOp() - Method in class org.aksw.sparqlify.database.OpExtFilterIndexed
- getSupportedConstraintClasses() - Method in class org.aksw.sparqlify.database.PrefixIndexMetaFactory
- getSupportedConstraintClasses() - Method in class org.aksw.sparqlify.database.PrefixMapStoreAccessor
- getTable() - Method in class org.aksw.sparqlify.database.AbstractIndex
- getTable() - Method in interface org.aksw.sparqlify.database.Index
- getTable() - Method in class org.aksw.sparqlify.database.IndexMetaNode
- getTable() - Method in class org.aksw.sparqlify.database.PrefixIndex
- getTemplate() - Method in interface org.aksw.jena_sparql_api.views.IViewDef
- getTemplate() - Method in class org.aksw.jena_sparql_api.views.SparqlView
- getTermCtorExpr() - Method in class org.aksw.jena_sparql_api.views.VarDef
- getType() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
-
Deprecated.
- getType() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- getType() - Method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- getType() - Method in class org.aksw.sparqlify.database.Column
- getType(Node, RestrictionManagerImpl) - Static method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getType(Node, RestrictionManagerImpl) - Static method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- getTypeOrExpr(Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlPrePusher
- getTypeOrExpr(Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- getUriPrefixes() - Method in interface org.aksw.jena_sparql_api.restriction.Restriction
-
Retrieve the set of possible URI prefixes.
- getUriPrefixes() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- getUriPrefixes() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- getValue() - Method in class org.aksw.jena_sparql_api.views.ValueSet
-
Deprecated.
- getValue() - Method in class org.aksw.jena_sparql_api.views.VarConst
- getValue() - Method in class org.aksw.sparqlify.database.EqualsConstraint
- getValue() - Method in class org.aksw.sparqlify.database.IsPrefixOfConstraint
- getVar() - Method in class org.aksw.sparqlify.database.PrefixConstraint
- getVarDefinition() - Method in interface org.aksw.jena_sparql_api.views.IViewDef
- getVarDefinition() - Method in class org.aksw.jena_sparql_api.views.SparqlView
- getVarDefinition() - Method in class org.aksw.jena_sparql_api.views.ViewInstance
-
Convenience getter.
- getVariableMap() - Method in class org.aksw.jena_sparql_api.views.TwoWayBinding
- getVariableName() - Method in class org.aksw.sparqlify.database.VariableConstraint
- getVariables() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- getVariables(Iterable<Node>) - Static method in class org.aksw.jena_sparql_api.views.PatternUtils
-
Deprecated.
- getVariables(Quad) - Static method in class org.aksw.jena_sparql_api.views.PatternUtils
-
Deprecated.
- getVarMappingTwoWay(Quad, Quad) - Static method in class org.aksw.jena_sparql_api.views.TwoWayBinding
- getVarRestrictions() - Method in interface org.aksw.jena_sparql_api.views.IViewDef
- getVarRestrictions() - Method in class org.aksw.jena_sparql_api.views.SparqlView
- getVarsMentioned() - Method in class org.aksw.jena_sparql_api.normal_form.ClauseBase
- getVarsMentioned() - Method in class org.aksw.jena_sparql_api.normal_form.ExprNormalForm
- getVarsMentioned() - Method in interface org.aksw.jena_sparql_api.views.IViewDef
- getVarsMentioned() - Method in class org.aksw.jena_sparql_api.views.SparqlView
- getVarsMentioned() - Method in class org.aksw.sparqlify.database.ExprIndex
- getVarsMentioned() - Method in class org.aksw.sparqlify.database.ExprNormalForm
- getVarsMentioned() - Method in interface org.aksw.sparqlify.sparqlview.View
- getVarsMentioned(Op) - Static method in class org.aksw.sparqlify.database.GetVarsMentioned
- GetVarsMentioned - Class in org.aksw.sparqlify.database
- GetVarsMentioned() - Constructor for class org.aksw.sparqlify.database.GetVarsMentioned
- getView() - Method in class org.aksw.jena_sparql_api.views.ViewQuad
- getViewBindings() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewConjunction
- getViewDefinition() - Method in class org.aksw.jena_sparql_api.views.ViewInstance
- getViewInstances() - Method in class org.aksw.jena_sparql_api.views.RecursionResult
- getViewInstances() - Method in class org.aksw.sparqlify.sparqlview.ViewInstanceJoin
- getViewNames() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewConjunction
- getViewNames() - Method in class org.aksw.sparqlify.sparqlview.ViewInstanceJoin
- getViewQuad() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
- getViewQuad() - Method in class org.aksw.sparqlify.sparqlview.ViewInstanceOld
- getViewQuads() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
- getViewQuads() - Method in class org.aksw.sparqlify.sparqlview.ViewInstanceOld
- getViews() - Method in interface org.aksw.jena_sparql_api.views.CandidateViewSelector
- getViews() - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- getViews() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- getViewVariables() - Method in class org.aksw.jena_sparql_api.views.TwoWayBinding
- getViewVariablesForQueryVariable(Var) - Method in class org.aksw.jena_sparql_api.views.TwoWayBinding
- getViewVars(Var) - Method in class org.aksw.jena_sparql_api.views.VarBinding
- getViewVarToQueryVars() - Method in class org.aksw.jena_sparql_api.views.VarBinding
H
- handleLeftJoin(Op, Op, RestrictionManagerImpl, BinaryOperator<Op>) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- handleLeftJoinOld(Op, Op, RestrictionManagerImpl, BinaryOperator<Op>) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- hasConstant() - Method in interface org.aksw.jena_sparql_api.restriction.Restriction
-
State a URI regex pattern.
- hasConstant() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- hashCode() - Method in class org.aksw.jena_sparql_api.normal_form.ClauseBase
- hashCode() - Method in class org.aksw.jena_sparql_api.normal_form.ExprNormalForm
- hashCode() - Method in class org.aksw.jena_sparql_api.normal_form.NestedSet
- hashCode() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- hashCode() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- hashCode() - Method in class org.aksw.jena_sparql_api.views.index.Quadlet
- hashCode() - Method in class org.aksw.jena_sparql_api.views.index.QuadPrefixes
- hashCode() - Method in class org.aksw.jena_sparql_api.views.OpViewInstanceJoin
- hashCode() - Method in class org.aksw.jena_sparql_api.views.PrefixSet
- hashCode() - Method in class org.aksw.jena_sparql_api.views.RestrictedExpr
- hashCode() - Method in class org.aksw.jena_sparql_api.views.SparqlView
- hashCode() - Method in class org.aksw.jena_sparql_api.views.ValueSet
-
Deprecated.
- hashCode() - Method in class org.aksw.jena_sparql_api.views.VarDef
- hashCode() - Method in class org.aksw.jena_sparql_api.views.VarDefinition
- hashCode() - Method in class org.aksw.jena_sparql_api.views.ViewInstance
- hashCode() - Method in class org.aksw.jena_sparql_api.views.ViewQuad
- hashCode() - Method in class org.aksw.sparqlify.database.EqualsConstraint
- hashCode() - Method in class org.aksw.sparqlify.database.ExprNormalForm
- hashCode() - Method in class org.aksw.sparqlify.database.IsPrefixOfConstraint
- hashCode() - Method in class org.aksw.sparqlify.database.NestedSet
- hashCode() - Method in class org.aksw.sparqlify.database.OpExtFilterIndexed
- hashCode() - Method in class org.aksw.sparqlify.database.OpFilterIndexed
- hashCode() - Method in class org.aksw.sparqlify.database.VariableConstraint
- hashCode() - Method in class org.aksw.sparqlify.sparqlview.OpSparqlViewPattern
- hashCode() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
- hasPrefix() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
I
- index(String...) - Method in class org.aksw.sparqlify.database.PrefixIndex
- Index<T> - Interface in org.aksw.sparqlify.database
- IndexCollection<T> - Class in org.aksw.sparqlify.database
- IndexCollection() - Constructor for class org.aksw.sparqlify.database.IndexCollection
- indexExprsByVar(Set<Expr>) - Method in class org.aksw.jena_sparql_api.views.index.CandidateViewSelectorImpl
- IndexMap<K,
V> - Class in org.aksw.sparqlify.database - IndexMap() - Constructor for class org.aksw.sparqlify.database.IndexMap
- IndexMetaNode - Class in org.aksw.sparqlify.database
-
Datastructure for metadata about indexes (hierarchical and non-hierarchical).
- IndexMetaNode(IndexMetaNode, List<String>, MapStoreAccessor) - Constructor for class org.aksw.sparqlify.database.IndexMetaNode
- IndexMetaNode(Table, List<String>, MapStoreAccessor) - Constructor for class org.aksw.sparqlify.database.IndexMetaNode
- indexOfFirstConstant(List<Expr>, int) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- IndexSystem<C,
Q> - Interface in org.aksw.jena_sparql_api.views.index -
A datastructure which allows putting data of a type C into it, and enables querying candidates with type Q.
- inferColumnConstraints(Set<Expr>) - Method in class org.aksw.jena_sparql_api.views.index.CandidateViewSelectorImpl
- inferColumnConstraints(Quad, RestrictionImpl[], Clause) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- instanceId - Variable in class org.aksw.sparqlify.sparqlview.ViewInstanceOld
- intersect(QuadPrefixes, QuadPrefixes) - Static method in class org.aksw.jena_sparql_api.views.index.QuadPrefixes
- intersect(ValueSet<T>) - Method in class org.aksw.jena_sparql_api.views.ValueSet
-
Deprecated.case: positive - positive Simply take the intersection case: positive - negative {1, 2, 3} intersect {not {2}}: -> {1, 3} (positive.removeAll(negative)) case: negative - positive Same as above case: negative - negative Simply take the union
- intersectPrefixes(NavigableSet<String>, NavigableSet<String>) - Static method in class org.aksw.jena_sparql_api.views.index.CandidateViewSelectorImpl
- IRI - Enum constant in enum class org.aksw.jena_sparql_api.views.RdfTermType
- isCompatible(EquiMap<K, V>) - Method in class org.aksw.jena_sparql_api.views.EquiMap
-
Checks whether the union of two equimaps is again consistent.
- isCompatible(TwoWayBinding) - Method in class org.aksw.jena_sparql_api.views.TwoWayBinding
- isConcatExpr(Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- isConsistent() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- isConsistentInsertEquiv(K, K) - Method in class org.aksw.jena_sparql_api.views.EquiMap
- isConsistentInsertValue(K, V) - Method in class org.aksw.jena_sparql_api.views.EquiMap
- isConsistentSet(Set<V>) - Method in class org.aksw.jena_sparql_api.views.EquiMap
- isConstant() - Method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- isConstant() - Method in class org.aksw.jena_sparql_api.views.Prefix
- isConstant() - Method in class org.aksw.jena_sparql_api.views.VarDef
- isConstantArgsOnly(ExprFunction) - Static method in class org.aksw.jena_sparql_api.views.ExprEvaluatorPartial
- isConstantsOnly(Iterable<Expr>) - Static method in class org.aksw.jena_sparql_api.views.ExprEvaluatorPartial
- isEmpty() - Method in class org.aksw.jena_sparql_api.views.PrefixSet
- isEmpty() - Method in class org.aksw.jena_sparql_api.views.ValueSet
-
Deprecated.
- isEmpty() - Method in class org.aksw.jena_sparql_api.views.VarDefinition
- isEqual(K, K) - Method in class org.aksw.jena_sparql_api.views.EquiMap
- isInclusive() - Method in class org.aksw.sparqlify.database.IsPrefixOfConstraint
- isInclusive() - Method in class org.aksw.sparqlify.database.StartsWithConstraint
- isMayBeObjectLiteral() - Method in class org.aksw.jena_sparql_api.views.index.QuadPrefixes
- isMayBeObjectResource() - Method in class org.aksw.jena_sparql_api.views.index.QuadPrefixes
- isOpConcatExpr(Expr, Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- isPositive() - Method in enum class org.aksw.jena_sparql_api.views.Polarity
- isPositive() - Method in class org.aksw.jena_sparql_api.views.ValueSet
-
Deprecated.
- isPrefixForItem(String) - Method in class org.aksw.jena_sparql_api.views.PrefixSet
-
Tests whether the argument is a prefix of one of the items
- isPrefixOf(Prefix) - Method in class org.aksw.jena_sparql_api.views.Prefix
- IsPrefixOfConstraint - Class in org.aksw.sparqlify.database
- IsPrefixOfConstraint(String) - Constructor for class org.aksw.sparqlify.database.IsPrefixOfConstraint
- IsPrefixOfConstraint(String, boolean) - Constructor for class org.aksw.sparqlify.database.IsPrefixOfConstraint
- isSameSize() - Method in class org.aksw.jena_sparql_api.views.Alignment
- isSatisfiable(List<ViewInstance<T>>) - Static method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
-
TODO FIX THIS
- isSatisfiable(List<SparqlViewInstance>) - Static method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- isSatisfiedBy(Object) - Method in class org.aksw.sparqlify.database.CompareConstraint
- isSatisfiedBy(Object) - Method in interface org.aksw.sparqlify.database.Constraint
- isSatisfiedBy(Object) - Method in class org.aksw.sparqlify.database.EqualsConstraint
- isSatisfiedBy(Object) - Method in class org.aksw.sparqlify.database.IsPrefixOfConstraint
- isSatisfiedBy(Object) - Method in class org.aksw.sparqlify.database.StartsWithConstraint
- isSelfConsistent() - Method in class org.aksw.jena_sparql_api.views.EquiMap
- isTermCtorExpr() - Method in class org.aksw.jena_sparql_api.views.VarDef
- isUnsatisfiable() - Method in interface org.aksw.jena_sparql_api.restriction.Restriction
-
Test wether the restriction is unsatisfiable
- isUnsatisfiable() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- isUnsatisfiable() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- isUnsatisfiable() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- isView() - Method in class org.aksw.jena_sparql_api.normal_form.NestedSet
- isView() - Method in class org.aksw.sparqlify.database.NestedSet
- isViewVariable(Var) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
- isViewVariable(Var) - Method in class org.aksw.sparqlify.sparqlview.ViewInstanceOld
- iterator() - Method in class org.aksw.jena_sparql_api.normal_form.NestedSet
- iterator() - Method in class org.aksw.sparqlify.database.IndexCollection
- iterator() - Method in class org.aksw.sparqlify.database.NestedSet
- IViewDef - Interface in org.aksw.jena_sparql_api.views
K
- keySet() - Method in class org.aksw.jena_sparql_api.views.EquiMap
- keySet() - Method in class org.aksw.jena_sparql_api.views.TwoWayBinding
-
Returns union of the keySets of equiMap.getEquivalences and equiMap.getKeyToValue
- keySet() - Method in class org.aksw.sparqlify.database.IndexMap
-
TODO Do not modify this view, it won't update the structures
L
- lessSpecificSubstring(String, String) - Static method in class org.aksw.jena_sparql_api.views.index.CandidateViewSelectorImpl
- lessSpecificSubstring2(String, String) - Static method in class org.aksw.jena_sparql_api.views.index.CandidateViewSelectorImpl
- list(Object) - Method in class org.aksw.sparqlify.database.PrefixMapStoreAccessor
- LITERAL - Enum constant in enum class org.aksw.jena_sparql_api.views.RdfTermType
- logger - Static variable in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- logger - Static variable in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- lookup(Object, Constraint) - Method in class org.aksw.sparqlify.database.PrefixMapStoreAccessor
-
The constraints given as arguments are interpreted as conjunctions.
- lookup(List<Set<String>>) - Method in class org.aksw.sparqlify.database.PrefixIndex
- lookup(List<Set<String>>, int, NavigableMap<String, Object>, Collection<List<T>>) - Method in class org.aksw.sparqlify.database.PrefixIndex
- lookup(NavigableMap<String, Object>, EqualsConstraint) - Method in class org.aksw.sparqlify.database.PrefixMapStoreAccessor
- lookup(NavigableMap<String, Object>, IsPrefixOfConstraint) - Method in class org.aksw.sparqlify.database.PrefixMapStoreAccessor
- lookup(NavigableMap<String, Object>, StartsWithConstraint) - Method in class org.aksw.sparqlify.database.PrefixMapStoreAccessor
- lookup(Constraint...) - Method in class org.aksw.sparqlify.database.PrefixIndex
-
The constraints given as arguments are interpreted as conjunctions.
- lookup(Q) - Method in interface org.aksw.jena_sparql_api.views.index.IndexSystem
- lookupRemaining(Object, int, Collection<List<T>>) - Method in class org.aksw.sparqlify.database.PrefixIndex
- lookupSimple(List<String>) - Method in class org.aksw.sparqlify.database.PrefixIndex
- lookupSimple(List<String>, int, Object, Collection<List<T>>) - Method in class org.aksw.sparqlify.database.PrefixIndex
- lookupSimpleLonger(List<String>) - Method in class org.aksw.sparqlify.database.PrefixIndex
- lookupSimpleLonger(List<String>, int, NavigableMap<String, Object>, Collection<List<T>>) - Method in class org.aksw.sparqlify.database.PrefixIndex
M
- main(String[]) - Static method in class org.aksw.jena_sparql_api.views.PrefixSet
- main(String[]) - Static method in class org.aksw.sparqlify.database.TableImpl
- main2(String[]) - Static method in class org.aksw.sparqlify.database.TableImpl
- makeEqual(K, K) - Method in class org.aksw.jena_sparql_api.views.EquiMap
- makeEqual(Var, Var) - Method in class org.aksw.jena_sparql_api.views.TwoWayBinding
- makeExprList(Expr...) - Static method in class org.aksw.jena_sparql_api.views.SparqlSubstitute
- makeNode() - Method in class org.aksw.jena_sparql_api.exprs_ext.NodeValueGeom
- mayBeObjectLiteral - Variable in class org.aksw.jena_sparql_api.views.index.QuadPrefixes
- mayBeObjectResource - Variable in class org.aksw.jena_sparql_api.views.index.QuadPrefixes
- mergeConsecutiveConstants(Iterable<Expr>) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
-
Merges arguments that are constants together Used for concat: concat("a", "b", "c") becomes concat("abc");
- MetaIndexFactory - Interface in org.aksw.sparqlify.database
- mostSpecificSubstring(String, String) - Static method in class org.aksw.jena_sparql_api.views.index.CandidateViewSelectorImpl
- mostSpecificSubstring2(String, String) - Static method in class org.aksw.jena_sparql_api.views.index.CandidateViewSelectorImpl
- MyOpAsQuery - Class in org.aksw.jena_sparql_api.views
-
Convert an Op expression in SPARQL syntax, that is, the reverse of algebra generation
- MyOpAsQuery() - Constructor for class org.aksw.jena_sparql_api.views.MyOpAsQuery
- MyOpAsQuery.Converter - Class in org.aksw.jena_sparql_api.views
- MyOpAsQuery.SubExprForVar - Class in org.aksw.jena_sparql_api.views
-
This class is used to take substitute an expressions for variables in another expression.
N
- negate() - Method in class org.aksw.jena_sparql_api.views.ValueSet
-
Deprecated.
- NEGATIVE - Enum constant in enum class org.aksw.jena_sparql_api.views.Polarity
- NestedNormalForm - Class in org.aksw.jena_sparql_api.normal_form
- NestedNormalForm(Set<Clause>) - Constructor for class org.aksw.jena_sparql_api.normal_form.NestedNormalForm
- NestedNormalForm(NestedNormalForm, boolean) - Constructor for class org.aksw.jena_sparql_api.normal_form.NestedNormalForm
- NestedSet<T> - Class in org.aksw.jena_sparql_api.normal_form
-
IMPORTANT: If you are working with a child set, then do not modify the parent, or things might go out of sync.
- NestedSet<T> - Class in org.aksw.sparqlify.database
-
IMPORTANT: If you are working with a child set, then do not modify the parent, or things might go out of sync.
- NestedSet(Set<T>, boolean) - Constructor for class org.aksw.jena_sparql_api.normal_form.NestedSet
- NestedSet(Set<T>, boolean) - Constructor for class org.aksw.sparqlify.database.NestedSet
- NodeExprSubstitutor - Class in org.aksw.jena_sparql_api.views
-
Can replace nodes with expressions
- NodeExprSubstitutor(Map<? extends Node, ? extends Expr>) - Constructor for class org.aksw.jena_sparql_api.views.NodeExprSubstitutor
- NodeValueGeom - Class in org.aksw.jena_sparql_api.exprs_ext
- NodeValueGeom(PGgeometry) - Constructor for class org.aksw.jena_sparql_api.exprs_ext.NodeValueGeom
- normalize(E_RdfTerm) - Static method in class org.aksw.jena_sparql_api.views.E_RdfTerm
- normalizeView(T) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
-
Override this function to transform the view before actually indexing it
- ns - Static variable in class org.aksw.jena_sparql_api.views.OgcVocab
- numericTypeLabel - Static variable in class org.aksw.jena_sparql_api.views.SparqlifyConstants
- nvTypeError - Static variable in class org.aksw.jena_sparql_api.views.SparqlifyConstants
O
- o - Variable in class org.aksw.jena_sparql_api.views.index.Quadlet
- OgcVocab - Class in org.aksw.jena_sparql_api.views
- OgcVocab() - Constructor for class org.aksw.jena_sparql_api.views.OgcVocab
- onAdd(Clause) - Method in class org.aksw.jena_sparql_api.normal_form.NestedNormalForm
- onAdd(T) - Method in class org.aksw.jena_sparql_api.normal_form.NestedSet
- onAdd(T) - Method in class org.aksw.sparqlify.database.NestedSet
- onRemove(Clause) - Method in class org.aksw.jena_sparql_api.normal_form.NestedNormalForm
- onRemove(T) - Method in class org.aksw.jena_sparql_api.normal_form.NestedSet
- onRemove(T) - Method in class org.aksw.sparqlify.database.NestedSet
- op - Variable in class org.aksw.sparqlify.database.CompareConstraint
- OpDisjunction - Enum constant in enum class org.aksw.jena_sparql_api.views.Ops
- OpDistinct - Enum constant in enum class org.aksw.jena_sparql_api.views.Ops
- OpExtend - Enum constant in enum class org.aksw.jena_sparql_api.views.Ops
- OpExtFilterIndexed - Class in org.aksw.sparqlify.database
- OpExtFilterIndexed(Op, RestrictionManagerImpl) - Constructor for class org.aksw.sparqlify.database.OpExtFilterIndexed
- OpFilter - Enum constant in enum class org.aksw.jena_sparql_api.views.Ops
- OpFilterIndexed - Class in org.aksw.sparqlify.database
- OpFilterIndexed - Enum constant in enum class org.aksw.jena_sparql_api.views.Ops
- OpFilterIndexed(Op, RestrictionManagerImpl) - Constructor for class org.aksw.sparqlify.database.OpFilterIndexed
- OpGroup - Enum constant in enum class org.aksw.jena_sparql_api.views.Ops
- OpJoin - Enum constant in enum class org.aksw.jena_sparql_api.views.Ops
- OpLeftJoin - Enum constant in enum class org.aksw.jena_sparql_api.views.Ops
- OpMapping - Enum constant in enum class org.aksw.jena_sparql_api.views.Ops
- OpOrder - Enum constant in enum class org.aksw.jena_sparql_api.views.Ops
- OpProject - Enum constant in enum class org.aksw.jena_sparql_api.views.Ops
- OpQuadBlock - Enum constant in enum class org.aksw.jena_sparql_api.views.Ops
- OpQuadPattern - Enum constant in enum class org.aksw.jena_sparql_api.views.Ops
- opRewriter - Variable in class org.aksw.jena_sparql_api.views.index.QueryRewriterOpRewrite
- Ops - Enum Class in org.aksw.jena_sparql_api.views
- OpSlice - Enum constant in enum class org.aksw.jena_sparql_api.views.Ops
- OpSparqlViewPattern - Class in org.aksw.sparqlify.sparqlview
- OpSparqlViewPattern(ViewInstanceJoin<SparqlView>) - Constructor for class org.aksw.sparqlify.sparqlview.OpSparqlViewPattern
- optimize(Op) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- optimize(Op, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- optimize(E_Equals) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- optimize(E_GreaterThan) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- optimize(E_GreaterThanOrEqual) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- optimize(E_LessThan) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.The expression (a < b), where a and b are RdfTerm(type, obj, lang, datatype), could become: Worst case: a.type < b.type || a.type = b.type && a.obj < b.obj || a.type = b.type && a.type = 2 && a.obj = b.obj && a.lang < b.lang || a.type = b.type && a.type = 3 && a.obj = b.obj && a.datatype < b.datatype || Optimization: Skip datatype and language in comparisions.
- optimize(E_LessThanOrEqual) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- optimize(Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- optimize(ExprFunction) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- optimize(ExprFunction2) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- optimizeCompare(ExprFunction2) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- optimizeCompare(Expr, Expr, Class<?>) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- optimizeCompare(Expr, Expr, BinaryOperator<Expr>) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.FIXME The following expression is crap.
- optimizeEqualsConcat(Expr, Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- optimizeEqualsConcat2(List<Expr>, List<Expr>) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- optimizeEqualsConcatAlign(List<Expr>, List<Expr>) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
-
Deprecated.
- optimizeFunctionOpConstant(Expr, Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- optimizeList(List<Expr>) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- optimizeMM(Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- optimizeOpConcat(ExprFunction) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
-
Optimizes Equals(Concat(argsA), Concat(argsB)) FIXME: An combinations, where there are constants - Equals(Concat(args), const) //Assumes optimized form (the whole prefix in a single arg) The following cases are being handled: concat(prefixA, restA) = concat(prefixB, restB) If none of the prefixes is a substring of the other, the whole expression evaluated to false.
- optimizeOpConcat(ExprFunction2) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- optimizeOpConcat(Expr, Expr, BinaryOperator<Expr>) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- optimizeRdfTerm(E_Equals) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
-
Converts op(f(argsA), f(argsB)) -> op1(op2(argsA[1], argsB[2]), ..., op2(...)) This is mainly used for translating Equals(rdfTerm(argsA), rdfTerm(argsB)) to And(Equals(argsA[0], argsB[0]), Equals(...), ...) Example: f(argsA) = f(argsB) -> argsA = argsB -> argsA.1 = argsB.1 && argsA.2 = argsB.2 && ...
- optimizeStatic(Op) - Static method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- optimizeStatic(Op, RestrictionManagerImpl) - Static method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- opToQuery - Variable in class org.aksw.jena_sparql_api.views.index.QueryRewriterOpRewrite
- OpUnion - Enum constant in enum class org.aksw.jena_sparql_api.views.Ops
- OpViewInstanceJoin<T extends IViewDef> - Class in org.aksw.jena_sparql_api.views
- OpViewInstanceJoin - Enum constant in enum class org.aksw.jena_sparql_api.views.Ops
- OpViewInstanceJoin(ViewInstanceJoin<T>) - Constructor for class org.aksw.jena_sparql_api.views.OpViewInstanceJoin
- org.aksw.jena_sparql_api.exprs_ext - package org.aksw.jena_sparql_api.exprs_ext
- org.aksw.jena_sparql_api.normal_form - package org.aksw.jena_sparql_api.normal_form
- org.aksw.jena_sparql_api.restriction - package org.aksw.jena_sparql_api.restriction
- org.aksw.jena_sparql_api.views - package org.aksw.jena_sparql_api.views
- org.aksw.jena_sparql_api.views.index - package org.aksw.jena_sparql_api.views.index
- org.aksw.sparqlify.database - package org.aksw.sparqlify.database
- org.aksw.sparqlify.sparqlview - package org.aksw.sparqlify.sparqlview
- outputArgs(IndentedWriter, SerializationContext) - Method in class org.aksw.jena_sparql_api.views.OpViewInstanceJoin
- outputArgs(IndentedWriter, SerializationContext) - Method in class org.aksw.sparqlify.database.OpExtFilterIndexed
- outputArgs(IndentedWriter, SerializationContext) - Method in class org.aksw.sparqlify.sparqlview.OpSparqlViewPattern
P
- p - Variable in class org.aksw.jena_sparql_api.views.index.Quadlet
- PatriciaAccessorFactory - Class in org.aksw.sparqlify.database
- PatriciaAccessorFactory(Function<Object, Set<String>>) - Constructor for class org.aksw.sparqlify.database.PatriciaAccessorFactory
- PatternUtils - Class in org.aksw.jena_sparql_api.views
- PatternUtils() - Constructor for class org.aksw.jena_sparql_api.views.PatternUtils
- plainLiteralLabel - Static variable in class org.aksw.jena_sparql_api.views.SparqlifyConstants
- Polarity - Enum Class in org.aksw.jena_sparql_api.views
- POSITIVE - Enum constant in enum class org.aksw.jena_sparql_api.views.Polarity
- postAdd(List) - Method in class org.aksw.sparqlify.database.AbstractIndex
- postAdd(List<? extends T>) - Method in interface org.aksw.sparqlify.database.Index
- postAdd(List<? extends T>) - Method in class org.aksw.sparqlify.database.PrefixIndex
- preAdd(List) - Method in class org.aksw.sparqlify.database.AbstractIndex
- preAdd(List<? extends T>) - Method in interface org.aksw.sparqlify.database.Index
-
Only table should call this.
- preAdd(List<? extends T>) - Method in class org.aksw.sparqlify.database.PrefixIndex
- Prefix - Class in org.aksw.jena_sparql_api.views
- Prefix(String) - Constructor for class org.aksw.jena_sparql_api.views.Prefix
- Prefix(String, boolean) - Constructor for class org.aksw.jena_sparql_api.views.Prefix
- PrefixConstraint - Class in org.aksw.sparqlify.database
- PrefixConstraint(Var, String, String) - Constructor for class org.aksw.sparqlify.database.PrefixConstraint
- PrefixConstraint(Var, String, List<String>) - Constructor for class org.aksw.sparqlify.database.PrefixConstraint
- PrefixConstraint(Var, String, PrefixSet) - Constructor for class org.aksw.sparqlify.database.PrefixConstraint
- prefixes - Variable in class org.aksw.jena_sparql_api.views.index.QuadPrefixes
- PrefixIndex<T> - Class in org.aksw.sparqlify.database
- PrefixIndex(Table<T>, int[], Function<T, Set<String>>) - Constructor for class org.aksw.sparqlify.database.PrefixIndex
- PrefixIndexMetaFactory - Class in org.aksw.sparqlify.database
- PrefixIndexMetaFactory(Function<Object, Set<String>>) - Constructor for class org.aksw.sparqlify.database.PrefixIndexMetaFactory
- PrefixMapStoreAccessor - Class in org.aksw.sparqlify.database
-
Accessor for a NavigableMap<List<?>, Object> We separate the accessor from the store, in order to avoid duplicating (referenences to) the index metadata at each node of the index tree - this way there is just one accessor with the metadata, which can work on any corresponding store at some level in an hierarchical index.
- PrefixMapStoreAccessor(int[], Function<Object, Set<String>>) - Constructor for class org.aksw.sparqlify.database.PrefixMapStoreAccessor
- PrefixSet - Class in org.aksw.jena_sparql_api.views
-
TODO Switch to a trie data structure
- PrefixSet() - Constructor for class org.aksw.jena_sparql_api.views.PrefixSet
- PrefixSet(String...) - Constructor for class org.aksw.jena_sparql_api.views.PrefixSet
- PrefixSet(NavigableSet<String>) - Constructor for class org.aksw.jena_sparql_api.views.PrefixSet
- PrefixSet(PrefixSet) - Constructor for class org.aksw.jena_sparql_api.views.PrefixSet
- prePush(ExprFunction) - Static method in class org.aksw.jena_sparql_api.views.SqlPrePusher
- printTable(Collection<? extends List<T>>, PrintStream) - Static method in class org.aksw.sparqlify.database.TableImpl
- processJoinSplitLhs(Op, Op, Iterable<Expr>, RestrictionManagerImpl, boolean) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- processLeftJoin(Op, Op, Iterable<Expr>, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- processLeftJoinDirect(Op, Op, Iterable<Expr>, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- processOpExtend(Op, VarExprList, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- put(Object, List<?>, Object) - Method in class org.aksw.sparqlify.database.PrefixMapStoreAccessor
-
We assume that .
- put(NavigableMap<String, Object>, List<?>, Object) - Method in class org.aksw.sparqlify.database.PrefixMapStoreAccessor
- put(K, V) - Method in class org.aksw.jena_sparql_api.views.EquiMap
- put(K, V) - Method in class org.aksw.sparqlify.database.IndexMap
- put(QuadPrefixes, V) - Method in class org.aksw.jena_sparql_api.views.index.CandidateViewSelectorImpl
-
Views are assumed to be indexed by each individual quad pattern for which they provide solutions.
- put(Var, Node) - Method in class org.aksw.jena_sparql_api.views.TwoWayBinding
- put(Var, Node) - Method in class org.aksw.jena_sparql_api.views.VarBinding
- put(Var, Var) - Method in class org.aksw.jena_sparql_api.views.VarBinding
- putAll(VarBinding) - Method in class org.aksw.jena_sparql_api.views.VarBinding
Q
- Quadlet<V> - Class in org.aksw.jena_sparql_api.views.index
- Quadlet(List<V>) - Constructor for class org.aksw.jena_sparql_api.views.index.Quadlet
- Quadlet(V, V, V, V) - Constructor for class org.aksw.jena_sparql_api.views.index.Quadlet
- QuadPrefixes - Class in org.aksw.jena_sparql_api.views.index
- QuadPrefixes(Quadlet<? extends NavigableSet<String>>, boolean, boolean) - Constructor for class org.aksw.jena_sparql_api.views.index.QuadPrefixes
- QueryExecutionFactorySparqlView - Class in org.aksw.jena_sparql_api.views
- QueryExecutionFactorySparqlView(QueryExecutionFactory, CandidateViewSelector<SparqlView>, Dialect) - Constructor for class org.aksw.jena_sparql_api.views.QueryExecutionFactorySparqlView
- queryQuad - Variable in class org.aksw.sparqlify.sparqlview.ViewInstanceOld
- queryQuads - Variable in class org.aksw.sparqlify.sparqlview.ViewInstanceOld
- QueryRewriter - Interface in org.aksw.jena_sparql_api.views.index
- QueryRewriterOpRewrite - Class in org.aksw.jena_sparql_api.views.index
-
Rewrite a query by rewriting its algebra
- QueryRewriterOpRewrite(Function<Query, Op>, Function<Op, Op>, Function<Op, Query>) - Constructor for class org.aksw.jena_sparql_api.views.index.QueryRewriterOpRewrite
- queryToOp - Variable in class org.aksw.jena_sparql_api.views.index.QueryRewriterOpRewrite
R
- RdfTerm - Class in org.aksw.jena_sparql_api.views
- RdfTerm() - Constructor for class org.aksw.jena_sparql_api.views.RdfTerm
- rdfTermLabel - Static variable in class org.aksw.jena_sparql_api.views.SparqlifyConstants
- RdfTermType - Enum Class in org.aksw.jena_sparql_api.views
-
RDF term types
- RecursionResult<T extends IViewDef,
C> - Class in org.aksw.jena_sparql_api.views - RecursionResult(ViewInstanceJoin<T>, C) - Constructor for class org.aksw.jena_sparql_api.views.RecursionResult
- remove(Object) - Method in class org.aksw.jena_sparql_api.normal_form.NestedSet
-
State a clause as removed - equivalent to stating the clause as unsatisfiable
- remove(Object) - Method in class org.aksw.sparqlify.database.NestedSet
-
State a clause as removed - equivalent to stating the clause as unsatisfiable
- removeAll(Collection<String>) - Method in class org.aksw.jena_sparql_api.views.PrefixSet
- renamer - Variable in class org.aksw.sparqlify.sparqlview.ViewInstanceOld
- RestrictedExpr - Class in org.aksw.jena_sparql_api.views
-
[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.
- RestrictedExpr(Expr) - Constructor for class org.aksw.jena_sparql_api.views.RestrictedExpr
- RestrictedExpr(Expr, RestrictionSetImpl) - Constructor for class org.aksw.jena_sparql_api.views.RestrictedExpr
- Restriction - Interface in org.aksw.jena_sparql_api.restriction
- RestrictionImpl - Class in org.aksw.jena_sparql_api.restriction
-
This class represents restrictions to be used on variables.
- RestrictionImpl() - Constructor for class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- RestrictionImpl(RestrictionImpl) - Constructor for class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- RestrictionImpl(PrefixSet) - Constructor for class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- RestrictionImpl(RdfTermType) - Constructor for class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- RestrictionImpl(Node) - Constructor for class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- RestrictionManager - Interface in org.aksw.jena_sparql_api.restriction
-
Interface for associating restrictions with (query) variables.
- RestrictionManagerImpl - Class in org.aksw.jena_sparql_api.restriction
-
This class combines two concepts: - Construction of expressions - Binding variables to values (thus constraining the set of possible values for variables) Furthermore, we can distinguish between bindings inferred from expressions, such as (?p = rdf:type) -> (?p -> rdf:type) and bindings stated by the user A monotone container for assigning constraints to expressions.
- RestrictionManagerImpl() - Constructor for class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- RestrictionManagerImpl(NestedNormalForm) - Constructor for class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- RestrictionManagerImpl(RestrictionManagerImpl) - Constructor for class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- restrictions - Variable in class org.aksw.sparqlify.database.OpExtFilterIndexed
- restrictions - Variable in class org.aksw.sparqlify.database.OpFilterIndexed
- RestrictionSet - Interface in org.aksw.jena_sparql_api.restriction
-
A set of restrictions corresponding to the union of restrictions.
- RestrictionSetImpl - Class in org.aksw.jena_sparql_api.restriction
-
A disjunction of restrictions.
- RestrictionSetImpl() - Constructor for class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- RestrictionSetImpl(boolean) - Constructor for class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- RestrictionSetImpl(List<RestrictionImpl>) - Constructor for class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- RestrictionSetImpl(RestrictionImpl) - Constructor for class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- RestrictionSetImpl(RestrictionSetImpl) - Constructor for class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- RestrictionValues - Class in org.aksw.jena_sparql_api.restriction
-
Restrictions for explicit values
- RestrictionValues() - Constructor for class org.aksw.jena_sparql_api.restriction.RestrictionValues
- rewrite(Query) - Method in interface org.aksw.jena_sparql_api.views.index.QueryRewriter
- rewrite(Query) - Method in class org.aksw.jena_sparql_api.views.index.QueryRewriterOpRewrite
- rewrite(Query, SparqlViewSystem, Dialect) - Static method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- rewriteQuery(Op) - Method in interface org.aksw.jena_sparql_api.views.index.SparqlViewMatcherSystem
- rightPadLabel - Static variable in class org.aksw.jena_sparql_api.views.SparqlifyConstants
S
- s - Variable in class org.aksw.jena_sparql_api.views.index.Quadlet
- select(Map<String, Constraint>) - Method in interface org.aksw.sparqlify.database.Table
- select(Map<String, Constraint>) - Method in class org.aksw.sparqlify.database.TableImpl
- setIndex(int, K) - Method in class org.aksw.sparqlify.database.IndexMap
- setRestrictions(RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.SparqlView
- setValue(V) - Method in class org.aksw.jena_sparql_api.views.VarConst
- size() - Method in class org.aksw.jena_sparql_api.normal_form.ClauseBase
- size() - Method in class org.aksw.jena_sparql_api.normal_form.ExprNormalForm
- size() - Method in class org.aksw.jena_sparql_api.normal_form.NestedSet
- size() - Method in class org.aksw.jena_sparql_api.views.index.Quadlet
- size() - Method in class org.aksw.sparqlify.database.ExprNormalForm
- size() - Method in class org.aksw.sparqlify.database.IndexCollection
- size() - Method in class org.aksw.sparqlify.database.IndexMap
- size() - Method in class org.aksw.sparqlify.database.NestedSet
- SparqlifyConstants - Class in org.aksw.jena_sparql_api.views
-
Problem: Create V1 { ?s label ?o2 .
- SparqlifyConstants() - Constructor for class org.aksw.jena_sparql_api.views.SparqlifyConstants
- SparqlSubstitute - Class in org.aksw.jena_sparql_api.views
-
Macro Expansion, e.g.
- SparqlSubstitute() - Constructor for class org.aksw.jena_sparql_api.views.SparqlSubstitute
- SparqlView - Class in org.aksw.jena_sparql_api.views
-
An SparqlView definition.
- SparqlView(String, QuadPattern, ExprList, VarDefinition, Op) - Constructor for class org.aksw.jena_sparql_api.views.SparqlView
- SparqlViewConjunction - Class in org.aksw.sparqlify.sparqlview
- SparqlViewConjunction(List<SparqlViewInstance>, RestrictionManagerImpl) - Constructor for class org.aksw.sparqlify.sparqlview.SparqlViewConjunction
- SparqlViewConjunction(List<SparqlViewInstance>, RestrictionManagerImpl, TwoWayBinding) - Constructor for class org.aksw.sparqlify.sparqlview.SparqlViewConjunction
-
Deprecated.
- SparqlViewInstance - Class in org.aksw.sparqlify.sparqlview
- SparqlViewInstance(Quad, Quad, int, int, SparqlView, TwoWayBinding) - Constructor for class org.aksw.sparqlify.sparqlview.SparqlViewInstance
- SparqlViewMatcherSystem - Interface in org.aksw.jena_sparql_api.views.index
- SparqlViewSystem - Class in org.aksw.sparqlify.sparqlview
- SparqlViewSystem() - Constructor for class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- split(String, int, int) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- splitEqualsConcat(List<Expr>, List<Expr>) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
-
Returns a list of alternatives (ors), whereas each alternative is a list of Equals expressions: [ [Equals("x", "x"), Equals(?a, ?b)], [...], ...
- splitEqualsConcat(Expr, Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- splitFilter(Op, RestrictionManagerImpl) - Static method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- splitOpConcat(List<Expr>, List<Expr>, BinaryOperator<Expr>) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
-
[(a1, b1)], [(a1, b1), (a2, b2)]
- splitOpConcat(Expr, Expr, BinaryOperator<Expr>) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- SqlExprOptimizer - Class in org.aksw.jena_sparql_api.views
-
Deprecated.
- SqlExprOptimizer() - Constructor for class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- SqlPrePusher - Class in org.aksw.jena_sparql_api.views
-
Methods of this class are invoked for each rdf-function after all its arguments have been pushed.
- SqlPrePusher() - Constructor for class org.aksw.jena_sparql_api.views.SqlPrePusher
- SqlTranslationUtils - Class in org.aksw.jena_sparql_api.views
-
Iterator for iterating all of a list's subLists with a given offset (default 0) and increasing size.
- SqlTranslationUtils() - Constructor for class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- StartsWithConstraint - Class in org.aksw.sparqlify.database
- StartsWithConstraint(String) - Constructor for class org.aksw.sparqlify.database.StartsWithConstraint
- StartsWithConstraint(String, boolean) - Constructor for class org.aksw.sparqlify.database.StartsWithConstraint
- stateCnf(NestedNormalForm) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- stateExpr(Expr) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
-
States a new expression, which is treated as conjuncted with previous expressions.
- stateLiteral(Var, NodeValue) - Method in interface org.aksw.jena_sparql_api.restriction.RestrictionManager
- stateLiteral(Var, NodeValue) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- stateNode(Node) - Method in interface org.aksw.jena_sparql_api.restriction.Restriction
-
Stating a node implies stating the type
- stateNode(Node) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- stateNode(Node) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- stateNode(Var, Node) - Method in interface org.aksw.jena_sparql_api.restriction.RestrictionManager
- stateNode(Var, Node) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- stateNonEqual(Var, Var) - Method in interface org.aksw.jena_sparql_api.restriction.RestrictionManager
- stateNonEqual(Var, Var) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- stateRestriction(Restriction) - Method in interface org.aksw.jena_sparql_api.restriction.Restriction
- stateRestriction(Restriction) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- stateRestriction(RestrictionImpl) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- stateRestriction(RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- stateRestriction(RestrictionSetImpl) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- stateRestriction(Var, RestrictionImpl) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- stateType(RdfTermType) - Method in interface org.aksw.jena_sparql_api.restriction.Restriction
-
State whether the resource is a URI or a Literal
- stateType(RdfTermType) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- stateType(RdfTermType) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- stateType(Var, RdfTermType) - Method in interface org.aksw.jena_sparql_api.restriction.RestrictionManager
- stateType(Var, RdfTermType) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- stateUri(Var, String) - Method in interface org.aksw.jena_sparql_api.restriction.RestrictionManager
- stateUri(Var, String) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- stateUriPrefixes(PrefixSet) - Method in interface org.aksw.jena_sparql_api.restriction.Restriction
-
States a set of valid prefixes.
- stateUriPrefixes(PrefixSet) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- stateUriPrefixes(PrefixSet) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- stateUriPrefixes(Var, PrefixSet) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- SubExprForVar(Map<Var, Expr>) - Constructor for class org.aksw.jena_sparql_api.views.MyOpAsQuery.SubExprForVar
- subId - Variable in class org.aksw.sparqlify.sparqlview.ViewInstanceOld
- subOp - Variable in class org.aksw.sparqlify.database.OpExtFilterIndexed
- substitute(E_Function) - Static method in class org.aksw.jena_sparql_api.views.SparqlSubstitute
- substitute(Expr) - Static method in class org.aksw.jena_sparql_api.views.SparqlSubstitute
- substituteExpr(Expr) - Static method in class org.aksw.jena_sparql_api.views.SparqlSubstitute
- subsumesOrIsEqual(RestrictionImpl) - Method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
-
Return true if 'this' is equal to or less restrictive than other
- supportedConstraintClasses - Static variable in class org.aksw.sparqlify.database.PrefixIndexMetaFactory
- supportedConstraintClasses - Static variable in class org.aksw.sparqlify.database.PrefixMapStoreAccessor
- surroundWithFilterIfNeccessary(Op, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
T
- table - Variable in class org.aksw.jena_sparql_api.views.index.CandidateViewSelectorImpl
- Table<T> - Interface in org.aksw.sparqlify.database
-
A table itself only provides metadata.
- TableBuilder<T> - Class in org.aksw.sparqlify.database
- TableBuilder() - Constructor for class org.aksw.sparqlify.database.TableBuilder
- TableImpl<T> - Class in org.aksw.sparqlify.database
- TableImpl(IndexMap<String, Column>) - Constructor for class org.aksw.sparqlify.database.TableImpl
- tagRdfTerm - Static variable in class org.aksw.jena_sparql_api.views.E_RdfTerm
- TernaryLogic - Class in org.aksw.jena_sparql_api.views
- TernaryLogic() - Constructor for class org.aksw.jena_sparql_api.views.TernaryLogic
- toAlignment(List<Expr>, List<List<Expr>>) - Static method in class org.aksw.jena_sparql_api.views.SqlExprOptimizer
-
Deprecated.
- toIndentedString(Multimap<Var, RestrictedExpr>) - Static method in class org.aksw.jena_sparql_api.views.VarDefinition
- toIndentedString(VarDefinition) - Static method in class org.aksw.jena_sparql_api.views.VarDefinition
- toLexicalForm(NodeValue) - Static method in class org.aksw.jena_sparql_api.views.RdfTerm
- toMap(Collection<ViewInstance<T>>) - Static method in class org.aksw.sparqlify.sparqlview.ViewInstanceJoin
- toPrettyString() - Method in class org.aksw.jena_sparql_api.views.VarDefinition
- toString() - Method in class org.aksw.jena_sparql_api.normal_form.ClauseBase
- toString() - Method in class org.aksw.jena_sparql_api.normal_form.ExprNormalForm
- toString() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionImpl
- toString() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionManagerImpl
- toString() - Method in class org.aksw.jena_sparql_api.restriction.RestrictionSetImpl
- toString() - Method in class org.aksw.jena_sparql_api.views.EquiMap
- toString() - Method in class org.aksw.jena_sparql_api.views.index.Quadlet
- toString() - Method in class org.aksw.jena_sparql_api.views.index.QuadPrefixes
- toString() - Method in class org.aksw.jena_sparql_api.views.PrefixSet
- toString() - Method in class org.aksw.jena_sparql_api.views.RecursionResult
- toString() - Method in class org.aksw.jena_sparql_api.views.RestrictedExpr
- toString() - Method in class org.aksw.jena_sparql_api.views.SparqlView
- toString() - Method in class org.aksw.jena_sparql_api.views.TwoWayBinding
- toString() - Method in class org.aksw.jena_sparql_api.views.ValueSet
-
Deprecated.
- toString() - Method in class org.aksw.jena_sparql_api.views.VarBinding
- toString() - Method in class org.aksw.jena_sparql_api.views.VarConst
- toString() - Method in class org.aksw.jena_sparql_api.views.VarDefinition
- toString() - Method in class org.aksw.jena_sparql_api.views.ViewInstance
-
Returns for a query variable the set of definitions that is indirectly associated with it via the binding
- toString() - Method in class org.aksw.jena_sparql_api.views.ViewQuad
- toString() - Method in class org.aksw.sparqlify.database.EqualsConstraint
- toString() - Method in class org.aksw.sparqlify.database.ExprIndex
- toString() - Method in class org.aksw.sparqlify.database.ExprNormalForm
- toString() - Method in class org.aksw.sparqlify.database.IndexMetaNode
- toString() - Method in class org.aksw.sparqlify.database.IsPrefixOfConstraint
- toString() - Method in class org.aksw.sparqlify.database.PrefixConstraint
- toString() - Method in class org.aksw.sparqlify.database.PrefixIndex
- toString() - Method in class org.aksw.sparqlify.database.StartsWithConstraint
- toString() - Method in class org.aksw.sparqlify.database.TreeIndex
- toString() - Method in class org.aksw.sparqlify.database.VariableConstraint
- toString() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewConjunction
- toString() - Method in class org.aksw.sparqlify.sparqlview.SparqlViewInstance
- toString() - Method in class org.aksw.sparqlify.sparqlview.ViewInstanceJoin
- transform(Expr) - Static method in class org.aksw.jena_sparql_api.views.ConstantExpander
- transform(Expr) - Method in interface org.aksw.jena_sparql_api.views.ExprEvaluator
- transform(Expr) - Method in class org.aksw.jena_sparql_api.views.ExprEvaluatorPartial
- transform(ExprVar) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.SubExprForVar
- transformList(Iterable<Expr>) - Static method in class org.aksw.jena_sparql_api.views.ConstantExpander
- transformList(Iterable<Expr>) - Method in class org.aksw.jena_sparql_api.views.NodeExprSubstitutor
- transformMM(Expr) - Method in class org.aksw.jena_sparql_api.views.NodeExprSubstitutor
- transformMM(ExprList) - Method in class org.aksw.jena_sparql_api.views.NodeExprSubstitutor
- translate(E_GreaterThan) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- translate(E_GreaterThanOrEqual) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- translate(E_LessThan) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
-
The expression (a < b), where a and b are RdfTerm(type, obj, lang, datatype), could become: Worst case: a.type < b.type || a.type = b.type && a.obj < b.obj || a.type = b.type && a.type = 2 && a.obj = b.obj && a.lang < b.lang || a.type = b.type && a.type = 3 && a.obj = b.obj && a.datatype < b.datatype || Optimization: Skip datatype and language in comparisions.
- translate(E_LessThanOrEqual) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- translateCompare(ExprFunction2) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- translateCompare(Expr, Expr, Class<?>) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- translateCompare(Expr, Expr, BinaryOperator<Expr>) - Static method in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
-
FIXME The following expression is crap.
- TreeIndex - Class in org.aksw.sparqlify.database
- TreeIndex(Table, IndexMetaNode) - Constructor for class org.aksw.sparqlify.database.TreeIndex
- TRUE - Static variable in class org.aksw.jena_sparql_api.views.E_RdfTerm
- TwoWayBinding - Class in org.aksw.jena_sparql_api.views
-
In its current state this class only hides the copying that should be avoided by a view
- TwoWayBinding() - Constructor for class org.aksw.jena_sparql_api.views.TwoWayBinding
- TYPE_BLANK - Static variable in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- TYPE_ERROR - Static variable in class org.aksw.jena_sparql_api.views.E_RdfTerm
- TYPE_PLAIN_LITERAL - Static variable in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- TYPE_TYPED_LITERAL - Static variable in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- TYPE_URI - Static variable in class org.aksw.jena_sparql_api.views.SqlTranslationUtils
- typeBlank - Static variable in class org.aksw.jena_sparql_api.views.E_RdfTerm
- typedLiteralLabel - Static variable in class org.aksw.jena_sparql_api.views.SparqlifyConstants
- typePlainLiteral - Static variable in class org.aksw.jena_sparql_api.views.E_RdfTerm
- typeTypedLiteral - Static variable in class org.aksw.jena_sparql_api.views.E_RdfTerm
- typeUri - Static variable in class org.aksw.jena_sparql_api.views.E_RdfTerm
- typeVar - Static variable in class org.aksw.jena_sparql_api.views.E_RdfTerm
U
- union(QuadPrefixes, QuadPrefixes) - Static method in class org.aksw.jena_sparql_api.views.index.QuadPrefixes
- union(ValueSet<T>) - Method in class org.aksw.jena_sparql_api.views.ValueSet
-
Deprecated.case: positive - positive Simply take the union case: positive - negative {1, 2, 3} intersect {not {1, 4}}: -> {4} (negative.removeAll(positive)) case: negative - positive Same as above case: negative - negative Simply take the intersection
- unionPrefixes(NavigableSet<String>, NavigableSet<String>) - Static method in class org.aksw.jena_sparql_api.views.index.CandidateViewSelectorImpl
- UNKNOWN - Enum constant in enum class org.aksw.jena_sparql_api.views.RdfTermType
- UnsatisfiabilityException - Exception in org.aksw.jena_sparql_api.restriction
- UnsatisfiabilityException() - Constructor for exception org.aksw.jena_sparql_api.restriction.UnsatisfiabilityException
- uriLabel - Static variable in class org.aksw.jena_sparql_api.views.SparqlifyConstants
- urlDecode - Static variable in class org.aksw.jena_sparql_api.views.SparqlifyConstants
- urlEncode - Static variable in class org.aksw.jena_sparql_api.views.SparqlifyConstants
V
- validateConstraintExpr - Variable in class org.aksw.jena_sparql_api.views.index.CandidateViewSelectorImpl
- validateConstraintExpr(Expr) - Static method in class org.aksw.jena_sparql_api.views.index.CandidateViewSelectorImpl
- value - Variable in class org.aksw.sparqlify.database.CompareConstraint
- valueOf(String) - Static method in enum class org.aksw.jena_sparql_api.views.Dialect
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aksw.jena_sparql_api.views.Ops
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aksw.jena_sparql_api.views.Polarity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aksw.jena_sparql_api.views.RdfTermType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.aksw.jena_sparql_api.views.Dialect
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aksw.jena_sparql_api.views.Ops
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aksw.jena_sparql_api.views.Polarity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aksw.jena_sparql_api.views.RdfTermType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- ValueSet<T> - Class in org.aksw.jena_sparql_api.views
-
Deprecated.
- ValueSet(boolean, Set<T>) - Constructor for class org.aksw.jena_sparql_api.views.ValueSet
-
Deprecated.
- ValueSet(Set<T>) - Constructor for class org.aksw.jena_sparql_api.views.ValueSet
-
Deprecated.
- VarBinding - Class in org.aksw.jena_sparql_api.views
-
A variable binding maps query vars to sets of view variables.
- VarBinding() - Constructor for class org.aksw.jena_sparql_api.views.VarBinding
- VarConst<K,
V> - Class in org.aksw.jena_sparql_api.views - VarConst() - Constructor for class org.aksw.jena_sparql_api.views.VarConst
- VarConst(Set<K>, V) - Constructor for class org.aksw.jena_sparql_api.views.VarConst
- VarDef - Class in org.aksw.jena_sparql_api.views
- VarDef(Expr) - Constructor for class org.aksw.jena_sparql_api.views.VarDef
- VarDef(Expr, RestrictionImpl) - Constructor for class org.aksw.jena_sparql_api.views.VarDef
- VarDef(Expr, RestrictionSetImpl) - Constructor for class org.aksw.jena_sparql_api.views.VarDef
- VarDefinition - Class in org.aksw.jena_sparql_api.views
-
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).
- VarDefinition() - Constructor for class org.aksw.jena_sparql_api.views.VarDefinition
- VarDefinition(Multimap<Var, RestrictedExpr>) - Constructor for class org.aksw.jena_sparql_api.views.VarDefinition
- VariableConstraint - Class in org.aksw.sparqlify.database
-
Constraint for a variable.
- VariableConstraint(String, Constraint) - Constructor for class org.aksw.sparqlify.database.VariableConstraint
- varsMentioned - Variable in class org.aksw.jena_sparql_api.normal_form.ExprNormalForm
- varsMentioned - Variable in class org.aksw.sparqlify.database.ExprNormalForm
- varsMentioned() - Method in interface org.aksw.jena_sparql_api.views.VarsMentioned
- varsMentioned() - Method in class org.aksw.sparqlify.sparqlview.OpSparqlViewPattern
- VarsMentioned - Interface in org.aksw.jena_sparql_api.views
- varsToClauses - Variable in class org.aksw.jena_sparql_api.normal_form.ExprNormalForm
- varsToClauses - Variable in class org.aksw.sparqlify.database.ExprNormalForm
- varToClauses - Variable in class org.aksw.jena_sparql_api.normal_form.ExprNormalForm
- varToClauses - Variable in class org.aksw.sparqlify.database.ExprNormalForm
- vectorLabel - Static variable in class org.aksw.jena_sparql_api.views.SparqlifyConstants
- View - Interface in org.aksw.sparqlify.sparqlview
- ViewInstance<T extends IViewDef> - Class in org.aksw.jena_sparql_api.views
-
View instances relate variables (usually those of of a SPARQL query subject to rewriting) to the variables and constants of a view.
- ViewInstance(T, VarBinding) - Constructor for class org.aksw.jena_sparql_api.views.ViewInstance
- ViewInstanceJoin<T extends IViewDef> - Class in org.aksw.sparqlify.sparqlview
-
A complete binding consists of a list of views and an overall binding Can be seen as a conjunction of views
- ViewInstanceJoin(ListMultimap<String, ViewInstance<T>>, RestrictionManagerImpl) - Constructor for class org.aksw.sparqlify.sparqlview.ViewInstanceJoin
- ViewInstanceJoin(List<ViewInstance<T>>, RestrictionManagerImpl) - Constructor for class org.aksw.sparqlify.sparqlview.ViewInstanceJoin
- ViewInstanceOld - Class in org.aksw.sparqlify.sparqlview
- ViewInstanceOld(Quad, Quad, int, int, TwoWayBinding) - Constructor for class org.aksw.sparqlify.sparqlview.ViewInstanceOld
- ViewMatch - Class in org.aksw.jena_sparql_api.views.index
- ViewMatch() - Constructor for class org.aksw.jena_sparql_api.views.index.ViewMatch
- viewQuad - Variable in class org.aksw.sparqlify.sparqlview.ViewInstanceOld
- ViewQuad<T extends IViewDef> - Class in org.aksw.jena_sparql_api.views
-
Compares views by their name.
- ViewQuad(T, Quad) - Constructor for class org.aksw.jena_sparql_api.views.ViewQuad
- viewQuads - Variable in class org.aksw.sparqlify.sparqlview.ViewInstanceOld
- VIRTUOSO - Enum constant in enum class org.aksw.jena_sparql_api.views.Dialect
- visit(OpAntiJoin) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpAssign) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpBGP) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpConditional) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpDatasetNames) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpDisjunction) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpDistinct) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpExt) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpExtend) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpFilter) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpGraph) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpGroup) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpJoin) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpLabel) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpLateral) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpLeftJoin) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpList) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpMinus) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpNull) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpOrder) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpPath) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpProcedure) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpProject) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpPropFunc) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpQuad) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpQuadBlock) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpQuadPattern) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpReduced) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpSemiJoin) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpSequence) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpService) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpSlice) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpTable) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpTopN) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpTriple) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpUnfold) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpUnion) - Method in class org.aksw.jena_sparql_api.views.MyOpAsQuery.Converter
- visit(OpVisitor) - Method in class org.aksw.sparqlify.database.OpFilterIndexed
- visit(NodeValueVisitor) - Method in class org.aksw.jena_sparql_api.exprs_ext.NodeValueGeom
W
- withoutRestrictions() - Method in class org.aksw.jena_sparql_api.views.VarDefinition
- wktLiteral - Static variable in class org.aksw.jena_sparql_api.views.OgcVocab
_
- _execute(Object, IndexCandidate, Collection<List<Object>>, RowRechecker) - Method in class org.aksw.sparqlify.database.IndexCollection
- _getApplicableViews(Op) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
-
Given a sparql query in quad form, this method replaces (sub sets of) quad patterns with view instances (view patterns) The method also passes the filter conditions that an op must satisfy.
- _getApplicableViews(Op) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
-
Given a sparql query in quad form, this method replaces (sub sets of) quad patterns with view instances (view patterns) The method also passes the filter conditions that an op must satisfy.
- _getApplicableViews(Op, RestrictionManagerImpl) - Method in class org.aksw.jena_sparql_api.views.CandidateViewSelectorBase
- _getApplicableViews(Op, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.sparqlview.SparqlViewSystem
- _getArgs(Expr) - Static method in class org.aksw.jena_sparql_api.views.ExprArgs
- _getArgs(ExprFunction) - Static method in class org.aksw.jena_sparql_api.views.ExprArgs
- _getVarsMentioned(OpViewInstanceJoin<T>) - Static method in class org.aksw.sparqlify.database.GetVarsMentioned
- _getVarsMentioned(VarsMentioned) - Static method in class org.aksw.sparqlify.database.GetVarsMentioned
- _getVarsMentioned(OpExtFilterIndexed) - Static method in class org.aksw.sparqlify.database.GetVarsMentioned
- _getVarsMentioned(Op1) - Static method in class org.aksw.sparqlify.database.GetVarsMentioned
- _getVarsMentioned(Op2) - Static method in class org.aksw.sparqlify.database.GetVarsMentioned
- _getVarsMentioned(OpExtend) - Static method in class org.aksw.sparqlify.database.GetVarsMentioned
- _getVarsMentioned(OpN) - Static method in class org.aksw.sparqlify.database.GetVarsMentioned
- _getVarsMentioned(OpQuadBlock) - Static method in class org.aksw.sparqlify.database.GetVarsMentioned
- _getVarsMentioned(OpQuadPattern) - Static method in class org.aksw.sparqlify.database.GetVarsMentioned
- _optimize(OpViewInstanceJoin, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- _optimize(OpFilterIndexed, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- _optimize(OpSparqlViewPattern, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- _optimize(OpConditional, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- _optimize(OpDisjunction, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- _optimize(OpDistinct, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- _optimize(OpExtend, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- _optimize(OpGroup, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- _optimize(OpJoin, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- _optimize(OpLeftJoin, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- _optimize(OpNull, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- _optimize(OpOrder, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- _optimize(OpProject, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- _optimize(OpSequence, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- _optimize(OpSlice, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- _optimize(OpTopN, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- _optimizeBreaking(OpJoin, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- _optimizeNewButNotSureIfWeNeedSplitsHere(OpFilterIndexed, RestrictionManagerImpl) - Method in class org.aksw.sparqlify.database.FilterPlacementOptimizer2
- _prePush(E_GeomFromText) - Static method in class org.aksw.jena_sparql_api.views.SqlPrePusher
- _prePush(E_Intersects) - Static method in class org.aksw.jena_sparql_api.views.SqlPrePusher
- _prePush(E_LangMatches) - Static method in class org.aksw.jena_sparql_api.views.SqlPrePusher
- _prePush(E_OneOf) - Static method in class org.aksw.jena_sparql_api.views.SqlPrePusher
- _prePush(E_Regex) - Static method in class org.aksw.jena_sparql_api.views.SqlPrePusher
- _prePush(E_Str) - Static method in class org.aksw.jena_sparql_api.views.SqlPrePusher
- _prePush(Expr) - Static method in class org.aksw.jena_sparql_api.views.SqlPrePusher
- _prePush(ExprFunction) - Static method in class org.aksw.jena_sparql_api.views.SqlPrePusher
- _transform(Expr) - Static method in class org.aksw.jena_sparql_api.views.ConstantExpander
- _transform(ExprAggregator) - Static method in class org.aksw.jena_sparql_api.views.ConstantExpander
- _transform(ExprAggregator) - Method in class org.aksw.jena_sparql_api.views.NodeExprSubstitutor
- _transform(ExprFunction) - Static method in class org.aksw.jena_sparql_api.views.ConstantExpander
- _transform(ExprFunction) - Method in class org.aksw.jena_sparql_api.views.NodeExprSubstitutor
- _transform(ExprFunctionOp, ExprList, Op) - Static method in class org.aksw.jena_sparql_api.views.ConstantExpander
- _transform(ExprFunctionOp, ExprList, Op) - Method in class org.aksw.jena_sparql_api.views.NodeExprSubstitutor
- _transform(ExprVar) - Method in class org.aksw.jena_sparql_api.views.NodeExprSubstitutor
- _transform(NodeValue) - Static method in class org.aksw.jena_sparql_api.views.ConstantExpander
- _transform(NodeValue) - Method in class org.aksw.jena_sparql_api.views.NodeExprSubstitutor
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form