Index
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>) - 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
TripleandTriplePathobject 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
OpExecutorwhere 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
- 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>) - Constructor for class org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformVirtualBnodeUris
- 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.
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
- 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
- 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
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
- 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.ExprTransformSubstituteWithArgument
- 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
OpTableinstances to anotherOpTableinstance. - 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.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.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
All Classes and Interfaces|All Packages|Constant Field Values