Uses of Class
org.eclipse.rdf4j.query.algebra.ArbitraryLengthPath
Package
Description
Abstract Query Algebra model.
-
Uses of ArbitraryLengthPath in org.eclipse.rdf4j.federated.algebra
Modifier and TypeClassDescriptionclass
AnArbitraryLengthPath
node which can be evaluated at a single node.class
A specialization ofArbitraryLengthPath
to maintain theQueryInfo
ModifierConstructorDescriptionExclusiveArbitraryLengthPath
(ArbitraryLengthPath path, StatementSource owner, QueryInfo queryInfo) FedXArbitraryLengthPath
(ArbitraryLengthPath path, QueryInfo queryInfo) -
Uses of ArbitraryLengthPath in org.eclipse.rdf4j.federated.optimizer
Modifier and TypeMethodDescriptionvoid
ExclusiveTupleExprOptimizer.meet
(ArbitraryLengthPath node) void
GenericInfoOptimizer.meet
(ArbitraryLengthPath node) -
Uses of ArbitraryLengthPath in org.eclipse.rdf4j.federated.util
Modifier and TypeMethodDescriptionstatic String
QueryStringUtil.toString
(ArbitraryLengthPath node, Set<String> varNames, BindingSet bindings) Converts anArbitraryLengthPath
node to a sub query string and makes sure to insert any bindings.static TupleExpr
QueryAlgebraUtil.toTupleExpr
(ArbitraryLengthPath node, Set<String> varNames, BindingSet bindings) Convert the givenArbitraryLengthPath
to a freshTupleExpr
where all provided bindings are bound. -
Uses of ArbitraryLengthPath in org.eclipse.rdf4j.query.algebra
-
Uses of ArbitraryLengthPath in org.eclipse.rdf4j.query.algebra.evaluation.impl
Modifier and TypeMethodDescriptionvoid
EvaluationStatistics.CardinalityCalculator.meet
(ArbitraryLengthPath node) protected QueryEvaluationStep
DefaultEvaluationStrategy.prepare
(ArbitraryLengthPath alp, QueryEvaluationContext context) -
Uses of ArbitraryLengthPath in org.eclipse.rdf4j.query.algebra.helpers
Modifier and TypeMethodDescriptionvoid
AbstractQueryModelVisitor.meet
(ArbitraryLengthPath node) void
AbstractSimpleQueryModelVisitor.meet
(ArbitraryLengthPath node) void
StatementPatternVisitor.meet
(ArbitraryLengthPath node) -
Uses of ArbitraryLengthPath in org.eclipse.rdf4j.queryrender.sparql