Index

A B C D E F G H I L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values

A

add(OpExtLeftJoinSet, Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformLeftJoinToSet
 
add(Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.OpExtN
Accumulate an op in the OpN.
add(OpDisjunction, Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformUnionToDisjunction
This method does NOT recursively collect.
add(OpSequence, Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformJoinToSequence
 
add(Quad, Set<Set<Expr>>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
addEdge(Graph, Node, Node, Node) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
addEdge(Graph<Node, LabeledEdge<Node, Node>>, Node, Node, Node) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToGraph
 
addFilter(QuadFilterPatternCanonical, ExprList) - Static method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
addQuad(Graph, Quad, Map<Quad, Node>, Supplier<Node>) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
addQuad(Graph<Node, LabeledEdge<Node, Node>>, Quad) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToGraph
 
addRecursive(OpSequence, Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformJoinToSequence
 
addTo(ExprList, Map<Var, Node>) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformAddFilterFromExtend
 
AlgebraUtils - Class in org.aksw.jena_sparql_api.algebra.utils
TODO Separate cache specific parts from query containment ones
AlgebraUtils() - Constructor for class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
allocate(Op) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
analyze(Op) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
analyze(Op, VarUsageAnalyzer2Visitor) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
analyzeVarUsage(Tree<Op>, Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
analyzeVarUsage(Tree<Op>, Op, Set<Var>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
analyzeVarUsage(Tree<Op>, Op, VarUsageAnalyzerVisitor) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
Maybe we need to change the method to is compatible(Tree tree, Op op, Set vars, boolean distinct) Analyze a node of a tree for which of its variables are required for evaluation in other portions of the query.
AnnotatedGraph - Class in org.aksw.commons.graph.index.jena.transform
Combines an RDF graph with meta information
AnnotatedGraph() - Constructor for class org.aksw.commons.graph.index.jena.transform.AnnotatedGraph
 
apply(List<Var>, VarExprList, Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.ProjectExtend
 
apply(Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.ProjectExtend
 
apply(Transform, List<Op>) - Method in class org.aksw.jena_sparql_api.algebra.transform.OpExtLeftJoinSet
 
apply(Transform, List<Op>) - Method in class org.aksw.jena_sparql_api.algebra.transform.OpExtN
 
applyDistinct() - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
Conceptually overrides a prior distinct, and marks all so far visible variables as distinct - If there was no prior distinct: Initialize the post distinct map to an identity mapping of the visible variables after pre-distinct - Otherwise Merge the current post-distinct definitions with the pre-distinct ones: Create a post-distinct identity mapping with all visible variables of pre-distinct
applyDistinct() - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
Conceptually overrides a prior distinct, and marks all so far visible variables as distinct - If there was no prior distinct: Initialize the post distinct map to an identity mapping of the visible variables after pre-distinct - Otherwise Merge the current post-distinct definitions with the pre-distinct ones: Create a post-distinct identity mapping with all visible variables of pre-distinct
ApplyEvaluationVisitor<T> - Class in org.aksw.jenax.sparql.algebra.transform2
Modeled after ApplyTransformVisitor.
ApplyEvaluationVisitor(Evaluation<T>) - Constructor for class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
applyExprTransform(Set<Set<Expr>>, ExprTransform) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformFilterSimplify
 
applyExprTransform2(C, Function<? super T, ? extends T>) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformFilterSimplify
 
applyExprTransformC(ExprTransform, C) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformFilterSimplify
 
applyExtend(Map<Var, Expr>) - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
applyExtend(Map<Var, Expr>) - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
applyExtend(VarExprList) - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
applyExtend(VarExprList) - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
applyExtendProject(Op, Map<Var, Expr>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
Apply project and extend as needed
applyFilter(Expr) - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
Expand any filter according to any prior extend
applyFilter(Expr) - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
Expand any filter according to any prior extend
applyFilter(ExprList) - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
applyFilter(ExprList) - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
applyIfNeeded(boolean, VarExprList, Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.ProjectExtend
 
applyNodeTransform(NodeTransform) - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
applyNodeTransform(NodeTransform) - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPattern
 
applyNodeTransform(NodeTransform) - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
applyProject(Collection<Var>) - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
Update the projection
applyProject(Collection<Var>) - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
Update the projection
applyTransform(Triple, Fragment3, PolaritySet<Binding>, Generator<Var>) - Static method in class com.eccenca.access_control.triple_based.core.ElementTransformTripleRewrite
Returns null if no transformation needed to be applied
applyTransform(NodeTransform) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarInfo
 
applyTriplePathTransform(TriplePath) - Method in class com.eccenca.access_control.triple_based.core.ElementTransformTripleBasedRewrite
 
applyTriplePathTransform(TriplePath) - Method in class com.eccenca.access_control.triple_based.core.ElementTransformTripleRewrite
 
applyTripleTransform(Triple) - Method in class com.eccenca.access_control.triple_based.core.ElementTransformTripleBasedRewrite
 
applyTripleTransform(Triple) - Method in class com.eccenca.access_control.triple_based.core.ElementTransformTripleRewrite
 
applyVarMapping(QuadFilterPatternCanonical, Map<Var, Var>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
argNode - Static variable in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
asVar(Op) - Method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils.OpOps
 
availableVars - Variable in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
Variables visible at the current node

B

bidOfFnIri - Static variable in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 
bnodeToIri(Node) - Static method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 

C

canonicalize(QuadFilterPatternCanonical, Generator<Var>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
canonicalize2(QuadFilterPattern, Generator<Var>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
canonicalize2old(QuadFilterPattern, Generator<Var>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
clauseToGraph(Node, Graph, BiMap<Node, Expr>, Collection<? extends Expr>, Supplier<Node>) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
cm - Static variable in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
collect(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.ProjectExtend
 
com.eccenca.access_control.triple_based.core - package com.eccenca.access_control.triple_based.core
 
condition(Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullFilters
 
condition(Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullFiltersIfCanMergeBGPs
 
ConjunctiveQuery - Class in org.aksw.jena_sparql_api.algebra.utils
Note: The reason why SparqlConjunctiveQuery and QuadFilterPatternCanonical are not the same object (i.e.
ConjunctiveQuery(VarInfo, QuadFilterPatternCanonical) - Constructor for class org.aksw.jena_sparql_api.algebra.utils.ConjunctiveQuery
 
containsSpecialVar(Collection<Var>) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullFiltersIfCanMergeBGPs
 
copy(List<Op>) - Method in class org.aksw.commons.graph.index.jena.transform.OpDistinctExtendFilter
 
copy(List<Op>) - Method in class org.aksw.jena_sparql_api.algebra.transform.OpExtLeftJoinSet
 
copy(List<Op>) - Method in class org.aksw.jena_sparql_api.algebra.transform.OpExtN
 
copy(List<Op>) - Method in interface org.aksw.jena_sparql_api.algebra.utils.OpCopyable
 
copy(List<Op>) - Method in class org.aksw.jena_sparql_api.algebra.utils.OpExtConjunctiveQuery
 
copy(List<Op>) - Method in class org.aksw.jena_sparql_api.algebra.utils.OpVar
 
copy(Op, List<Op>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
copy(Op, List<Op>) - Method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils.OpOps
 
copy(T, Expr, Expr, boolean) - Static method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 
copyOnChange(Op, List<Op>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
cost - Variable in class org.aksw.jenax.sparql.algebra.transform2.OpCost
 
create() - Static method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
create() - Static method in class org.aksw.jena_sparql_api.algebra.transform.OpExtLeftJoinSet
 
create() - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformEvalTable
 
create(Collection<Var>) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
create(Collection<Var>) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
create(Fragment) - Static method in class com.eccenca.access_control.triple_based.core.GenericLayer
 
create(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformExistsToOptional
 
create(Op, Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.OpExtLeftJoinSet
 
createCachingOp(Op, Node) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
Wrap a node with a caching operation
createDefaultRewriter() - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
createEmptyTableUnionVars(Op...) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
createEvaluator(Evaluation<T>) - Method in class org.aksw.jenax.sparql.algebra.transform2.Evaluator
 
createExecCxt(OpExecutorFactory) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformEvalTable
 
createExpr(ResultSet, Map<Var, Var>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
createExprTransform(Map<Var, Expr>) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
createGraphNamesOp(Node) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformDatasetNamesViaSpo
 
createIdentityMap(Collection<Var>) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
createIdentityMap(Collection<Var>) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
createMapQuadsToFilters(Set<Quad>, Set<Set<Expr>>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
createMapQuadsToFilters(QuadFilterPatternCanonical) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
Note: the result map contains all quads - quads without constraints map to an empty set
createTransformFromUdfModel(Model, Collection<String>, ExprTransformVirtualBnodeUris.BnodeRewriteMode) - Static method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 
createTree(Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
current - Variable in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
The node for which the current information holds.
currentGraph - Variable in class org.aksw.jena_sparql_api.algebra.transform.TransformUnionQuery2
 
cutProjection(Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
Cut away the projection (TODO: and maybe extend) of an op (if any), and return the projection as a standalone object together with the remaining op.
cutProjectionAndNormalize(Op, Rewrite) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 

D

decodeBnodeIriFn(NodeValue) - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 
decodeBnodeIriFnIri - Static variable in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 
deduplicate(BasicPattern) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformDeduplicatePatterns
 
deduplicate(PathBlock) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformDeduplicatePatterns
 
deduplicate(QuadPattern) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformDeduplicatePatterns
 
def - Variable in class org.aksw.commons.graph.index.jena.transform.NaEdge
 
def - Variable in class org.aksw.commons.graph.index.jena.transform.OpDistinctExtendFilter
 
diff(QuadFilterPatternCanonical) - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
dispatcher - Variable in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
Initialize with @code{this.dispatcher = new EvaluationDispatch(this);} in the implementing sub class.
distinct - Variable in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage2
 
DistinctAnalyser - Class in org.aksw.jena_sparql_api.algebra.analysis
Performs a top down traversal of an algebra tree and labels nodes with which sets of variables are allowed to be distinct DISTINCT(PROJECT ?s (UNION(A, B))) -> A: DISTINCT ?s -> B: DISTINCT ?s
DistinctAnalyser() - Constructor for class org.aksw.jena_sparql_api.algebra.analysis.DistinctAnalyser
 
DistinctExtendFilter - Class in org.aksw.jena_sparql_api.algebra.analysis
This class captures the following generic SPARQL query set: Select (project / extend) { // postDistinctVarDefs select distinct (project / extend) { // preDestinctVarDefs [subOp] filter(...) } } - if there is no distinct, there are no post-distinct definitions (indicated by null); only pre-distinct ones - the filters are always expressed to reference pre-distinct variables this means, that any filter must be expanded first using the post-distinct definitions and subsequently the pre-distsinct definitions - initially: as long as there is no distinct encountered: - have all projections / expressions affect the pre-distinct definitions When encountering distinct: - Any new distinct makes a prior one obsolete.
DistinctExtendFilter(Map<Var, Expr>, Map<Var, Expr>, ExprHolder) - Constructor for class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
DistinctExtendFilter2 - Class in org.aksw.jena_sparql_api.algebra.analysis
This class captures the following generic SPARQL query set: Select (project / extend) { // postDistinctVarDefs select distinct (project / extend) { // preDestinctVarDefs [subOp] filter(...) } } - if there is no distinct, there are no post-distinct definitions (indicated by null); only pre-distinct ones - the filters are always expressed to reference pre-distinct variables this means, that any filter must be expanded first using the post-distinct definitions and subsequently the pre-distsinct definitions - initially: as long as there is no distinct encountered: - have all projections / expressions affect the pre-distinct definitions When encountering distinct: - Any new distinct makes a prior one obsolete.
DistinctExtendFilter2(Map<Var, Expr>, boolean, ExprHolder) - Constructor for class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
distinctLevel - Variable in class org.aksw.jena_sparql_api.algebra.analysis.VarInfo
 
distribute(List<Op>, List<Op>) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformDistributeJoinOverUnion
 
dm - Static variable in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
dnfToGraph(Graph, BiMap<Node, Expr>, Collection<? extends Collection<? extends Expr>>, Supplier<Node>) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
doTransform(ExprFunction, Expr) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformExprToBasicPattern.ExprTransformFindLeafFunctions
 

E

ec - Static variable in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
effectiveOp() - Method in class org.aksw.commons.graph.index.jena.transform.OpDistinctExtendFilter
 
effectiveOp() - Method in class org.aksw.jena_sparql_api.algebra.transform.OpExtLeftJoinSet
 
effectiveOp() - Method in class org.aksw.jena_sparql_api.algebra.utils.OpExtConjunctiveQuery
 
effectiveOp() - Method in class org.aksw.jena_sparql_api.algebra.utils.OpVar
 
elements - Variable in class org.aksw.jena_sparql_api.algebra.transform.OpExtN
 
ElementTransformDeduplicateBGPs - Class in org.aksw.jena_sparql_api.element.transform
Deduplicate triple / quad patterns; E.g.
ElementTransformDeduplicateBGPs() - Constructor for class org.aksw.jena_sparql_api.element.transform.ElementTransformDeduplicateBGPs
 
ElementTransformTripleBasedRewrite - Class in com.eccenca.access_control.triple_based.core
Base transformation that forwards every encountered Triple and TriplePath object to the concrete implementation.
ElementTransformTripleBasedRewrite() - Constructor for class com.eccenca.access_control.triple_based.core.ElementTransformTripleBasedRewrite
 
ElementTransformTripleRewrite - Class in com.eccenca.access_control.triple_based.core
 
ElementTransformTripleRewrite(GenericLayer) - Constructor for class com.eccenca.access_control.triple_based.core.ElementTransformTripleRewrite
 
ElementTransformTripleRewrite(GenericLayer, Generator<Var>) - Constructor for class com.eccenca.access_control.triple_based.core.ElementTransformTripleRewrite
 
equalExprsToGraph(Graph<Node, LabeledEdge<Node, Node>>, Collection<? extends Collection<? extends Expr>>) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToGraph
 
equalExprsToGraphOld(Graph, Collection<? extends Collection<? extends Expr>>, Supplier<Node>, Map<Var, Node>) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
equals(Object) - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
equals(Object) - Method in class org.aksw.jena_sparql_api.algebra.utils.ConjunctiveQuery
 
equals(Object) - Method in class org.aksw.jena_sparql_api.algebra.utils.ExprHolder
 
equals(Object) - Method in class org.aksw.jena_sparql_api.algebra.utils.PatternSummary
 
equals(Object) - Method in class org.aksw.jena_sparql_api.algebra.utils.ProjectedOp
 
equals(Object) - Method in class org.aksw.jena_sparql_api.algebra.utils.ProjectedQuadFilterPattern
 
equals(Object) - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPattern
 
equals(Object) - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
equals(Object) - Method in class org.aksw.jena_sparql_api.algebra.utils.VarOccurrence
 
equalsSubOps(OpExtN, NodeIsomorphismMap) - Method in class org.aksw.jena_sparql_api.algebra.transform.OpExtN
 
equalTo(Op, NodeIsomorphismMap) - Method in class org.aksw.commons.graph.index.jena.transform.OpDistinctExtendFilter
 
equalTo(Op, NodeIsomorphismMap) - Method in class org.aksw.jena_sparql_api.algebra.transform.OpExtLeftJoinSet
 
equalTo(Op, NodeIsomorphismMap) - Method in class org.aksw.jena_sparql_api.algebra.utils.OpExtConjunctiveQuery
 
equalTo(Op, NodeIsomorphismMap) - Method in class org.aksw.jena_sparql_api.algebra.utils.OpVar
 
essentialVars - Variable in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage2
The set of essential variables at this node, i.e.
ev - Static variable in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
eval(OpAntiJoin, OpCost, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpAntiJoin, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpAntiJoin, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpAntiJoin, T, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpAntiJoin, T, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpAntiJoin, T, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpAntiJoin, T, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpAssign, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpAssign, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpAssign, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpAssign, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpAssign, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpAssign, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpAssign, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpBGP) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpBGP) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpBGP) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpBGP) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpBGP) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpBGP, CBinding) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationOfConstraints
 
eval(OpBGP, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpBGP, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpConditional, OpCost, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpConditional, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpConditional, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpConditional, T, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpConditional, T, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpConditional, T, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpConditional, T, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpDatasetNames) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpDatasetNames) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpDatasetNames) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpDatasetNames) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpDatasetNames) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpDatasetNames, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpDatasetNames, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpDisjunction, List<OpCost>) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpDisjunction, List<T>) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpDisjunction, List<T>) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpDisjunction, List<T>) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpDisjunction, List<T>) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpDisjunction, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpDisjunction, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpDistinct, CBinding) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationOfConstraints
 
eval(OpDistinct, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpDistinct, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpDistinct, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpDistinct, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpDistinct, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpDistinct, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpDistinct, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpExt) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpExt) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpExt) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpExt) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpExt) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpExtend, CBinding) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationOfConstraints
 
eval(OpExtend, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpExtend, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpExtend, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpExtend, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpExtend, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpExtend, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpExtend, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpExt, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpExt, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpFilter, CBinding) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationOfConstraints
 
eval(OpFilter, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpFilter, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpFilter, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpFilter, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpFilter, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpFilter, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpFilter, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpGraph, CBinding) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationOfConstraints
 
eval(OpGraph, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpGraph, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpGraph, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpGraph, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpGraph, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpGraph, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpGraph, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpGroup, CBinding) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationOfConstraints
 
eval(OpGroup, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpGroup, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpGroup, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpGroup, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpGroup, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpGroup, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpGroup, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpJoin, CBinding) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationOfConstraints
 
eval(OpJoin, OpCost, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpJoin, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpJoin, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpJoin, T, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpJoin, T, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpJoin, T, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpJoin, T, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpLabel, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpLabel, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpLabel, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpLabel, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpLabel, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpLabel, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpLabel, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpLateral, OpCost, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpLateral, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpLateral, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpLateral, T, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpLateral, T, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpLateral, T, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpLateral, T, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpLeftJoin, OpCost, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpLeftJoin, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpLeftJoin, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpLeftJoin, T, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpLeftJoin, T, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpLeftJoin, T, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpLeftJoin, T, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpList, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpList, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpList, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpList, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpList, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpList, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpList, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpMinus, OpCost, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpMinus, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpMinus, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpMinus, T, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpMinus, T, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpMinus, T, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpMinus, T, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpNull) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpNull) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpNull) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpNull) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpNull) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpNull, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpNull, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpOrder, CBinding) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationOfConstraints
 
eval(OpOrder, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpOrder, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpOrder, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpOrder, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpOrder, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpOrder, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpOrder, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpPath) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpPath) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpPath) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpPath) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpPath) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpPath, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpPath, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpProcedure, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpProcedure, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpProcedure, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpProcedure, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpProcedure, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpProcedure, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpProcedure, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpProject, CBinding) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationOfConstraints
 
eval(OpProject, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpProject, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpProject, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpProject, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpProject, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpProject, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpProject, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpPropFunc, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpPropFunc, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpPropFunc, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpPropFunc, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpPropFunc, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpPropFunc, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpPropFunc, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpQuad) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpQuad) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpQuad) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpQuad) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpQuad) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpQuadBlock) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpQuadBlock) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpQuadBlock) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpQuadBlock) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpQuadBlock) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpQuadBlock, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpQuadBlock, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpQuadPattern) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpQuadPattern) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpQuadPattern) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpQuadPattern) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpQuadPattern) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpQuadPattern, CBinding) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationOfConstraints
 
eval(OpQuadPattern, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpQuadPattern, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpQuad, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpQuad, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpReduced, CBinding) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationOfConstraints
 
eval(OpReduced, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpReduced, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpReduced, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpReduced, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpReduced, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpReduced, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpReduced, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpSemiJoin, OpCost, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpSemiJoin, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpSemiJoin, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpSemiJoin, T, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpSemiJoin, T, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpSemiJoin, T, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpSemiJoin, T, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpSequence, List<OpCost>) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpSequence, List<T>) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpSequence, List<T>) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpSequence, List<T>) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpSequence, List<T>) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpSequence, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpSequence, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpService, CBinding) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationOfConstraints
 
eval(OpService, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpService, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpService, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpService, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpService, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpService, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpService, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpSlice, CBinding) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationOfConstraints
 
eval(OpSlice, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpSlice, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpSlice, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpSlice, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpSlice, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpSlice, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpSlice, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpTable) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpTable) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpTable) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpTable) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpTable) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpTable, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpTable, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpTopN, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpTopN, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpTopN, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpTopN, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpTopN, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpTopN, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpTopN, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpTriple) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpTriple) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpTriple) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpTriple) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpTriple) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpTriple, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpTriple, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpUnfold, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpUnfold, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpUnfold, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpUnfold, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpUnfold, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpUnfold, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpUnfold, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(OpUnion, CBinding) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationOfConstraints
 
eval(OpUnion, OpCost, OpCost) - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
eval(OpUnion, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
eval(OpUnion, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(OpUnion, T, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.Evaluation
 
eval(OpUnion, T, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
eval(OpUnion, T, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
eval(OpUnion, T, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
eval(Op, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
eval(Op, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
eval(QueryIterator, ExecutionContext) - Method in class org.aksw.commons.graph.index.jena.transform.OpDistinctExtendFilter
 
eval(QueryIterator, ExecutionContext) - Method in class org.aksw.jena_sparql_api.algebra.transform.OpExtLeftJoinSet
 
eval(QueryIterator, ExecutionContext) - Method in class org.aksw.jena_sparql_api.algebra.utils.OpExtConjunctiveQuery
 
eval(QueryIterator, ExecutionContext) - Method in class org.aksw.jena_sparql_api.algebra.utils.OpVar
 
evalAny(Op, List<T>) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
evalOp(Op, T) - Method in interface org.aksw.jenax.sparql.algebra.eval.Evaluator
 
evalOp(Op, T) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
evalOp0(Op0) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
evalOp1(Op1, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
evalOp2(Op2, T, T) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
evalOpN(OpN, List<T>) - Method in interface org.aksw.jenax.sparql.algebra.transform2.EvaluationCopy
 
evaluate(Evaluation<T>, Op) - Static method in class org.aksw.jenax.sparql.algebra.transform2.Evaluator
Evaluate an algebra expression
evaluate(Evaluation<T>, Op, OpVisitor, OpVisitor) - Static method in class org.aksw.jenax.sparql.algebra.transform2.Evaluator
Evaluate an algebra expression
evaluate(Op, ApplyEvaluationVisitor<T>, OpVisitor, OpVisitor) - Method in class org.aksw.jenax.sparql.algebra.transform2.Evaluator
Evaluate an Op.
evaluate$(Evaluation<T>, Op) - Method in class org.aksw.jenax.sparql.algebra.transform2.Evaluator
 
evaluate$(Evaluation<T>, Op, OpVisitor, OpVisitor) - Method in class org.aksw.jenax.sparql.algebra.transform2.Evaluator
 
evaluateSkipService(Evaluation<T>, Op) - Static method in class org.aksw.jenax.sparql.algebra.transform2.Evaluator
Transform an algebra expression except skip (leave alone) any OpService nodes
evaluateSkipService(Evaluation<T>, Op, OpVisitor, OpVisitor) - Static method in class org.aksw.jenax.sparql.algebra.transform2.Evaluator
Transform an algebra expression except skip (leave alone) any OpService nodes
Evaluation<T> - Interface in org.aksw.jenax.sparql.algebra.transform2
A generalization of Transform
EvaluationBase<T> - Class in org.aksw.jenax.sparql.algebra.transform2
Base class that evals everything to null.
EvaluationBase() - Constructor for class org.aksw.jenax.sparql.algebra.transform2.EvaluationBase
 
EvaluationCopy<T> - Interface in org.aksw.jenax.sparql.algebra.transform2
 
EvaluationDispatch<T> - Class in org.aksw.jenax.sparql.algebra.eval
 
EvaluationDispatch(Evaluator<T>) - Constructor for class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
EvaluationOfConstraints - Class in org.aksw.jenax.sparql.algebra.eval
 
EvaluationOfConstraints() - Constructor for class org.aksw.jenax.sparql.algebra.eval.EvaluationOfConstraints
 
EvaluationWrapper<T> - Class in org.aksw.jenax.sparql.algebra.transform2
Wrap another transform and pass on the transform operation
EvaluationWrapper(Evaluation<T>) - Constructor for class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
evaluator - Variable in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
evaluator - Variable in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
evaluator - Variable in class org.aksw.jenax.sparql.algebra.transform2.EvaluationWrapper
 
Evaluator - Class in org.aksw.jenax.sparql.algebra.transform2
 
Evaluator<T> - Interface in org.aksw.jenax.sparql.algebra.eval
A generalization of the interface of OpExecutor where the result type is not restricted to QueryIter.
Evaluator() - Constructor for class org.aksw.jenax.sparql.algebra.transform2.Evaluator
 
EvaluatorBase<T> - Class in org.aksw.jenax.sparql.algebra.eval
Base class that evals everything to null.
EvaluatorBase() - Constructor for class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
exec(Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformEvalTable
 
execCxt - Variable in class org.aksw.jena_sparql_api.algebra.transform.TransformEvalTable
 
expandDefs(Map<Var, Expr>, Map<Var, Expr>) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
expandDefs(Map<Var, Expr>, Map<Var, Expr>) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
expandExpr(Expr) - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
expandExpr(Expr) - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
expandExpr(Expr, Map<Var, Expr>) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
expandExpr(Expr, Map<Var, Expr>) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
expr - Variable in class com.eccenca.access_control.triple_based.core.GenericLayer
 
expr - Variable in class org.aksw.jena_sparql_api.algebra.utils.ExprHolder
The expr object to expose - may be derived from the cnf or dnf
expr - Variable in class org.aksw.jena_sparql_api.algebra.utils.FilteredQuad
 
exprHolder - Variable in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
ExprHolder - Class in org.aksw.jena_sparql_api.algebra.utils
Holder for holding an immutable expression in different representations, such as normal forms.
ExprHolder(Expr, Set<Set<Expr>>, Set<Set<Expr>>) - Constructor for class org.aksw.jena_sparql_api.algebra.utils.ExprHolder
 
exprStack - Variable in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
exprToGraph(Graph, Map<Node, Expr>, Expr, boolean, Supplier<Node>) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
exprTransform - Variable in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
ExprTransformConcatMergeConstants - Class in org.aksw.jena_sparql_api.algebra.expr.transform
 
ExprTransformConcatMergeConstants(Predicate<? super Expr>) - Constructor for class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformConcatMergeConstants
 
ExprTransformConstantFoldWithIris - Class in org.aksw.jena_sparql_api.algebra.expr.transform
 
ExprTransformConstantFoldWithIris() - Constructor for class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformConstantFoldWithIris
 
ExprTransformConstantFoldWithIris() - Constructor for class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris.ExprTransformConstantFoldWithIris
 
ExprTransformConstantFoldWithIris(FunctionEnv) - Constructor for class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformConstantFoldWithIris
 
ExprTransformConstantFoldWithIris(FunctionEnv) - Constructor for class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris.ExprTransformConstantFoldWithIris
 
ExprTransformExistsToOptional(Op) - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformExistsToOptional.ExprTransformExistsToOptional
 
ExprTransformExistsToOptional(Op, Set<Var>) - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformExistsToOptional.ExprTransformExistsToOptional
 
ExprTransformFindLeafFunctions(Generator<Var>, Function<Expr, Map.Entry<String, Boolean>>, Map<Expr, Var>, BasicPattern) - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformExprToBasicPattern.ExprTransformFindLeafFunctions
 
ExprTransformFlattenFunction - Class in org.aksw.jena_sparql_api.algebra.expr.transform
Flatten nested functions, such as f(a, f(b, c), d) -> f(a, b, c, d) Useful for concat expressions
ExprTransformFlattenFunction(Predicate<? super Expr>) - Constructor for class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformFlattenFunction
 
ExprTransformMacroExpansion - Class in org.aksw.jena_sparql_api.algebra.expr.transform
 
ExprTransformMacroExpansion(Map<String, UserDefinedFunctionDefinition>, Map<String, Boolean>) - Constructor for class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformMacroExpansion
 
ExprTransformNormalizeVarConstant - Class in org.aksw.jena_sparql_api.algebra.expr.transform
 
ExprTransformNormalizeVarConstant() - Constructor for class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformNormalizeVarConstant
 
ExprTransformSubstituteWithArgument - Class in org.aksw.jena_sparql_api.algebra.expr.transform
Substitute unary function with its argument - i.e.
ExprTransformSubstituteWithArgument(Predicate<? super Expr>) - Constructor for class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformSubstituteWithArgument
 
ExprTransformVariableOrder - Class in org.aksw.jena_sparql_api.algebra.transform
 
ExprTransformVariableOrder() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.ExprTransformVariableOrder
 
ExprTransformVariableOrder(Predicate<Expr>) - Constructor for class org.aksw.jena_sparql_api.algebra.transform.ExprTransformVariableOrder
 
ExprTransformVirtualBnodeUris - Class in org.aksw.jena_sparql_api.algebra.expr.transform
Decode "blanknode URIs" - i.e.
ExprTransformVirtualBnodeUris(Map<String, UserDefinedFunctionDefinition>, Map<String, Boolean>, ExprTransformVirtualBnodeUris.BnodeRewriteMode) - Constructor for class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 
ExprTransformVirtualBnodeUris.BnodeRewriteMode - Enum Class in org.aksw.jena_sparql_api.algebra.expr.transform
 
ExprTransformVirtualBnodeUris.ExprTransformConstantFoldWithIris - Class in org.aksw.jena_sparql_api.algebra.expr.transform
 
ExprTransformVirtuosoSubstr - Class in org.aksw.jena_sparql_api.algebra.expr.transform
Fixes substr(str, start, len) of virtuoso which raises an error if the requested substring is longer than the string.
ExprTransformVirtuosoSubstr() - Constructor for class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtuosoSubstr
 
ExtendedQueryToGraphVisitor - Class in org.aksw.jena_sparql_api.algebra.utils
 
ExtendedQueryToGraphVisitor() - Constructor for class org.aksw.jena_sparql_api.algebra.utils.ExtendedQueryToGraphVisitor
 
ExtendedQueryToGraphVisitor(Supplier<Node>) - Constructor for class org.aksw.jena_sparql_api.algebra.utils.ExtendedQueryToGraphVisitor
 
extendWithVarMap(Op, Map<Var, Var>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
Low level function that simply turns a var-map into an project(extend()) expression.
extractConstants(ResultSet) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformFactorizeTableColumnsToExtend
Yield all variable-value pairs where the variable is mapped to the same value across all given bindings.
extractQuadFilterPattern(Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
extractQuadFilterPatternCanonical(Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
extractQuadsSafe(Op) - Static method in class org.aksw.jena_sparql_api.algebra.visitor.OpVisitorTriplesQuads
 
extractServiceArgs(OpService) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpServiceUtils
Utility to extract "function" arguments represented using multiple SERVICE clauses:

F

factorize(Op, BiMap<Var, Op>, VarAlloc, ExprFilter<Op>) - Method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
Allocate a single variable for every unique expression.
fallback(Op) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
filter - Variable in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
filter - Variable in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
filtered - Static variable in class org.aksw.commons.graph.index.jena.transform.QueryToGraph
 
filtered - Static variable in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
FilteredQuad - Class in org.aksw.jena_sparql_api.algebra.utils
 
FilteredQuad() - Constructor for class org.aksw.jena_sparql_api.algebra.utils.FilteredQuad
 
flatten(List<Expr>, Predicate<? super Expr>) - Static method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformFlattenFunction
 
fn - Static variable in class org.aksw.jena_sparql_api.algebra.transform.TransformDisjunctionToUnion
 
fn - Static variable in class org.aksw.jena_sparql_api.algebra.transform.TransformJoinToSequence
 
fn - Static variable in class org.aksw.jena_sparql_api.algebra.transform.TransformLeftJoinToSet
 
fn - Static variable in class org.aksw.jena_sparql_api.algebra.transform.TransformPushSlice
 
fn - Static variable in class org.aksw.jena_sparql_api.algebra.transform.TransformSetToLeftJoin
 
fn - Static variable in class org.aksw.jena_sparql_api.algebra.transform.TransformUnionToDisjunction
 
forceBnodeIriFnIri - Static variable in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 
forceBnodeUris(Op) - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 
forceGetQuadList() - Method in class org.aksw.jena_sparql_api.algebra.visitor.OpVisitorTriplesQuads
Always return a (possibly empty) list of quads even if the op did not have any quads.
freshVars(Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
from(Expr) - Static method in class org.aksw.jena_sparql_api.algebra.utils.ExprHolder
 
fromCnf(Set<Set<Expr>>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.ExprHolder
 
fromDnf(Set<Set<Expr>>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.ExprHolder
 
fromQuery(Query) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
Utility method to quickly create a canonical quad filter pattern from a query.
FULL - Enum constant in enum class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris.BnodeRewriteMode
 

G

g - Static variable in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
generator - Variable in class org.aksw.jena_sparql_api.algebra.transform.TransformReplaceConstants
 
genericLayer - Variable in class com.eccenca.access_control.triple_based.core.ElementTransformTripleRewrite
 
GenericLayer - Class in com.eccenca.access_control.triple_based.core
 
GenericLayer(Fragment) - Constructor for class com.eccenca.access_control.triple_based.core.GenericLayer
 
get() - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformAssignToExtend
 
get() - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpTreeOps
 
get() - Static method in class org.aksw.jenax.sparql.algebra.transform2.Evaluator
Get the current transformer
get(int) - Method in class org.aksw.jena_sparql_api.algebra.transform.OpExtN
 
getCanonicalPattern() - Method in class org.aksw.jena_sparql_api.algebra.utils.PatternSummary
 
getClassLabel(Object) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
getCnf() - Method in class org.aksw.jena_sparql_api.algebra.utils.ExprHolder
 
getComponent() - Method in class org.aksw.jena_sparql_api.algebra.utils.VarOccurrence
 
getCost() - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCost
 
getCurrentLhs() - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformExistsToOptional.ExprTransformExistsToOptional
 
getDef() - Method in class org.aksw.commons.graph.index.jena.transform.OpDistinctExtendFilter
 
getDistinctLevel() - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarInfo
 
getDnf() - Method in class org.aksw.jena_sparql_api.algebra.utils.ExprHolder
 
getElements() - Method in class org.aksw.commons.graph.index.jena.transform.OpDistinctExtendFilter
 
getElements() - Method in class org.aksw.jena_sparql_api.algebra.transform.OpExtN
 
getElements() - Method in interface org.aksw.jena_sparql_api.algebra.utils.OpCopyable
 
getElements() - Method in class org.aksw.jena_sparql_api.algebra.utils.OpExtConjunctiveQuery
 
getElements() - Method in class org.aksw.jena_sparql_api.algebra.utils.OpVar
 
getEssentialVars() - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage2
 
getExpr() - Method in class com.eccenca.access_control.triple_based.core.GenericLayer
 
getExpr() - Method in class org.aksw.jena_sparql_api.algebra.utils.ExprHolder
 
getExpr() - Method in class org.aksw.jena_sparql_api.algebra.utils.FilteredQuad
 
getExpr() - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPattern
 
getExprHolder() - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
getFilter() - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
getFilterCnf() - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
getFilterDnf() - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
getFunctionEnv() - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformConstantFoldWithIris
 
getFunctionEnv() - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris.ExprTransformConstantFoldWithIris
 
getFunctionEnvBaseUri() - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformConstantFoldWithIris
 
getGraph() - Method in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
getInitialLhsVisibleVars() - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformExistsToOptional.ExprTransformExistsToOptional
 
getIriOrNull(OpService) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpServiceUtils
 
getMandatoryVars(VarUsage) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage
 
getNodeToExpr() - Method in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
getNodeToQuad() - Method in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
getNodeToVar() - Method in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
getNonPullableVars() - Method in class org.aksw.jena_sparql_api.algebra.transform.ProjectExtend
 
getNonUnique() - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage
 
getOp() - Method in class org.aksw.jenax.sparql.algebra.transform2.OpCost
 
getOpOps() - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
getOriginalPattern() - Method in class org.aksw.jena_sparql_api.algebra.utils.PatternSummary
 
getPattern() - Method in class org.aksw.jena_sparql_api.algebra.utils.ConjunctiveQuery
 
getPostDistinctVarDefs() - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
getPreDistinctVarDefs() - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
getProject() - Method in class org.aksw.jena_sparql_api.algebra.transform.ProjectExtend
 
getProjection() - Method in class org.aksw.jena_sparql_api.algebra.utils.ConjunctiveQuery
 
getProjection() - Method in class org.aksw.jena_sparql_api.algebra.utils.ProjectedOp
 
getProjectVars() - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarInfo
 
getProjectVars() - Method in class org.aksw.jena_sparql_api.algebra.utils.ProjectedQuadFilterPattern
 
getPullableVars() - Method in class org.aksw.jena_sparql_api.algebra.transform.ProjectExtend
 
getQfpc() - Method in class org.aksw.jena_sparql_api.algebra.utils.OpExtConjunctiveQuery
 
getQuad() - Method in class org.aksw.jena_sparql_api.algebra.utils.FilteredQuad
 
getQuadCnf() - Method in class org.aksw.jena_sparql_api.algebra.utils.VarOccurrence
 
getQuadFilterPattern() - Method in class org.aksw.jena_sparql_api.algebra.utils.ProjectedQuadFilterPattern
 
getQuads() - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPattern
 
getQuads() - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
getQuads() - Method in class org.aksw.jena_sparql_api.algebra.visitor.OpVisitorTriplesQuads
 
getQuadToCnf() - Method in class org.aksw.jena_sparql_api.algebra.utils.PatternSummary
 
getQuadToNode() - Method in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
getReferencedVars() - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage
 
getRefVars(Query) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
getRelation() - Method in class com.eccenca.access_control.triple_based.core.GenericLayer
 
getResidualOp() - Method in class org.aksw.jena_sparql_api.algebra.utils.ProjectedOp
 
getResult() - Method in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
getResult() - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
getResult() - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
getResult() - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
getResultSetCol(ResultSet, Var) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
getSubExprs(Op) - Method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils.OpOps
 
getSubOp() - Method in class org.aksw.commons.graph.index.jena.transform.OpDistinctExtendFilter
 
getSubOp() - Method in class org.aksw.jena_sparql_api.algebra.transform.ProjectExtend
 
getSubOps(Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
getTriples() - Method in class org.aksw.jena_sparql_api.algebra.visitor.OpVisitorTriplesQuads
 
getUnionMembers(Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
getUniqueSets() - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage
 
getValueSet() - Method in class com.eccenca.access_control.triple_based.core.GenericLayer
 
getVar() - Method in class org.aksw.jena_sparql_api.algebra.utils.OpVar
 
getVarDeps() - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage
 
getVarDeps() - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage2
 
getVarOccurrences() - Method in class org.aksw.jena_sparql_api.algebra.utils.PatternSummary
 
getVars() - Method in class com.eccenca.access_control.triple_based.core.GenericLayer
 
getVarsMentioned() - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
getVarToNode() - Method in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
getVel() - Method in class org.aksw.jena_sparql_api.algebra.transform.ProjectExtend
 
getVisibleVars() - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage2
 
graph - Variable in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
group(Iterable<I>, Function<? super I, O>, Predicate<O>) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformPushFiltersIntoBGP
 
gspo - Static variable in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 

H

handleQuads(List<Quad>) - Method in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
hashCode() - Method in class org.aksw.commons.graph.index.jena.transform.OpDistinctExtendFilter
 
hashCode() - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
hashCode() - Method in class org.aksw.jena_sparql_api.algebra.transform.OpExtN
 
hashCode() - Method in class org.aksw.jena_sparql_api.algebra.utils.ConjunctiveQuery
 
hashCode() - Method in class org.aksw.jena_sparql_api.algebra.utils.ExprHolder
 
hashCode() - Method in class org.aksw.jena_sparql_api.algebra.utils.OpExtConjunctiveQuery
 
hashCode() - Method in class org.aksw.jena_sparql_api.algebra.utils.OpVar
 
hashCode() - Method in class org.aksw.jena_sparql_api.algebra.utils.PatternSummary
 
hashCode() - Method in class org.aksw.jena_sparql_api.algebra.utils.ProjectedOp
 
hashCode() - Method in class org.aksw.jena_sparql_api.algebra.utils.ProjectedQuadFilterPattern
 
hashCode() - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPattern
 
hashCode() - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
hashCode() - Method in class org.aksw.jena_sparql_api.algebra.utils.VarOccurrence
 

I

indexDnf(Set<Set<Expr>>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
initialLhsVisibleVars - Variable in class org.aksw.jena_sparql_api.algebra.transform.TransformExistsToOptional.ExprTransformExistsToOptional
 
injectFilter - Variable in enum class org.aksw.jena_sparql_api.algebra.transform.SubstitutionStrategy
 
inOrderSearch(Op, Predicate<Op>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
instance - Static variable in class org.aksw.jena_sparql_api.algebra.utils.OpTreeOps
 
isBnodeIri(NodeValue) - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 
isBnodeIriFnIri - Static variable in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 
isCommutative - Variable in class org.aksw.jena_sparql_api.algebra.transform.ExprTransformVariableOrder
 
isCommutative(Expr) - Static method in class org.aksw.jena_sparql_api.algebra.transform.ExprTransformVariableOrder
 
isConcatFunction - Variable in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformConcatMergeConstants
 
isDistinct - Variable in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
isDistinct - Variable in class org.aksw.jena_sparql_api.algebra.utils.ProjectedQuadFilterPattern
 
isDistinct() - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
isDistinct() - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage2
 
isDistinct() - Method in class org.aksw.jena_sparql_api.algebra.utils.ProjectedOp
Deprecated.
isDistinct() - Method in class org.aksw.jena_sparql_api.algebra.utils.ProjectedQuadFilterPattern
 
isEligibleForEval(String) - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformConstantFoldWithIris
Only eval if there is an explicit base IRI.
isEmpty() - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
isEquivalent(Op, Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
isFlattenableFunction - Variable in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformFlattenFunction
 
isFunction(Op) - Method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils.OpOps
 
isInjectFilter() - Method in enum class org.aksw.jena_sparql_api.algebra.transform.SubstitutionStrategy
 
isNoPattern(Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
Test whether the given Op is an empty BGP or a unit table.
isPatternFree(Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
Traverses an op structure in order to determine whether it contains any concrete triple or quad patterns.
isServiceFree(Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
isServiceWithIri(Op, String) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
Return true iff op is an OpService with the given iri
isSubstitute() - Method in enum class org.aksw.jena_sparql_api.algebra.transform.SubstitutionStrategy
 
isSubstitutionCanditate - Variable in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformSubstituteWithArgument
 
isSubsumedBy(QuadFilterPatternCanonical) - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
isTableEmpty(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformPromoteTableEmptyVarPreserving
 
isTableUnit(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformPromoteTableEmptyVarPreserving
 
isTriplesOrQuads() - Method in class org.aksw.jena_sparql_api.algebra.visitor.OpVisitorTriplesQuads
 
isUnitTable(Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
iterator() - Method in class org.aksw.jena_sparql_api.algebra.transform.OpExtN
 

L

level - Variable in class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
 
lhs - Variable in class org.aksw.jena_sparql_api.algebra.transform.TransformExistsToOptional.ExprTransformExistsToOptional
 
linearizePrefix(Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
LOOKUP_ONLY - Enum constant in enum class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris.BnodeRewriteMode
 

M

macros - Variable in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformMacroExpansion
 
macros - Variable in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 
main(String[]) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
main(String[]) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
main(String[]) - Static method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 
main(String[]) - Static method in class org.aksw.jena_sparql_api.algebra.expr.transform.MainUdfTest2
 
main(String[]) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformDatasetNamesViaSpo
 
main(String[]) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformExistsToOptional
 
main(String[]) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullExtend
 
main(String[]) - Static method in class org.aksw.jenax.sparql.algebra.eval.EvaluationOfConstraints
 
MainUdfTest2 - Class in org.aksw.jena_sparql_api.algebra.expr.transform
 
MainUdfTest2() - Constructor for class org.aksw.jena_sparql_api.algebra.expr.transform.MainUdfTest2
 
mapItems(C, Function<? super T, ? extends T>) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformFilterSimplify
 
markEssential(Map<Op, VarUsage2>, Op, Set<Var>) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
Marks variables as essential If variables were created through assignment, the dependent variables are marked as essential as well.
markEssential(Op, Set<Var>) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
Descend into to op-tree and mark all non-required supplied variables as non-required
match(Graph<Node, LabeledEdge<Node, Node>>, Graph<Node, LabeledEdge<Node, Node>>) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToGraph
 
mergeConsecutiveConstants(Iterable<Expr>) - Static method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformConcatMergeConstants
Merges arguments that are constants together Used for concat: concat("a", "b", "c") becomes concat("abc");

N

NaEdge - Class in org.aksw.commons.graph.index.jena.transform
 
NaEdge() - Constructor for class org.aksw.commons.graph.index.jena.transform.NaEdge
 
nodesToExprs(Iterable<Node>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
nodeSupplier - Variable in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
nodeToExpr - Variable in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
nonPullableVars - Variable in class org.aksw.jena_sparql_api.algebra.transform.ProjectExtend
 
nonUnique - Variable in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage
 
nonUnique - Variable in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
normalize(Quad, Set<Set<Expr>>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
Rename all variables to ?g ?s ?p ?o based on the given quad and the cnf This is used for looking up triples having a certain expression over its components ([?g ?s ?s ?o], (fn(?s, ?o))
normalizeOp(Op, boolean) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToGraph
 
normalizeOpReplaceConstants(Op) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToGraph
 
ns - Static variable in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 

O

o - Static variable in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
of(OpRewriter<T>) - Static method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
op - Variable in class org.aksw.jenax.sparql.algebra.transform2.OpCost
 
OpCopyable - Interface in org.aksw.jena_sparql_api.algebra.utils
 
OpCost - Class in org.aksw.jenax.sparql.algebra.transform2
 
OpCost(Op, float) - Constructor for class org.aksw.jenax.sparql.algebra.transform2.OpCost
 
OpCostEvaluation - Class in org.aksw.jenax.sparql.algebra.transform2
 
OpCostEvaluation() - Constructor for class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 
OpDistinctExtendFilter - Class in org.aksw.commons.graph.index.jena.transform
 
OpDistinctExtendFilter(Op, Collection<Var>) - Constructor for class org.aksw.commons.graph.index.jena.transform.OpDistinctExtendFilter
 
opExecutor - Variable in class org.aksw.jena_sparql_api.algebra.transform.TransformEvalTable
 
OpExtConjunctiveQuery - Class in org.aksw.jena_sparql_api.algebra.utils
 
OpExtConjunctiveQuery(ConjunctiveQuery) - Constructor for class org.aksw.jena_sparql_api.algebra.utils.OpExtConjunctiveQuery
 
OpExtLeftJoinSet - Class in org.aksw.jena_sparql_api.algebra.transform
N-way disjunction.
OpExtN - Class in org.aksw.jena_sparql_api.algebra.transform
 
OpExtN(String) - Constructor for class org.aksw.jena_sparql_api.algebra.transform.OpExtN
 
OpExtN(String, List<Op>) - Constructor for class org.aksw.jena_sparql_api.algebra.transform.OpExtN
 
OpOps() - Constructor for class org.aksw.jena_sparql_api.algebra.utils.OpUtils.OpOps
 
opResult() - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
OpRewriter<T> - Interface in org.aksw.jenax.sparql.algebra.topdown
 
OpRewriter.OpVisitorBridge<T> - Class in org.aksw.jenax.sparql.algebra.topdown
 
OpServiceUtils - Class in org.aksw.jena_sparql_api.algebra.utils
 
OpServiceUtils() - Constructor for class org.aksw.jena_sparql_api.algebra.utils.OpServiceUtils
 
opStack - Variable in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
optimizeFilters(Collection<Quad>, Set<Set<Expr>>, Set<Var>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
optimizeFilters(ProjectedQuadFilterPattern) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
OpToGraph - Class in org.aksw.commons.graph.index.jena.transform
Create a directed labeled graph representation of a SPARQL algebra expression.
OpToGraph() - Constructor for class org.aksw.commons.graph.index.jena.transform.OpToGraph
 
opToVarUsage - Variable in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
Tree structure over the algebra expression - allows traversal to parent nodes.
OpTransformNormalizeUnaryOps - Class in org.aksw.commons.graph.index.jena.transform
 
OpTransformNormalizeUnaryOps() - Constructor for class org.aksw.commons.graph.index.jena.transform.OpTransformNormalizeUnaryOps
 
OpTreeOps - Class in org.aksw.jena_sparql_api.algebra.utils
 
OpTreeOps() - Constructor for class org.aksw.jena_sparql_api.algebra.utils.OpTreeOps
 
OpUtils - Class in org.aksw.jena_sparql_api.algebra.utils
 
OpUtils() - Constructor for class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
OpUtils.OpOps - Class in org.aksw.jena_sparql_api.algebra.utils
 
OpVar - Class in org.aksw.jena_sparql_api.algebra.utils
An operator that references a result set by key, such as a key of a cache entry.
OpVar(Var) - Constructor for class org.aksw.jena_sparql_api.algebra.utils.OpVar
 
OpVisitorBridge(OpRewriter<T>) - Constructor for class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
OpVisitorTriplesQuads - Class in org.aksw.jena_sparql_api.algebra.visitor
 
OpVisitorTriplesQuads() - Constructor for class org.aksw.jena_sparql_api.algebra.visitor.OpVisitorTriplesQuads
 
org.aksw.commons.graph.index.jena.transform - package org.aksw.commons.graph.index.jena.transform
 
org.aksw.jena_sparql_api.algebra.analysis - package org.aksw.jena_sparql_api.algebra.analysis
 
org.aksw.jena_sparql_api.algebra.expr.transform - package org.aksw.jena_sparql_api.algebra.expr.transform
 
org.aksw.jena_sparql_api.algebra.transform - package org.aksw.jena_sparql_api.algebra.transform
 
org.aksw.jena_sparql_api.algebra.utils - package org.aksw.jena_sparql_api.algebra.utils
 
org.aksw.jena_sparql_api.algebra.visitor - package org.aksw.jena_sparql_api.algebra.visitor
 
org.aksw.jena_sparql_api.element.transform - package org.aksw.jena_sparql_api.element.transform
 
org.aksw.jenax.sparql.algebra.eval - package org.aksw.jenax.sparql.algebra.eval
 
org.aksw.jenax.sparql.algebra.topdown - package org.aksw.jenax.sparql.algebra.topdown
 
org.aksw.jenax.sparql.algebra.transform2 - package org.aksw.jenax.sparql.algebra.transform2
 
outputArgs(IndentedWriter, SerializationContext) - Method in class org.aksw.commons.graph.index.jena.transform.OpDistinctExtendFilter
 
outputArgs(IndentedWriter, SerializationContext) - Method in class org.aksw.jena_sparql_api.algebra.transform.OpExtN
 
outputArgs(IndentedWriter, SerializationContext) - Method in class org.aksw.jena_sparql_api.algebra.utils.OpExtConjunctiveQuery
 
outputArgs(IndentedWriter, SerializationContext) - Method in class org.aksw.jena_sparql_api.algebra.utils.OpVar
 

P

p - Static variable in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
parentMap(Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
Traverse an op structure and create a map from each subOp to its immediate parent NOTE It must be ensured that common sub expressions are different objects, since we are using an identity hash map for mapping children to parents
partialEvalCnf(Expr, Map<Var, Node>) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformFilterSimplify
 
pathRewriter - Variable in class com.eccenca.access_control.triple_based.core.ElementTransformTripleRewrite
 
PatternSummary - Class in org.aksw.jena_sparql_api.algebra.utils
 
PatternSummary(QuadFilterPattern, QuadFilterPatternCanonical, IBiSetMultimap<Quad, Set<Set<Expr>>>, IBiSetMultimap<Var, VarOccurrence>) - Constructor for class org.aksw.jena_sparql_api.algebra.utils.PatternSummary
 
pop(Deque<T>, List<Op>) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
pop(Deque<T>, Op) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
postDistinctVarDefs - Variable in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
postDistinctVarDefs - Variable in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
preDistinctVarDefs - Variable in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
preDistinctVarDefs - Variable in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
prefixVar(String, Var) - Static method in class com.eccenca.access_control.triple_based.core.ElementTransformTripleRewrite
 
prefixVarName(String, String) - Static method in class com.eccenca.access_control.triple_based.core.ElementTransformTripleRewrite
Prefix a var name while being aware of special prefixes by the jena system.
preventEmptyTable - Variable in class org.aksw.jena_sparql_api.algebra.transform.TransformFactorizeTableColumnsToExtend
Virtuoso does not support an empty table - whereas jena does.
processClausesInPlace(Set<Set<Expr>>, Consumer<? super Set<Expr>>) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformFilterSimplify
 
processDistinct() - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
processDistinct(Op, Op) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
Descend into the sub tree and mark
processExpr(Op, Expr) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
processExpr(Expr) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
processExprs(Op, ExprList) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
processExprs(ExprList) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
processExtend(Op, Op, VarExprList) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
processExtend(VarExprList) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
processJoin(Collection<Op>) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
processJoin(Op, Collection<Op>) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
processUnion(Op, List<Op>) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
project - Variable in class org.aksw.jena_sparql_api.algebra.transform.ProjectExtend
 
project(Op, Iterable<Var>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
ProjectedOp - Class in org.aksw.jena_sparql_api.algebra.utils
TODO Maybe rename to OpWithModifiers The intent of this class is to capture a 'core' op together with specific modifiers to be applied afterwards: - projection, distinct and filters Issue: In which order to apply these? distinct and filters can be swapped; I suppose a reasonable order could be: filter, project, distinct Further, I think a OpWithModifiers is itself an Op again, so that the distinct / project / filter can be nested.
ProjectedOp(VarInfo, Op) - Constructor for class org.aksw.jena_sparql_api.algebra.utils.ProjectedOp
 
ProjectedQuadFilterPattern - Class in org.aksw.jena_sparql_api.algebra.utils
 
ProjectedQuadFilterPattern(Set<Var>, QuadFilterPattern, boolean) - Constructor for class org.aksw.jena_sparql_api.algebra.utils.ProjectedQuadFilterPattern
 
ProjectExtend - Class in org.aksw.jena_sparql_api.algebra.transform
 
ProjectExtend(List<Var>, VarExprList, Op) - Constructor for class org.aksw.jena_sparql_api.algebra.transform.ProjectExtend
 
projection - Variable in class org.aksw.jena_sparql_api.algebra.utils.ConjunctiveQuery
 
projectVars - Variable in class org.aksw.jena_sparql_api.algebra.analysis.VarInfo
 
projectVars - Variable in class org.aksw.jena_sparql_api.algebra.utils.ProjectedQuadFilterPattern
 
propertyFunctions - Variable in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformMacroExpansion
 
propertyFunctions - Variable in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 
pullableVars - Variable in class org.aksw.jena_sparql_api.algebra.transform.ProjectExtend
 
push(Deque<T>, T) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
pushDownDistinct(Op) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 

Q

qfpc - Variable in class org.aksw.jena_sparql_api.algebra.utils.ConjunctiveQuery
 
quad - Variable in class org.aksw.jena_sparql_api.algebra.utils.FilteredQuad
 
quadBlockMember - Static variable in class org.aksw.commons.graph.index.jena.transform.QueryToGraph
 
quadBlockMember - Static variable in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
quadFilterPattern - Variable in class org.aksw.jena_sparql_api.algebra.utils.ProjectedQuadFilterPattern
 
QuadFilterPattern - Class in org.aksw.jena_sparql_api.algebra.utils
 
QuadFilterPattern(List<Quad>, Expr) - Constructor for class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPattern
 
QuadFilterPatternCanonical - Class in org.aksw.jena_sparql_api.algebra.utils
 
QuadFilterPatternCanonical(Set<Quad>, ExprHolder) - Constructor for class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
quadJoinSummary(List<Quad>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
TODO this has complexity O(n^2) We can surely do better than that because joins are sparse and we don't have to consider quads that do not join...
quads - Variable in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
quads - Variable in class org.aksw.jena_sparql_api.algebra.visitor.OpVisitorTriplesQuads
 
quadsToGraph(Graph, Collection<Quad>, Map<Quad, Node>, Supplier<Node>) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
quadsToGraph(Graph<Node, LabeledEdge<Node, Node>>, Collection<Quad>) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToGraph
 
quadsToGraphNode(Graph, Map<Quad, Node>, Collection<Quad>, Supplier<Node>) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
Connects every quad's node to a newly allocated node representing the quad block
quadsToGraphNode(Graph<Node, LabeledEdge<Node, Node>>, Collection<Quad>) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToGraph
Connects every quad's node to a newly allocated node representing the quad block
quadToCnf(QuadFilterPattern) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
quadToNode - Variable in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
queryToGraph(String) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToGraph
 
queryToGraph(Query) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToGraph
 
queryToGraph(Op) - Static method in class org.aksw.commons.graph.index.jena.transform.QueryToGraph
 
QueryToGraph - Class in org.aksw.commons.graph.index.jena.transform
 
QueryToGraph() - Constructor for class org.aksw.commons.graph.index.jena.transform.QueryToGraph
 
QueryToGraphVisitor - Class in org.aksw.commons.graph.index.jena.transform
 
QueryToGraphVisitor() - Constructor for class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
QueryToGraphVisitor(Supplier<Node>) - Constructor for class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
QueryToGraphVisitor(GraphVar, Supplier<Node>) - Constructor for class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
QueryToJenaGraph - Class in org.aksw.commons.graph.index.jena.transform
We can directly convert BGPs and expressions to an RDF graph.
QueryToJenaGraph() - Constructor for class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 

R

referencedVars - Variable in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage
 
referencedVars - Variable in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
Variables of the current node that are referenced either in expressions (e.g.
relation - Variable in class com.eccenca.access_control.triple_based.core.GenericLayer
 
removeDefaultGraphFilter(QuadFilterPatternCanonical) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
removeSubsumedCnfClause(Set<Set<Expr>>) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformFilterSimplify
In-place modification of the given dnf which removes subsumed clauses based on equivalence of literals: For example: (A) AND (A OR B) -> {{A}, {A, B}} -> {{A}}
replaceConstants(Iterable<Quad>, Generator<Var>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
residualOp - Variable in class org.aksw.jena_sparql_api.algebra.utils.ProjectedOp
 
result - Variable in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
RETAIN - Enum constant in enum class org.aksw.jena_sparql_api.algebra.transform.SubstitutionStrategy
Retain the value - suppress substitution
reuseVisibleVars(VarUsage2, Op) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
rewrite(Collection<Fragment3>, Query) - Static method in class org.aksw.jena_sparql_api.algebra.utils.VirtualPartitionedQuery
 
rewrite(Query) - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformMacroExpansion
 
rewrite(Query) - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 
rewrite(Op) - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformMacroExpansion
 
rewrite(OpAntiJoin) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpAssign) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpBGP) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpConditional) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpDatasetNames) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpDisjunction) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpDistinct) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpExt) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpExtend) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpFilter) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpGraph) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpGroup) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpJoin) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpLabel) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpLateral) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpLeftJoin) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpList) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpMinus) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpNull) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpOrder) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpPath) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpProcedure) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpProject) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpPropFunc) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpQuad) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpQuadBlock) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpQuadPattern) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpReduced) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpSemiJoin) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpSequence) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpService) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpSlice) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpTable) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpTopN) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpTriple) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpUnfold) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewrite(OpUnion) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewriteMode - Variable in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 
rewriteOp(Op) - Method in interface org.aksw.jenax.sparql.algebra.topdown.OpRewriter
 
rewriter - Variable in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 

S

s - Static variable in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
set(Evaluator) - Static method in class org.aksw.jenax.sparql.algebra.transform2.Evaluator
Set the current transformer - use with care
setCurrent(Op) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
setDistinct(boolean) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage2
 
setEssentialVars(Set<Var>) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage2
 
setExpr(XExpr) - Method in class com.eccenca.access_control.triple_based.core.GenericLayer
 
setRelation(Fragment) - Method in class com.eccenca.access_control.triple_based.core.GenericLayer
 
setValueSet(PolaritySet<Binding>) - Method in class com.eccenca.access_control.triple_based.core.GenericLayer
 
setVarDeps(Multimap<Var, Var>) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage2
 
setVars(List<Var>) - Method in class com.eccenca.access_control.triple_based.core.GenericLayer
 
setVisibleVars(Set<Var>) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage2
 
size() - Method in class org.aksw.jena_sparql_api.algebra.transform.OpExtN
 
size(Op) - Method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
Count the number of operators in an op expression TODO Add versions that support a predicate on whether to descend into an op, such as SERVICE
stack - Variable in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
stack - Variable in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
streamQuads(Op) - Static method in class org.aksw.jena_sparql_api.algebra.visitor.OpVisitorTriplesQuads
 
subOp - Variable in class org.aksw.commons.graph.index.jena.transform.OpDistinctExtendFilter
 
subOp - Variable in class org.aksw.jena_sparql_api.algebra.transform.ProjectExtend
 
subsitutePositiveNegativeLiteral(Set<Expr>, Expr) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformFilterSimplify
Check for clauses that contain both A and !A and substitute their occurrences with the given value.
subsitutePositiveNegativeLiteralTrue(Set<Expr>) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformFilterSimplify
 
substitute - Variable in enum class org.aksw.jena_sparql_api.algebra.transform.SubstitutionStrategy
 
substitute(Op, boolean, Function<? super Op, ? extends Op>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
Perform a top-down substitution
substitute(Op, Op, Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
In the expression op, find the node searchNode and replace it with newNode
SUBSTITUTE - Enum constant in enum class org.aksw.jena_sparql_api.algebra.transform.SubstitutionStrategy
Apply substitution
SUBSTITUTE_AND_FILTER - Enum constant in enum class org.aksw.jena_sparql_api.algebra.transform.SubstitutionStrategy
Substitute and constrain to the original value
substitutions - Variable in class org.aksw.jena_sparql_api.algebra.transform.TransformExprToBasicPattern.ExprTransformFindLeafFunctions
 
SubstitutionStrategy - Enum Class in org.aksw.jena_sparql_api.algebra.transform
Substitution strategy for constants in SPARQL graph patterns.
summarize(QuadFilterPattern) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
symmetricExprClasses - Static variable in class org.aksw.jena_sparql_api.algebra.transform.ExprTransformVariableOrder
 

T

testSubst - Variable in class org.aksw.jena_sparql_api.algebra.transform.TransformExprToBasicPattern
 
testSubstitution - Variable in class org.aksw.jena_sparql_api.algebra.transform.TransformExprToBasicPattern.ExprTransformFindLeafFunctions
 
testTransform - Variable in class org.aksw.jena_sparql_api.algebra.transform.TransformReplaceConstants
 
tidyBooleanConstants(Set<Set<Expr>>) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformFilterSimplify
 
todoMoveToUnitTest(String[]) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullFilters
 
toOp() - Method in class org.aksw.jena_sparql_api.algebra.transform.ProjectExtend
 
toOp() - Method in class org.aksw.jena_sparql_api.algebra.utils.ConjunctiveQuery
 
toOp() - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
toOp(Iterable<Quad>, BiFunction<Node, BasicPattern, Op>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
Suggested arguments for opFactory: OpQuadPattern::new OpUtils::toOpGraphTriples
toOp(Map<Node, BasicPattern>, BiFunction<Node, BasicPattern, Op>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
toOp(ProjectedQuadFilterPattern) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
toOp(QuadFilterPattern) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
toOp(QuadFilterPatternCanonical) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
toOp(Op) - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
toOp(Op) - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
toOpGraphTriples(Node, BasicPattern) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
 
toProjectedOp(Query) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
toQfp() - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
toString() - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
toString() - Method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
toString() - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarInfo
 
toString() - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage
 
toString() - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage2
 
toString() - Method in class org.aksw.jena_sparql_api.algebra.transform.ProjectExtend
 
toString() - Method in class org.aksw.jena_sparql_api.algebra.utils.ConjunctiveQuery
 
toString() - Method in class org.aksw.jena_sparql_api.algebra.utils.ExprHolder
 
toString() - Method in class org.aksw.jena_sparql_api.algebra.utils.PatternSummary
 
toString() - Method in class org.aksw.jena_sparql_api.algebra.utils.ProjectedOp
 
toString() - Method in class org.aksw.jena_sparql_api.algebra.utils.ProjectedQuadFilterPattern
 
toString() - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPattern
 
toString() - Method in class org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
 
toString() - Method in class org.aksw.jena_sparql_api.algebra.utils.VarOccurrence
 
toString(Map.Entry<Var, Expr>) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
toString(Map.Entry<Var, Expr>) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
toString(Map<Var, Expr>) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
 
toString(Map<Var, Expr>) - Static method in class org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter2
 
toString(Op) - Method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils.OpOps
 
toViews(Query) - Static method in class org.aksw.jena_sparql_api.algebra.utils.VirtualPartitionedQuery
Convert each triple pattern occuring in the template of a SPARQL construct query into a ternary relation.
TP - Static variable in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
transform(Collection<Triple>, Map<Node, Var>, ExprList) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformReplaceConstants
 
transform(List<SortCondition>) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
transform(Map<Node, Var>, Iterable<Node>, Generator<Var>) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformReplaceConstants
 
transform(Map<Node, Var>, Node, Generator<Var>, ExprList, SubstitutionStrategy) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformReplaceConstants
 
transform(Node) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformOpDatasetNamesToOpGraph
 
transform(Query) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
transform(Query, GenericLayer, boolean) - Static method in class com.eccenca.access_control.triple_based.core.ElementTransformTripleRewrite
 
transform(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformAddFilterFromExtend
 
transform(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformDeduplicatePatterns
 
transform(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformDistributeJoinOverUnion
 
transform(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformFilterFalseToEmptyTable
 
transform(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformFilterSimplify
 
transform(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformJoinOverLeftJoin
 
transform(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformMergeProject
 
transform(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformPromoteTableEmptyVarPreserving
 
transform(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformPruneEmptyLeftJoin
 
transform(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullExtend
 
transform(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullFilters
 
transform(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullFiltersIfCanMergeBGPs
 
transform(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformPushFiltersIntoBGP
 
transform(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformRedundantFilterRemoval
 
transform(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformReplaceConstants
 
transform(Op) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformUnionQuery2
 
transform(Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
Note assumes that this has been applied so far: op = Algebra.toQuadForm(op); op = ReplaceConstants.replace(op);
transform(OpAssign, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformAssignToExtend
 
transform(OpBGP) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformDeduplicatePatterns
 
transform(OpBGP) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformReplaceConstants
 
transform(OpBGP) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformUnionQuery2
 
transform(OpDatasetNames) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformDatasetNamesViaSpo
 
transform(OpDatasetNames) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformOpDatasetNamesToOpGraph
 
transform(OpDisjunction, List<Op>) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformDisjunctionToUnion
 
transform(OpDisjunction, List<Op>) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullExtend
 
transform(OpDisjunction, List<Op>) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformUnionToDisjunction
 
transform(OpDistinct, Op) - Method in class org.aksw.commons.graph.index.jena.transform.OpTransformNormalizeUnaryOps
Distinct has implications in up (towards parent) and down (towards children) directions of the tree: upwards: the current set of projected variables is distinct downwards: substituting the currently visible variables with an expression where they are distinct would be valid.
transform(OpDistinct, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullExtend
 
transform(OpExt) - Method in class org.aksw.commons.graph.index.jena.transform.OpTransformNormalizeUnaryOps
 
transform(OpExt) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformEffectiveOp
 
transform(OpExt) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformSetToLeftJoin
 
transform(OpExtend, Op) - Method in class org.aksw.commons.graph.index.jena.transform.OpTransformNormalizeUnaryOps
 
transform(OpExtend, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformAddFilterFromExtend
 
transform(OpExtend, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformOptimizeSubQueries
 
transform(OpFilter, Op) - Method in class org.aksw.commons.graph.index.jena.transform.OpTransformNormalizeUnaryOps
 
transform(OpFilter, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformExistsToOptional
 
transform(OpFilter, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformExprToBasicPattern
 
transform(OpFilter, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformFilterFalseToEmptyTable
 
transform(OpFilter, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformFilterSimplify
 
transform(OpFilter, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPromoteTableEmptyVarPreserving
 
transform(OpFilter, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullExtend
 
transform(OpFilter, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPushFiltersIntoBGP
 
transform(OpFilter, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformRedundantFilterRemoval
 
transform(OpGraph, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformDatasetNamesViaSpo
 
transform(OpGraph, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformOpDatasetNamesToOpGraph
 
transform(OpGraph, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformUnionQuery2
 
transform(OpGroup, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformCacheGroupBy
 
transform(OpGroup, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformExpandAggCountDistinct
 
transform(OpJoin, Op, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformDistributeJoinOverUnion
 
transform(OpJoin, Op, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformJoinOverLeftJoin
 
transform(OpJoin, Op, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformJoinToSequence
 
transform(OpJoin, Op, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPromoteTableEmptyVarPreserving
 
transform(OpJoin, Op, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullExtend
 
transform(OpJoin, Op, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullFilters
 
transform(OpJoin, Op, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullFiltersIfCanMergeBGPs
 
transform(OpLateral, Op, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullExtend
 
transform(OpLeftJoin, Op, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformLeftJoinToSet
 
transform(OpLeftJoin, Op, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPromoteTableEmptyVarPreserving
 
transform(OpLeftJoin, Op, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPruneEmptyLeftJoin
 
transform(OpMinus, Op, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPromoteTableEmptyVarPreserving
 
transform(OpProject, Op) - Method in class org.aksw.commons.graph.index.jena.transform.OpTransformNormalizeUnaryOps
 
transform(OpProject, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformMergeProject
 
transform(OpProject, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformOptimizeSubQueries
 
transform(OpProject, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullExtend
 
transform(OpProject, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformRedundantProjectionRemoval
 
transform(OpQuadBlock) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformDeduplicatePatterns
 
transform(OpQuadBlock) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformQuadsToTriples
 
transform(OpQuadPattern) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformDeduplicatePatterns
 
transform(OpQuadPattern) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformQuadsToTriples
 
transform(OpQuadPattern) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformReplaceConstants
 
transform(OpQuadPattern) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformUnionQuery2
 
transform(OpSequence, List<Op>) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullFiltersIfCanMergeBGPs
 
transform(OpSlice, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullExtend
 
transform(OpSlice, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPushSlice
 
transform(OpTable) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformFactorizeTableColumnsToExtend
 
transform(OpUnion, Op, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPromoteTableEmptyVarPreserving
 
transform(OpUnion, Op, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullExtend
 
transform(OpUnion, Op, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullFilters
 
transform(OpUnion, Op, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformUnionToDisjunction
 
transform(Op, BiFunction<Node, Integer, SubstitutionStrategy>) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformReplaceConstants
Transform function that decides whether to replace a concrete node based on a BiFunction.
transform(Op, Function<Expr, Map.Entry<String, Boolean>>) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformExprToBasicPattern
 
transform(Op, Predicate<Node>) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformReplaceConstants
Transform function based on a predicate that accepts a Node to test.
transform(Op, SubstitutionStrategy) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformReplaceConstants
 
transform(Expr) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
transform(ExprFunction1, Expr) - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformConstantFoldWithIris
 
transform(ExprFunction1, Expr) - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformSubstituteWithArgument
 
transform(ExprFunction1, Expr) - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris.ExprTransformConstantFoldWithIris
 
transform(ExprFunction1, Expr) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformExprToBasicPattern.ExprTransformFindLeafFunctions
 
transform(ExprFunction2, Expr, Expr) - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformNormalizeVarConstant
 
transform(ExprFunction2, Expr, Expr) - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 
transform(ExprFunction2, Expr, Expr) - Method in class org.aksw.jena_sparql_api.algebra.transform.ExprTransformVariableOrder
 
transform(ExprFunctionN, ExprList) - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformConcatMergeConstants
 
transform(ExprFunctionN, ExprList) - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformFlattenFunction
 
transform(ExprFunctionN, ExprList) - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 
transform(ExprFunctionN, ExprList) - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtuosoSubstr
 
transform(ExprFunctionN, ExprList) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformExprToBasicPattern.ExprTransformFindLeafFunctions
 
transform(ExprFunctionOp, ExprList, Op) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformExistsToOptional.ExprTransformExistsToOptional
 
transform(ExprList) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
transform(Element) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
transform(ElementPathBlock) - Method in class com.eccenca.access_control.triple_based.core.ElementTransformTripleBasedRewrite
 
transform(ElementPathBlock) - Method in class org.aksw.jena_sparql_api.element.transform.ElementTransformDeduplicateBGPs
 
transform(Element, GenericLayer) - Static method in class com.eccenca.access_control.triple_based.core.ElementTransformTripleRewrite
 
transform(ElementTriplesBlock) - Method in class com.eccenca.access_control.triple_based.core.ElementTransformTripleBasedRewrite
 
transform(ElementTriplesBlock) - Method in class org.aksw.jena_sparql_api.element.transform.ElementTransformDeduplicateBGPs
 
transform2(Query) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
TransformAddFilterFromExtend - Class in org.aksw.jena_sparql_api.algebra.transform
Given extend(subOp, ?var: 'value') it adds an extra filter filter(extend(subOp, { ?var: 'value'}), { ?var: 'value'}) This is used to streamline satisfiability checking.
TransformAddFilterFromExtend() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformAddFilterFromExtend
 
TransformAssignToExtend - Class in org.aksw.jena_sparql_api.algebra.transform
Transform OpAssign to OpExtend.
TransformAssignToExtend() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformAssignToExtend
 
TransformCacheGroupBy - Class in org.aksw.jena_sparql_api.algebra.transform
A transformer that adds SERVICE <cache:env://REMOTE> { } blocks
TransformCacheGroupBy() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformCacheGroupBy
 
TransformDatasetNamesViaSpo - Class in org.aksw.jena_sparql_api.algebra.transform
Transforms
TransformDatasetNamesViaSpo() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformDatasetNamesViaSpo
 
TransformDeduplicatePatterns - Class in org.aksw.jena_sparql_api.algebra.transform
 
TransformDeduplicatePatterns() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformDeduplicatePatterns
 
transformDisjunction(List<Op>, Function<List<Op>, Op>) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullExtend
 
TransformDisjunctionToUnion - Class in org.aksw.jena_sparql_api.algebra.transform
 
TransformDisjunctionToUnion() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformDisjunctionToUnion
 
TransformDistributeJoinOverUnion - Class in org.aksw.jena_sparql_api.algebra.transform
Turn a join of unions into a union of joins.
TransformDistributeJoinOverUnion() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformDistributeJoinOverUnion
 
TransformEffectiveOp - Class in org.aksw.jena_sparql_api.algebra.transform
 
TransformEffectiveOp() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformEffectiveOp
 
TransformEvalTable - Class in org.aksw.jena_sparql_api.algebra.transform
A transformer that evaluates every op whose sub ops are all OpTable instances to another OpTable instance.
TransformEvalTable(OpExecutor, ExecutionContext) - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformEvalTable
 
TransformExistsToOptional - Class in org.aksw.jena_sparql_api.algebra.transform
Transformer that rewrites
TransformExistsToOptional() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformExistsToOptional
 
TransformExistsToOptional(Generator<Var>) - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformExistsToOptional
 
TransformExistsToOptional.ExprTransformExistsToOptional - Class in org.aksw.jena_sparql_api.algebra.transform
 
TransformExpandAggCountDistinct - Class in org.aksw.jena_sparql_api.algebra.transform
Transform GROUP([count(distinct *) AS ?.0], subOp) to GROUP([count(*) AS ?.0], DISTINCT(subOp)) Used to mitigate a bug in Virtuoso
TransformExpandAggCountDistinct() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformExpandAggCountDistinct
 
TransformExprToBasicPattern - Class in org.aksw.jena_sparql_api.algebra.transform
Transform expressions to property functions.
TransformExprToBasicPattern(Generator<Var>, Function<Expr, Map.Entry<String, Boolean>>) - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformExprToBasicPattern
 
TransformExprToBasicPattern.ExprTransformFindLeafFunctions - Class in org.aksw.jena_sparql_api.algebra.transform
 
TransformFactorizeTableColumnsToExtend - Class in org.aksw.jena_sparql_api.algebra.transform
Given a table extract all variables that map to the same constant to a bind block: Given: VALUES (?x ?y) { (a b1) (a b2) } it becomes: VALUES (?y) { b1 b2 ) BIND(a AS ?x)
TransformFactorizeTableColumnsToExtend() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformFactorizeTableColumnsToExtend
 
TransformFilterFalseToEmptyTable - Class in org.aksw.jena_sparql_api.algebra.transform
Transform OpFilter(false, subOp) to OpTable(empty)
TransformFilterFalseToEmptyTable() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformFilterFalseToEmptyTable
 
TransformFilterSimplify - Class in org.aksw.jena_sparql_api.algebra.transform
 
TransformFilterSimplify() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformFilterSimplify
 
TransformJoinOverLeftJoin - Class in org.aksw.jena_sparql_api.algebra.transform
Join(LeftJoin(A, B), C) -> LeftJoin(Join(A, C), B) - if all vars of C shared with B are also shared with A
TransformJoinOverLeftJoin() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformJoinOverLeftJoin
 
TransformJoinToSequence - Class in org.aksw.jena_sparql_api.algebra.transform
 
TransformJoinToSequence() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformJoinToSequence
 
TransformLeftJoinToSet - Class in org.aksw.jena_sparql_api.algebra.transform
Transform an expression of LeftJoin( LeftJoin(bl, br, be), ar, ae) with the expression e and ae TRUE to LeftJoinSet(bl, ar, br) Further: LeftJoinSet(X, LeftJoin(l, r, e)) becomes: LeftJoinSet(l, X, r)
TransformLeftJoinToSet() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformLeftJoinToSet
 
TransformMergeProject - Class in org.aksw.jena_sparql_api.algebra.transform
project(project(op, varsA), varsB) -> project(op, VarsB) Assumes that the op expression is valid, such that only the variables of the outer most projection need to be retained.
TransformMergeProject() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformMergeProject
 
transformOp1(OP1, Op, BiFunction<? super OP1, ? super Op, ? extends Op>) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformEvalTable
 
transformOp2(OP2, Op, Op, TransformCopyAdapter.TriFunction<? super OP2, ? super Op, ? super Op, ? extends Op>) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformEvalTable
 
TransformOpDatasetNamesToOpGraph - Class in org.aksw.jena_sparql_api.algebra.transform
Replace GRAPH X { }.
TransformOpDatasetNamesToOpGraph() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformOpDatasetNamesToOpGraph
 
transformOpN(OPN, List<Op>, BiFunction<? super OPN, ? super List<Op>, ? extends Op>) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformEvalTable
 
TransformOptimizeSubQueries - Class in org.aksw.jena_sparql_api.algebra.transform
Note: TransformRedundantProjectionRemoval seems to be the better choice.
TransformOptimizeSubQueries() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformOptimizeSubQueries
 
TransformPromoteTableEmptyVarPreserving - Class in org.aksw.jena_sparql_api.algebra.transform
 
TransformPromoteTableEmptyVarPreserving() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformPromoteTableEmptyVarPreserving
 
TransformPruneEmptyLeftJoin - Class in org.aksw.jena_sparql_api.algebra.transform
 
TransformPruneEmptyLeftJoin() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformPruneEmptyLeftJoin
 
TransformPullExtend - Class in org.aksw.jena_sparql_api.algebra.transform
Pulls up Extend over joins and distinct join(extend(?foo...), extend(?bar...)) becomes extend(?foo...
TransformPullExtend() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformPullExtend
 
TransformPullFilters - Class in org.aksw.jena_sparql_api.algebra.transform
Pull filters up so that they may be distributed over a join Example: Join( Filter({_?v1_}), ?v1=_), { _?v1_ }) Becomes: Filter(Join({_?v1_}, {_?v1_},?v1=_)) Allows: Subsequent filter placement: Join( Filter({ _?v1_}), ?v1=_), Filter({ _?v1_ }, ?v1=_)
TransformPullFilters() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformPullFilters
 
TransformPullFiltersIfCanMergeBGPs - Class in org.aksw.jena_sparql_api.algebra.transform
TransformMergeBGPS only works if the operands of a join are BGPS.
TransformPullFiltersIfCanMergeBGPs() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformPullFiltersIfCanMergeBGPs
 
TransformPushFiltersIntoBGP - Class in org.aksw.jena_sparql_api.algebra.transform
Given filter expressions of form ?x = , where ?x is an undistinguished (mandatory) variable (i.e.
TransformPushFiltersIntoBGP(Tree<Op>) - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformPushFiltersIntoBGP
 
TransformPushSlice - Class in org.aksw.jena_sparql_api.algebra.transform
Transformation that pushes slices further down and into service clauses.
TransformPushSlice() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformPushSlice
 
TransformQuadsToTriples - Class in org.aksw.jena_sparql_api.algebra.transform
 
TransformQuadsToTriples() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformQuadsToTriples
 
TransformRedundantFilterRemoval - Class in org.aksw.jena_sparql_api.algebra.transform
Remove filters in patterns such as OpFilter(OpExtend(constant AS ?x, (subOp)), ?x = constant) Currently this works only if the OpExtend is an immediate child of OpFilter Mainly needed as a workaround for Virtuoso...
TransformRedundantFilterRemoval() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformRedundantFilterRemoval
 
TransformRedundantProjectionRemoval - Class in org.aksw.jena_sparql_api.algebra.transform
 
TransformRedundantProjectionRemoval() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformRedundantProjectionRemoval
 
TransformReplaceConstants - Class in org.aksw.jena_sparql_api.algebra.transform
 
TransformReplaceConstants(Generator<Var>) - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformReplaceConstants
 
TransformReplaceConstants(Generator<Var>, BiFunction<Node, Integer, SubstitutionStrategy>) - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformReplaceConstants
 
TransformSetToLeftJoin - Class in org.aksw.jena_sparql_api.algebra.transform
 
TransformSetToLeftJoin() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformSetToLeftJoin
 
TransformUnionQuery2 - Class in org.aksw.jena_sparql_api.algebra.transform
 
TransformUnionQuery2(Generator<Var>) - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformUnionQuery2
 
TransformUnionToDisjunction - Class in org.aksw.jena_sparql_api.algebra.transform
 
TransformUnionToDisjunction() - Constructor for class org.aksw.jena_sparql_api.algebra.transform.TransformUnionToDisjunction
 
tree - Variable in class org.aksw.commons.graph.index.jena.transform.OpToGraph
 
tree - Variable in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
Tree structure over the algebra expression - allows traversal to parent nodes.
tree - Variable in class org.aksw.jena_sparql_api.algebra.transform.TransformPushFiltersIntoBGP
 
triplePatternCounter - Variable in class com.eccenca.access_control.triple_based.core.ElementTransformTripleRewrite
 
triples - Variable in class org.aksw.jena_sparql_api.algebra.transform.TransformExprToBasicPattern.ExprTransformFindLeafFunctions
 
triples - Variable in class org.aksw.jena_sparql_api.algebra.visitor.OpVisitorTriplesQuads
 
tryCreateCqfp(Op, Generator<Var>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
tryCreateCqfpOld(Op, Generator<Var>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
tryExtractConjunctiveQuery(Op, Generator<Var>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
 
trySubst(ExprFunction2, Expr, Expr, boolean) - Method in class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
 

U

union(Collection<? extends Fragment>, List<Var>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.VirtualPartitionedQuery
 
union(OpBGP) - Method in class org.aksw.jena_sparql_api.algebra.transform.TransformUnionQuery2
 
unionMember - Static variable in class org.aksw.commons.graph.index.jena.transform.QueryToGraph
 
unionMember - Static variable in class org.aksw.commons.graph.index.jena.transform.QueryToJenaGraph
 
unionTernary(Collection<? extends Fragment3>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.VirtualPartitionedQuery
 
unionUnary(Collection<? extends Fragment1>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.VirtualPartitionedQuery
Create a union from a given collection of unary relations If the collection is empty, return a relation with an empty (unit) table.
uniqueSets - Variable in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage
 
uniqueSets - Variable in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
UNKNOWN - Variable in class org.aksw.jenax.sparql.algebra.transform2.OpCostEvaluation
 

V

valueOf(String) - Static method in enum class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris.BnodeRewriteMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.aksw.jena_sparql_api.algebra.transform.SubstitutionStrategy
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris.BnodeRewriteMode
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.algebra.transform.SubstitutionStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
valueSet - Variable in class com.eccenca.access_control.triple_based.core.GenericLayer
 
valueSetToExpr(PolaritySet<Node>, Var) - Static method in class com.eccenca.access_control.triple_based.core.ElementTransformTripleBasedRewrite
 
var - Variable in class org.aksw.jena_sparql_api.algebra.utils.OpVar
 
varDeps - Variable in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage
 
varDeps - Variable in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage2
Only non-null for op nodes that perform assignments - i.e.
varDeps - Variable in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
Map for tracking assignments, i.e.
varGen - Variable in class com.eccenca.access_control.triple_based.core.ElementTransformTripleRewrite
 
varGen - Variable in class org.aksw.jena_sparql_api.algebra.transform.TransformExistsToOptional
 
varGen - Variable in class org.aksw.jena_sparql_api.algebra.transform.TransformExprToBasicPattern.ExprTransformFindLeafFunctions
 
varGen - Variable in class org.aksw.jena_sparql_api.algebra.transform.TransformExprToBasicPattern
 
varGen - Variable in class org.aksw.jena_sparql_api.algebra.transform.TransformUnionQuery2
 
varInfo - Variable in class org.aksw.jena_sparql_api.algebra.utils.ProjectedOp
 
VarInfo - Class in org.aksw.jena_sparql_api.algebra.analysis
 
VarInfo(Set<Var>, int) - Constructor for class org.aksw.jena_sparql_api.algebra.analysis.VarInfo
 
VarOccurrence - Class in org.aksw.jena_sparql_api.algebra.utils
 
VarOccurrence(Set<Set<Expr>>, int) - Constructor for class org.aksw.jena_sparql_api.algebra.utils.VarOccurrence
 
vars - Variable in class com.eccenca.access_control.triple_based.core.GenericLayer
 
varToExpr(Var) - Method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils.OpOps
 
varToNode - Variable in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
VarUsage - Class in org.aksw.jena_sparql_api.algebra.analysis
 
VarUsage(Set<Var>, Set<Var>, Multimap<Var, Var>, Set<Set<Var>>) - Constructor for class org.aksw.jena_sparql_api.algebra.analysis.VarUsage
 
VarUsage2 - Class in org.aksw.jena_sparql_api.algebra.analysis
 
VarUsage2() - Constructor for class org.aksw.jena_sparql_api.algebra.analysis.VarUsage2
 
VarUsageAnalyzer2Visitor - Class in org.aksw.jena_sparql_api.algebra.analysis
 
VarUsageAnalyzer2Visitor() - Constructor for class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
VarUsageAnalyzerVisitor - Class in org.aksw.jena_sparql_api.algebra.analysis
 
VarUsageAnalyzerVisitor(Tree<Op>, Op) - Constructor for class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
VarUsageAnalyzerVisitor(Tree<Op>, Op, Set<Var>) - Constructor for class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
vel - Variable in class org.aksw.jena_sparql_api.algebra.transform.ProjectExtend
 
VirtualPartitionedQuery - Class in org.aksw.jena_sparql_api.algebra.utils
Notes on path resolutions: - Aliased paths do not appear to make sense here: - One might think that aliases could be used to resolve properties in templates of partitioned queries such as ?s rdfs:label ?v1, ?v2.
VirtualPartitionedQuery() - Constructor for class org.aksw.jena_sparql_api.algebra.utils.VirtualPartitionedQuery
 
visibleNamedVars(Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
Like OpVars.visibleVars, but filters out non-named vars Filter out non-named vars
visibleVars - Variable in class org.aksw.jena_sparql_api.algebra.analysis.VarUsage2
The set of available variables at this node
visit(OpAntiJoin) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpAntiJoin) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpAntiJoin) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpAssign) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
visit(OpAssign) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
visit(OpAssign) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpAssign) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpAssign) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpBGP) - Method in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
visit(OpBGP) - Method in class org.aksw.jena_sparql_api.algebra.visitor.OpVisitorTriplesQuads
 
visit(OpBGP) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpBGP) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpBGP) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpConditional) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpConditional) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpConditional) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpDatasetNames) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpDatasetNames) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpDatasetNames) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpDisjunction) - Method in class org.aksw.commons.graph.index.jena.transform.OpToGraph
 
visit(OpDisjunction) - Method in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
visit(OpDisjunction) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
visit(OpDisjunction) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpDisjunction) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpDisjunction) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpDistinct) - Method in class org.aksw.commons.graph.index.jena.transform.OpToGraph
 
visit(OpDistinct) - Method in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
visit(OpDistinct) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
visit(OpDistinct) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
visit(OpDistinct) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpDistinct) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpDistinct) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpExt) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
visit(OpExt) - Method in class org.aksw.jena_sparql_api.algebra.utils.ExtendedQueryToGraphVisitor
 
visit(OpExt) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpExt) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpExtend) - Method in class org.aksw.commons.graph.index.jena.transform.OpToGraph
 
visit(OpExtend) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
visit(OpExtend) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
visit(OpExtend) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpExtend) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpExtend) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpFilter) - Method in class org.aksw.commons.graph.index.jena.transform.OpToGraph
 
visit(OpFilter) - Method in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
visit(OpFilter) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
visit(OpFilter) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
visit(OpFilter) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpFilter) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpFilter) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpGraph) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpGraph) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpGraph) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpGroup) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
visit(OpGroup) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
visit(OpGroup) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpGroup) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpGroup) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpJoin) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
visit(OpJoin) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
visit(OpJoin) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpJoin) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpJoin) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpLabel) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpLabel) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpLabel) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpLateral) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpLateral) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpLateral) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpLeftJoin) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
visit(OpLeftJoin) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
visit(OpLeftJoin) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpLeftJoin) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpLeftJoin) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpList) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpList) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpList) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpMinus) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpMinus) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpMinus) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpNull) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpNull) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpNull) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpOrder) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
visit(OpOrder) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
visit(OpOrder) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpOrder) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpOrder) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpPath) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpPath) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpPath) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpProcedure) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpProcedure) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpProcedure) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpProject) - Method in class org.aksw.commons.graph.index.jena.transform.OpToGraph
 
visit(OpProject) - Method in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
visit(OpProject) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
visit(OpProject) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
visit(OpProject) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpProject) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpProject) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpPropFunc) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpPropFunc) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpPropFunc) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpQuad) - Method in class org.aksw.jena_sparql_api.algebra.visitor.OpVisitorTriplesQuads
 
visit(OpQuad) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpQuad) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpQuad) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpQuadBlock) - Method in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
visit(OpQuadBlock) - Method in class org.aksw.jena_sparql_api.algebra.visitor.OpVisitorTriplesQuads
 
visit(OpQuadBlock) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpQuadBlock) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpQuadBlock) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpQuadPattern) - Method in class org.aksw.commons.graph.index.jena.transform.QueryToGraphVisitor
 
visit(OpQuadPattern) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
visit(OpQuadPattern) - Method in class org.aksw.jena_sparql_api.algebra.visitor.OpVisitorTriplesQuads
 
visit(OpQuadPattern) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpQuadPattern) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpQuadPattern) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpReduced) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
visit(OpReduced) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
visit(OpReduced) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpReduced) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpReduced) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpSemiJoin) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpSemiJoin) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpSemiJoin) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpSequence) - Method in class org.aksw.commons.graph.index.jena.transform.OpToGraph
 
visit(OpSequence) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
visit(OpSequence) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzerVisitor
 
visit(OpSequence) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpSequence) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpSequence) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpService) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpService) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpService) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpSlice) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpSlice) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpSlice) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpTable) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpTable) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpTable) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpTopN) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpTopN) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpTopN) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpTriple) - Method in class org.aksw.jena_sparql_api.algebra.visitor.OpVisitorTriplesQuads
 
visit(OpTriple) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpTriple) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpTriple) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpUnfold) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpUnfold) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpUnfold) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(OpUnion) - Method in class org.aksw.jena_sparql_api.algebra.analysis.VarUsageAnalyzer2Visitor
 
visit(OpUnion) - Method in class org.aksw.jenax.sparql.algebra.eval.EvaluationDispatch
 
visit(OpUnion) - Method in class org.aksw.jenax.sparql.algebra.topdown.OpRewriter.OpVisitorBridge
 
visit(OpUnion) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(ExprAggregator) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(ExprFunction0) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(ExprFunction1) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(ExprFunction2) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(ExprFunction3) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(ExprFunctionN) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(ExprFunctionOp) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(ExprNone) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(ExprTripleTerm) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(ExprVar) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 
visit(NodeValue) - Method in class org.aksw.jenax.sparql.algebra.transform2.ApplyEvaluationVisitor
 

W

wrap(Op) - Method in class org.aksw.commons.graph.index.jena.transform.OpTransformNormalizeUnaryOps
 
wrapWithProjection(Op, Map<Var, Var>) - Static method in class org.aksw.jena_sparql_api.algebra.utils.OpUtils
safe version of extend with varMap - renames any colliding var names Select (?o As ?s) (?s As ?o) { ?s ?p ?o } -> Select (?o as ?v1) (?s As ?v2) { ?s ?p ?o } -> Select (?v1 As ?s) (?v2 As ?o) { { Select (?o as ?v1) ...
wrapWithServiceOld(Op, Node, Op) - Static method in class org.aksw.jena_sparql_api.algebra.utils.AlgebraUtils
Create a service node with a union where the first member is to be interpreted as the pattern that should be used for caching, and the second argument is the pattern to be executed.

X

xtransform(Collection<? extends Op>, Function<? super List<Op>, ? extends Op>, Predicate<? super Op>) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullFiltersIfCanMergeBGPs
 
xtransformUnion(Collection<? extends Op>, Function<? super List<Op>, ? extends Op>, Predicate<? super Op>) - Static method in class org.aksw.jena_sparql_api.algebra.transform.TransformPullFilters
 
A B C D E F G H I L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values