public class LimitedSizeEvaluationStrategy extends EvaluationStrategyImpl
dataset, tripleSource
Constructor and Description |
---|
LimitedSizeEvaluationStrategy(TripleSource tripleSource,
Dataset dataset,
int maxCollectionsSize) |
LimitedSizeEvaluationStrategy(TripleSource tripleSource,
long maxSize) |
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, getLimit, getVarValue, isReducedOrDistinct, isTrue
public LimitedSizeEvaluationStrategy(TripleSource tripleSource, long maxSize)
tripleSource
- public LimitedSizeEvaluationStrategy(TripleSource tripleSource, Dataset dataset, int maxCollectionsSize)
tripleSource
- dataset
- maxCollectionsSize
- public CloseableIteration<BindingSet,QueryEvaluationException> evaluate(Distinct distinct, BindingSet bindings) throws QueryEvaluationException
evaluate
in class EvaluationStrategyImpl
QueryEvaluationException
public CloseableIteration<BindingSet,QueryEvaluationException> evaluate(Difference difference, BindingSet bindings) throws QueryEvaluationException
evaluate
in class EvaluationStrategyImpl
QueryEvaluationException
public CloseableIteration<BindingSet,QueryEvaluationException> evaluate(Intersection intersection, BindingSet bindings) throws QueryEvaluationException
evaluate
in class EvaluationStrategyImpl
QueryEvaluationException
public CloseableIteration<BindingSet,QueryEvaluationException> evaluate(Join join, BindingSet bindings) throws QueryEvaluationException
evaluate
in class EvaluationStrategyImpl
QueryEvaluationException
public CloseableIteration<BindingSet,QueryEvaluationException> evaluate(ArbitraryLengthPath alp, BindingSet bindings) throws QueryEvaluationException
evaluate
in class EvaluationStrategyImpl
QueryEvaluationException
protected ZeroLengthPathIteration getZeroLengthPathIterator(BindingSet bindings, Var subjectVar, Var objVar, Var contextVar, Value subj, Value obj)
getZeroLengthPathIterator
in class EvaluationStrategyImpl
public CloseableIteration<BindingSet,QueryEvaluationException> evaluate(Order node, BindingSet bindings) throws QueryEvaluationException
evaluate
in class EvaluationStrategyImpl
QueryEvaluationException
Copyright © 2001-2016 Aduna. All Rights Reserved.