Uses of Interface
org.eclipse.rdf4j.query.algebra.evaluation.QueryEvaluationStep
-
Packages that use QueryEvaluationStep Package Description org.eclipse.rdf4j.query.algebra.evaluation org.eclipse.rdf4j.query.algebra.evaluation.impl org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values org.eclipse.rdf4j.query.algebra.evaluation.iterator Implementations ofIterationrelevant to query evaluation. -
-
Uses of QueryEvaluationStep in org.eclipse.rdf4j.query.algebra.evaluation
Fields in org.eclipse.rdf4j.query.algebra.evaluation declared as QueryEvaluationStep Modifier and Type Field Description private QueryEvaluationStepQueryEvaluationStep.DelayedEvaluationIteration. argDeprecated, for removal: This API element is subject to removal in a future version.static QueryEvaluationStepQueryEvaluationStep. EMPTYMethods in org.eclipse.rdf4j.query.algebra.evaluation that return QueryEvaluationStep Modifier and Type Method Description static QueryEvaluationStepQueryEvaluationStep. empty()static QueryEvaluationStepQueryEvaluationStep. minimal(EvaluationStrategy strategy, TupleExpr expr)A fall back implementation that wraps a pre-existing evaluate method on a strategydefault QueryEvaluationStepEvaluationStrategy. precompile(TupleExpr expr)Prepare a QueryEvaluationStep that tries to do as much work once per query avoiding repeated calls to the same code as much as possible.default QueryEvaluationStepEvaluationStrategy. precompile(TupleExpr expr, QueryEvaluationContext context)static QueryEvaluationStepQueryEvaluationStep. wrap(QueryEvaluationStep qes, java.util.function.Function<CloseableIteration<BindingSet,QueryEvaluationException>,CloseableIteration<BindingSet,QueryEvaluationException>> wrap)Wrap an QueryEvalationStep: where we apply a function on every evaluation result of the wrapped EvaluationStep.Methods in org.eclipse.rdf4j.query.algebra.evaluation with parameters of type QueryEvaluationStep Modifier and Type Method Description static QueryEvaluationStepQueryEvaluationStep. wrap(QueryEvaluationStep qes, java.util.function.Function<CloseableIteration<BindingSet,QueryEvaluationException>,CloseableIteration<BindingSet,QueryEvaluationException>> wrap)Wrap an QueryEvalationStep: where we apply a function on every evaluation result of the wrapped EvaluationStep.Constructors in org.eclipse.rdf4j.query.algebra.evaluation with parameters of type QueryEvaluationStep Constructor Description DelayedEvaluationIteration(QueryEvaluationStep arg, BindingSet bs)Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of QueryEvaluationStep in org.eclipse.rdf4j.query.algebra.evaluation.impl
Classes in org.eclipse.rdf4j.query.algebra.evaluation.impl that implement QueryEvaluationStep Modifier and Type Class Description private classDefaultEvaluationStrategy.QueryRootQueryEvaluationStepclassExtensionQueryEvaluationStepFields in org.eclipse.rdf4j.query.algebra.evaluation.impl declared as QueryEvaluationStep Modifier and Type Field Description private QueryEvaluationStepDefaultEvaluationStrategy.QueryRootQueryEvaluationStep. argprivate QueryEvaluationStepExtensionQueryEvaluationStep. argMethods in org.eclipse.rdf4j.query.algebra.evaluation.impl that return QueryEvaluationStep Modifier and Type Method Description QueryEvaluationStepDefaultEvaluationStrategy. precompile(TupleExpr expr)QueryEvaluationStepDefaultEvaluationStrategy. precompile(TupleExpr expr, QueryEvaluationContext context)QueryEvaluationStepTupleFunctionEvaluationStrategy. precompile(TupleExpr expr, QueryEvaluationContext context)Deprecated, for removal: This API element is subject to removal in a future version.protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(ArbitraryLengthPath alp, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(BinaryTupleOperator expr, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(BindingSetAssignment node, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(DescribeOperator node, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(Difference node, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(Distinct node, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(EmptySet emptySet, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(Extension node, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(Filter node, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(Group node, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(Intersection node, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(Join node, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(LeftJoin node, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(MultiProjection node, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(Order node, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(Projection node, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(QueryRoot node, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(Reduced node, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(Service service, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(SingletonSet singletonSet, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(Slice node, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(StatementPattern node, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(TripleRef ref, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(TupleFunctionCall expr, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(UnaryTupleOperator expr, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(Union node, QueryEvaluationContext context)protected QueryEvaluationStepDefaultEvaluationStrategy. prepare(ZeroLengthPath zlp, QueryEvaluationContext context)protected QueryEvaluationStepTupleFunctionEvaluationStrategy. prepare(TupleFunctionCall expr, QueryEvaluationContext context)Deprecated, for removal: This API element is subject to removal in a future version.private QueryEvaluationStepDefaultEvaluationStrategy. trackResultSize(TupleExpr expr, QueryEvaluationStep qes)private QueryEvaluationStepDefaultEvaluationStrategy. trackTime(TupleExpr expr, QueryEvaluationStep qes)Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type QueryEvaluationStep Modifier and Type Method Description private QueryEvaluationStepDefaultEvaluationStrategy. trackResultSize(TupleExpr expr, QueryEvaluationStep qes)private QueryEvaluationStepDefaultEvaluationStrategy. trackTime(TupleExpr expr, QueryEvaluationStep qes)Constructors in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type QueryEvaluationStep Constructor Description ExtensionQueryEvaluationStep(QueryEvaluationStep arg, java.util.function.Consumer<MutableBindingSet> consumer, QueryEvaluationContext context)QueryRootQueryEvaluationStep(QueryEvaluationStep arg, QueryEvaluationContext context) -
Uses of QueryEvaluationStep in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
Subinterfaces of QueryEvaluationStep in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps Modifier and Type Interface Description interfaceSliceQueryEvaluationStepFields in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps declared as QueryEvaluationStep Modifier and Type Field Description private QueryEvaluationStepSliceQueryEvaluationStep.OffSetAndLimitQueryEvaluationStep. argumentprivate QueryEvaluationStepSliceQueryEvaluationStep.OnlyLimitQueryEvaluationStep. argumentprivate QueryEvaluationStepSliceQueryEvaluationStep.OnlyOffsetQueryEvaluationStep. argumentprivate QueryEvaluationStepLeftJoinQueryEvaluationStep. leftprivate QueryEvaluationStepIntersectionQueryEvaluationStep. leftArgprivate QueryEvaluationStepMinusQueryEvaluationStep. leftQesprivate QueryEvaluationStepUnionQueryEvaluationStep. leftQesprivate QueryEvaluationStepOrderQueryEvaluationStep. preparedArgprivate QueryEvaluationStepProjectionQueryEvaluationStep. qesprivate QueryEvaluationStepLeftJoinQueryEvaluationStep. rightprivate QueryEvaluationStepUnionQueryEvaluationStep. rightQesMethods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps that return QueryEvaluationStep Modifier and Type Method Description static QueryEvaluationStepLeftJoinQueryEvaluationStep. supply(EvaluationStrategy strategy, LeftJoin leftJoin, QueryEvaluationContext context)static QueryEvaluationStepSliceQueryEvaluationStep. supply(Slice slice, QueryEvaluationStep argument)Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with parameters of type QueryEvaluationStep Modifier and Type Method Description static QueryEvaluationStepSliceQueryEvaluationStep. supply(Slice slice, QueryEvaluationStep argument) -
Uses of QueryEvaluationStep in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values
Fields in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values declared as QueryEvaluationStep Modifier and Type Field Description private QueryEvaluationStepCompareAllQueryValueEvaluationStep. subqueryprivate QueryEvaluationStepCompareAnyValueEvaluationStep. subqueryprivate QueryEvaluationStepExistsQueryValueEvaluationStep. subqueryprivate QueryEvaluationStepInValueEvaluationStep. subqueryConstructors in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values with parameters of type QueryEvaluationStep Constructor Description CompareAllQueryValueEvaluationStep(QueryValueEvaluationStep arg, CompareAll node, QueryEvaluationStep subquery, QueryEvaluationContext context)CompareAnyValueEvaluationStep(QueryValueEvaluationStep arg, CompareAny node, QueryEvaluationStep subquery, QueryEvaluationContext context)ExistsQueryValueEvaluationStep(QueryEvaluationStep subquery)InValueEvaluationStep(In node, QueryEvaluationStep subquery, QueryValueEvaluationStep left) -
Uses of QueryEvaluationStep in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Fields in org.eclipse.rdf4j.query.algebra.evaluation.iterator declared as QueryEvaluationStep Modifier and Type Field Description private QueryEvaluationStepDelayedEvaluationIteration. argprivate QueryEvaluationStepGroupIterator. argumentsprivate QueryEvaluationStepZeroLengthPathIteration. precompileprivate QueryEvaluationStepJoinIterator. preparedRightprivate QueryEvaluationStepLeftJoinIterator. prepareRightArgMethods in org.eclipse.rdf4j.query.algebra.evaluation.iterator that return QueryEvaluationStep Modifier and Type Method Description static QueryEvaluationStepFilterIterator. supply(Filter filter, EvaluationStrategy strategy, QueryEvaluationContext context)Deprecated.Constructors in org.eclipse.rdf4j.query.algebra.evaluation.iterator with parameters of type QueryEvaluationStep Constructor Description BadlyDesignedLeftJoinIterator(QueryEvaluationStep left, QueryEvaluationStep right, QueryValueEvaluationStep joinCondition, BindingSet inputBindings, java.util.Set<java.lang.String> problemVars)DelayedEvaluationIteration(QueryEvaluationStep arg, BindingSet bs)HashJoinIteration(QueryEvaluationStep left, QueryEvaluationStep right, BindingSet bindings, boolean leftJoin, java.lang.String[] joinAttributes, QueryEvaluationContext context)JoinIterator(EvaluationStrategy strategy, QueryEvaluationStep leftPrepared, QueryEvaluationStep rightPrepared, Join join, BindingSet bindings)LeftJoinIterator(QueryEvaluationStep left, QueryEvaluationStep right, QueryValueEvaluationStep joinCondition, BindingSet bindings, java.util.Set<java.lang.String> scopeBindingNamse)
-