public class FederationStrategy extends StrictEvaluationStrategy
OwnedTupleExpr is the given member.ParallelJoinCursor, 
ParallelLeftJoinCursordataset, serviceResolver, tripleSource| Constructor and Description | 
|---|
| FederationStrategy(Executor executor,
                  TripleSource tripleSource,
                  Dataset dataset,
                  FederatedServiceResolver serviceManager) | 
| Modifier and Type | Method and Description | 
|---|---|
| CloseableIteration<BindingSet,QueryEvaluationException> | evaluate(Join join,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | evaluate(LeftJoin leftJoin,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | evaluate(NaryJoin join,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | evaluate(TupleExpr expr,
        BindingSet bindings)Evaluates the tuple expression against the supplied triple source with the specified set of variable bindings as
 input. | 
| CloseableIteration<BindingSet,QueryEvaluationException> | evaluate(Union union,
        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, getLimit, getService, getUUID, getVarValue, getZeroLengthPathIterator, isReducedOrDistinct, isTrue, isUnbound, optimize, setFederatedServiceResolver, setOptimizerPipelinepublic FederationStrategy(Executor executor, TripleSource tripleSource, Dataset dataset, FederatedServiceResolver serviceManager)
public CloseableIteration<BindingSet,QueryEvaluationException> evaluate(TupleExpr expr, BindingSet bindings) throws QueryEvaluationException
EvaluationStrategyevaluate in interface EvaluationStrategyevaluate in class StrictEvaluationStrategyexpr - The Tuple Expression to evaluatebindings - The variables bindings to use for evaluating the expression, if applicable.QueryEvaluationExceptionpublic CloseableIteration<BindingSet,QueryEvaluationException> evaluate(Join join, BindingSet bindings) throws QueryEvaluationException
evaluate in class StrictEvaluationStrategyQueryEvaluationExceptionpublic CloseableIteration<BindingSet,QueryEvaluationException> evaluate(NaryJoin join, BindingSet bindings) throws QueryEvaluationException
QueryEvaluationExceptionpublic CloseableIteration<BindingSet,QueryEvaluationException> evaluate(LeftJoin leftJoin, BindingSet bindings) throws QueryEvaluationException
evaluate in class StrictEvaluationStrategyQueryEvaluationExceptionpublic CloseableIteration<BindingSet,QueryEvaluationException> evaluate(Union union, BindingSet bindings) throws QueryEvaluationException
evaluate in class StrictEvaluationStrategyQueryEvaluationExceptionCopyright © 2015-2020 Eclipse Foundation. All Rights Reserved.