public class ExtendedEvaluationStrategy extends TupleFunctionEvaluationStrategy
StrictEvaluationStrategy
.dataset, serviceResolver, tripleSource
Constructor and Description |
---|
ExtendedEvaluationStrategy(TripleSource tripleSource,
Dataset dataset,
FederatedServiceResolver serviceResolver,
long iterationCacheSyncThreshold,
EvaluationStatistics evaluationStatistics) |
Modifier and Type | Method and Description |
---|---|
Value |
evaluate(Compare node,
BindingSet bindings) |
Value |
evaluate(MathExpr node,
BindingSet bindings) |
evaluate, evaluate, evaluate
evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, getLimit, getService, getUUID, getVarValue, getZeroLengthPathIterator, isReducedOrDistinct, isTrue, isUnbound, optimize, setFederatedServiceResolver, setOptimizerPipeline
public ExtendedEvaluationStrategy(TripleSource tripleSource, Dataset dataset, FederatedServiceResolver serviceResolver, long iterationCacheSyncThreshold, EvaluationStatistics evaluationStatistics)
public Value evaluate(Compare node, BindingSet bindings) throws ValueExprEvaluationException, QueryEvaluationException
evaluate
in class StrictEvaluationStrategy
ValueExprEvaluationException
QueryEvaluationException
public Value evaluate(MathExpr node, BindingSet bindings) throws ValueExprEvaluationException, QueryEvaluationException
evaluate
in class StrictEvaluationStrategy
ValueExprEvaluationException
QueryEvaluationException
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.