public class FederationStrategy extends EvaluationStrategyImpl
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, getVarValue, getZeroLengthPathIterator, isReducedOrDistinct, isTruepublic 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 EvaluationStrategyImplexpr - 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 EvaluationStrategyImplQueryEvaluationExceptionpublic CloseableIteration<BindingSet,QueryEvaluationException> evaluate(NaryJoin join, BindingSet bindings) throws QueryEvaluationException
QueryEvaluationExceptionpublic CloseableIteration<BindingSet,QueryEvaluationException> evaluate(LeftJoin leftJoin, BindingSet bindings) throws QueryEvaluationException
evaluate in class EvaluationStrategyImplQueryEvaluationExceptionpublic CloseableIteration<BindingSet,QueryEvaluationException> evaluate(Union union, BindingSet bindings) throws QueryEvaluationException
evaluate in class EvaluationStrategyImplQueryEvaluationExceptionCopyright © 2001–2015 Aduna. All rights reserved.