Index

A B C D E F G H I K L M N O P Q R S T U V W _ 
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
 
A B C D E F G H I K L M N O P Q R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form