QueryEvaluationStep |
DefaultEvaluationStrategy.precompile(TupleExpr expr,
QueryEvaluationContext context) |
|
QueryValueEvaluationStep |
DefaultEvaluationStrategy.precompile(ValueExpr expr,
QueryEvaluationContext context) |
|
QueryEvaluationStep |
TupleFunctionEvaluationStrategy.precompile(TupleExpr expr,
QueryEvaluationContext context) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(ArbitraryLengthPath alp,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(BinaryTupleOperator expr,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(BindingSetAssignment node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(BNodeGenerator node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(Bound node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(Coalesce node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(CompareAll node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(CompareAny node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(Compare node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(Datatype node,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(DescribeOperator node,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(Difference node,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(Distinct node,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(EmptySet emptySet,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.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 QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(Exists node,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(Extension node,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(Filter node,
QueryEvaluationContext context) |
|
QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(FunctionCall node,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(Group node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(If node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(In node,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(Intersection node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(IRIFunction node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(IsBNode node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(IsLiteral node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(IsNumeric node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(IsResource node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(IsURI node,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(Join node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(Label node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(LangMatches node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(Lang node,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(LeftJoin node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(ListMemberOperator node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(LocalName node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(MathExpr node,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(MultiProjection node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(Namespace node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(Not node,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(Order node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(Or node,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(Projection node,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(QueryRoot node,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(Reduced node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(Regex node,
QueryEvaluationContext context) |
Determines whether the two operands match according to the regex operator.
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(SameTerm node,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(Service service,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(SingletonSet singletonSet,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(Slice node,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(StatementPattern node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(Str node,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(TripleRef ref,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(TupleFunctionCall expr,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(UnaryTupleOperator expr,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(Union node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(ValueConstant valueConstant,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(ValueExprTripleRef node,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.prepare(Var var,
QueryEvaluationContext context) |
|
protected QueryEvaluationStep |
DefaultEvaluationStrategy.prepare(ZeroLengthPath zlp,
QueryEvaluationContext context) |
|
protected QueryValueEvaluationStep |
ExtendedEvaluationStrategy.prepare(Compare node,
QueryEvaluationContext context) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
protected QueryValueEvaluationStep |
ExtendedEvaluationStrategy.prepare(MathExpr node,
QueryEvaluationContext context) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
protected QueryEvaluationStep |
TupleFunctionEvaluationStrategy.prepare(TupleFunctionCall expr,
QueryEvaluationContext context) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.supplyBinaryValueEvaluation(BinaryValueOperator node,
BiFunction<Value,Value,Value> operation,
QueryEvaluationContext context) |
Supply a QueryValueEvalationStep that will invoke the function (operator passed in).
|
protected QueryValueEvaluationStep |
DefaultEvaluationStrategy.supplyUnaryValueEvaluation(UnaryValueOperator node,
Function<Value,Value> operation,
QueryEvaluationContext context) |
Return a QueryEvaluationStep that applies constant propegation.
|