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, getLimit, getService, getUUID, getVarValue, isReducedOrDistinct, isTrue, isUnbound, optimize, setFederatedServiceResolver, setOptimizerPipelinepublic 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-2020 Eclipse Foundation. All Rights Reserved.