public class LimitedSizeEvaluationStrategy extends StrictEvaluationStrategy
dataset, serviceResolver, tripleSource| Constructor and Description |
|---|
LimitedSizeEvaluationStrategy(TripleSource tripleSource,
Dataset dataset,
int maxCollectionsSize,
FederatedServiceResolver serviceManager) |
LimitedSizeEvaluationStrategy(TripleSource tripleSource,
long maxSize,
FederatedServiceResolver serviceManager) |
| Modifier and Type | Method and Description |
|---|---|
CloseableIteration<BindingSet,QueryEvaluationException> |
evaluate(ArbitraryLengthPath alp,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
evaluate(Difference difference,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
evaluate(Distinct distinct,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
evaluate(Intersection intersection,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
evaluate(Join join,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
evaluate(Order node,
BindingSet bindings) |
protected ZeroLengthPathIteration |
getZeroLengthPathIterator(BindingSet bindings,
Var subjectVar,
Var objVar,
Var contextVar,
Value subj,
Value obj) |
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, isReducedOrDistinct, isTrue, isUnbound, optimize, setFederatedServiceResolver, setOptimizerPipeline, setTrackResultSize, setTrackTimepublic LimitedSizeEvaluationStrategy(TripleSource tripleSource, long maxSize, FederatedServiceResolver serviceManager)
tripleSource - public LimitedSizeEvaluationStrategy(TripleSource tripleSource, Dataset dataset, int maxCollectionsSize, FederatedServiceResolver serviceManager)
tripleSource - dataset - maxCollectionsSize - public CloseableIteration<BindingSet,QueryEvaluationException> evaluate(Distinct distinct, BindingSet bindings) throws QueryEvaluationException
evaluate in class StrictEvaluationStrategyQueryEvaluationExceptionpublic CloseableIteration<BindingSet,QueryEvaluationException> evaluate(Difference difference, BindingSet bindings) throws QueryEvaluationException
evaluate in class StrictEvaluationStrategyQueryEvaluationExceptionpublic CloseableIteration<BindingSet,QueryEvaluationException> evaluate(Intersection intersection, BindingSet bindings) throws QueryEvaluationException
evaluate in class StrictEvaluationStrategyQueryEvaluationExceptionpublic CloseableIteration<BindingSet,QueryEvaluationException> evaluate(Join join, BindingSet bindings) throws QueryEvaluationException
evaluate in class StrictEvaluationStrategyQueryEvaluationExceptionpublic CloseableIteration<BindingSet,QueryEvaluationException> evaluate(ArbitraryLengthPath alp, BindingSet bindings) throws QueryEvaluationException
evaluate in class StrictEvaluationStrategyQueryEvaluationExceptionprotected ZeroLengthPathIteration getZeroLengthPathIterator(BindingSet bindings, Var subjectVar, Var objVar, Var contextVar, Value subj, Value obj)
getZeroLengthPathIterator in class StrictEvaluationStrategypublic CloseableIteration<BindingSet,QueryEvaluationException> evaluate(Order node, BindingSet bindings) throws QueryEvaluationException
evaluate in class StrictEvaluationStrategyQueryEvaluationExceptionCopyright © 2015-2021 Eclipse Foundation. All Rights Reserved.