Uses of Interface
org.eclipse.rdf4j.query.algebra.evaluation.QueryValueEvaluationStep
-
Packages that use QueryValueEvaluationStep Package Description org.eclipse.rdf4j.federated.evaluation 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 QueryValueEvaluationStep in org.eclipse.rdf4j.federated.evaluation
Methods in org.eclipse.rdf4j.federated.evaluation that return QueryValueEvaluationStep Modifier and Type Method Description QueryValueEvaluationStepFederationEvalStrategy. precompile(ValueExpr expr, QueryEvaluationContext context)protected QueryValueEvaluationStepFederationEvalStrategy. prepare(ConjunctiveFilterExpr node, QueryEvaluationContext context)protected QueryValueEvaluationStepFederationEvalStrategy. prepare(FilterExpr node, QueryEvaluationContext context) -
Uses of QueryValueEvaluationStep in org.eclipse.rdf4j.query.algebra.evaluation
Classes in org.eclipse.rdf4j.query.algebra.evaluation that implement QueryValueEvaluationStep Modifier and Type Class Description static classQueryValueEvaluationStep.ApplyFunctionForEachBindingA minimal implementation that falls calls a function that should return a value per passed in bindingsets.static classQueryValueEvaluationStep.ConstantQueryValueEvaluationStepA QueryValueEvalationStep that will return the same constant value throughout the query execution.static classQueryValueEvaluationStep.FailA minimal implementation that falls is known to throw an ValueExprEvaluationException.static classQueryValueEvaluationStep.MinimalA minimal implementation that falls back to calling evaluate in the strategy.Methods in org.eclipse.rdf4j.query.algebra.evaluation that return QueryValueEvaluationStep Modifier and Type Method Description default QueryValueEvaluationStepEvaluationStrategy. precompile(ValueExpr arg, QueryEvaluationContext context)Methods in org.eclipse.rdf4j.query.algebra.evaluation with parameters of type QueryValueEvaluationStep Modifier and Type Method Description booleanEvaluationStrategy. isTrue(QueryValueEvaluationStep expr, BindingSet bindings) -
Uses of QueryValueEvaluationStep in org.eclipse.rdf4j.query.algebra.evaluation.impl
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl that return QueryValueEvaluationStep Modifier and Type Method Description QueryValueEvaluationStepDefaultEvaluationStrategy. precompile(ValueExpr expr, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(BNodeGenerator node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(Bound node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(Coalesce node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(CompareAll node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(CompareAny node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(Compare node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(Datatype node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(Now node, QueryEvaluationContext context)During the execution of a single query NOW() should always return the same result and is in practical terms a constant during evaluation.protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(Exists node, QueryEvaluationContext context)QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(FunctionCall node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(If node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(In node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(IRIFunction node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(IsBNode node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(IsLiteral node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(IsNumeric node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(IsResource node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(IsURI node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(Label node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(LangMatches node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(Lang node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(ListMemberOperator node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(LocalName node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(MathExpr node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(Namespace node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(Not node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(Or node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(Regex node, QueryEvaluationContext context)Determines whether the two operands match according to theregexoperator.protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(SameTerm node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(Str node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(ValueConstant valueConstant, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(ValueExprTripleRef node, QueryEvaluationContext context)protected QueryValueEvaluationStepDefaultEvaluationStrategy. prepare(Var var, QueryEvaluationContext context)protected QueryValueEvaluationStepExtendedEvaluationStrategy. prepare(Compare node, QueryEvaluationContext context)Deprecated, for removal: This API element is subject to removal in a future version.protected QueryValueEvaluationStepExtendedEvaluationStrategy. prepare(MathExpr node, QueryEvaluationContext context)Deprecated, for removal: This API element is subject to removal in a future version.protected QueryValueEvaluationStepDefaultEvaluationStrategy. supplyBinaryValueEvaluation(BinaryValueOperator node, BiFunction<Value,Value,Value> operation, QueryEvaluationContext context)Supply a QueryValueEvalationStep that will invoke the function (operator passed in).protected QueryValueEvaluationStepDefaultEvaluationStrategy. supplyUnaryValueEvaluation(UnaryValueOperator node, Function<Value,Value> operation, QueryEvaluationContext context)Return a QueryEvaluationStep that applies constant propegation.Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type QueryValueEvaluationStep Modifier and Type Method Description booleanDefaultEvaluationStrategy. isTrue(QueryValueEvaluationStep expr, BindingSet bindings) -
Uses of QueryValueEvaluationStep in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps that return QueryValueEvaluationStep Modifier and Type Method Description static QueryValueEvaluationStepRegexValueEvaluationStepSupplier. make(EvaluationStrategy strategy, Regex node, QueryEvaluationContext context)Constructors in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with parameters of type QueryValueEvaluationStep Constructor Description LeftJoinQueryEvaluationStep(QueryEvaluationStep right, QueryValueEvaluationStep condition, QueryEvaluationStep left, LeftJoin leftJoin, Set<String> optionalVars)LeftJoinQueryEvaluationStep(QueryEvaluationStep right, QueryValueEvaluationStep condition, QueryEvaluationStep left, LeftJoin leftJoin, VarNameCollector optionalVarCollector)Deprecated, for removal: This API element is subject to removal in a future version.ZeroLengthPathEvaluationStep(Var subjectVar, Var objVar, Var contextVar, QueryValueEvaluationStep subPrep, QueryValueEvaluationStep objPrep, EvaluationStrategy strategy, QueryEvaluationContext context) -
Uses of QueryValueEvaluationStep in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values
Classes in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values that implement QueryValueEvaluationStep Modifier and Type Class Description classAndValueEvaluationStepclassCompareAllQueryValueEvaluationStepclassCompareAnyValueEvaluationStepclassExistsQueryValueEvaluationStepclassIfValueEvaluationStepclassInValueEvaluationStepclassListMemberValueOperationStepclassOrValueEvaluationStepclassValueExprTripleRefEvaluationStepConstructor parameters in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values with type arguments of type QueryValueEvaluationStep Constructor Description ListMemberValueOperationStep(List<QueryValueEvaluationStep> compiledArgs) -
Uses of QueryValueEvaluationStep in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Constructors in org.eclipse.rdf4j.query.algebra.evaluation.iterator with parameters of type QueryValueEvaluationStep Constructor Description BadlyDesignedLeftJoinIterator(QueryEvaluationStep left, QueryEvaluationStep right, QueryValueEvaluationStep joinCondition, BindingSet inputBindings, Set<String> problemVars)FilterIterator(Filter filter, CloseableIteration<BindingSet,QueryEvaluationException> iter, QueryValueEvaluationStep condition, EvaluationStrategy strategy)Deprecated.LeftJoinIterator(QueryEvaluationStep left, QueryEvaluationStep right, QueryValueEvaluationStep joinCondition, BindingSet bindings, Set<String> scopeBindingNamse)
-