public class LimitedSizeEvaluationStrategy extends StrictEvaluationStrategy
dataset, serviceResolver, tripleSource| Constructor and Description |
|---|
LimitedSizeEvaluationStrategy(TripleSource tripleSource,
org.eclipse.rdf4j.query.Dataset dataset,
int maxCollectionsSize,
org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolver serviceManager) |
LimitedSizeEvaluationStrategy(TripleSource tripleSource,
long maxSize,
org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolver serviceManager) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> |
evaluate(org.eclipse.rdf4j.query.algebra.ArbitraryLengthPath alp,
org.eclipse.rdf4j.query.BindingSet bindings) |
org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> |
evaluate(org.eclipse.rdf4j.query.algebra.Difference difference,
org.eclipse.rdf4j.query.BindingSet bindings) |
org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> |
evaluate(org.eclipse.rdf4j.query.algebra.Distinct distinct,
org.eclipse.rdf4j.query.BindingSet bindings) |
org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> |
evaluate(org.eclipse.rdf4j.query.algebra.Intersection intersection,
org.eclipse.rdf4j.query.BindingSet bindings) |
org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> |
evaluate(org.eclipse.rdf4j.query.algebra.Join join,
org.eclipse.rdf4j.query.BindingSet bindings) |
org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> |
evaluate(org.eclipse.rdf4j.query.algebra.Order node,
org.eclipse.rdf4j.query.BindingSet bindings) |
protected ZeroLengthPathIteration |
getZeroLengthPathIterator(org.eclipse.rdf4j.query.BindingSet bindings,
org.eclipse.rdf4j.query.algebra.Var subjectVar,
org.eclipse.rdf4j.query.algebra.Var objVar,
org.eclipse.rdf4j.query.algebra.Var contextVar,
org.eclipse.rdf4j.model.Value subj,
org.eclipse.rdf4j.model.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, setFederatedServiceResolverpublic LimitedSizeEvaluationStrategy(TripleSource tripleSource, long maxSize, org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolver serviceManager)
tripleSource - public LimitedSizeEvaluationStrategy(TripleSource tripleSource, org.eclipse.rdf4j.query.Dataset dataset, int maxCollectionsSize, org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolver serviceManager)
tripleSource - dataset - maxCollectionsSize - public org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> evaluate(org.eclipse.rdf4j.query.algebra.Distinct distinct,
org.eclipse.rdf4j.query.BindingSet bindings)
throws org.eclipse.rdf4j.query.QueryEvaluationException
evaluate in class StrictEvaluationStrategyorg.eclipse.rdf4j.query.QueryEvaluationExceptionpublic org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> evaluate(org.eclipse.rdf4j.query.algebra.Difference difference,
org.eclipse.rdf4j.query.BindingSet bindings)
throws org.eclipse.rdf4j.query.QueryEvaluationException
evaluate in class StrictEvaluationStrategyorg.eclipse.rdf4j.query.QueryEvaluationExceptionpublic org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> evaluate(org.eclipse.rdf4j.query.algebra.Intersection intersection,
org.eclipse.rdf4j.query.BindingSet bindings)
throws org.eclipse.rdf4j.query.QueryEvaluationException
evaluate in class StrictEvaluationStrategyorg.eclipse.rdf4j.query.QueryEvaluationExceptionpublic org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> evaluate(org.eclipse.rdf4j.query.algebra.Join join,
org.eclipse.rdf4j.query.BindingSet bindings)
throws org.eclipse.rdf4j.query.QueryEvaluationException
evaluate in class StrictEvaluationStrategyorg.eclipse.rdf4j.query.QueryEvaluationExceptionpublic org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> evaluate(org.eclipse.rdf4j.query.algebra.ArbitraryLengthPath alp,
org.eclipse.rdf4j.query.BindingSet bindings)
throws org.eclipse.rdf4j.query.QueryEvaluationException
evaluate in class StrictEvaluationStrategyorg.eclipse.rdf4j.query.QueryEvaluationExceptionprotected ZeroLengthPathIteration getZeroLengthPathIterator(org.eclipse.rdf4j.query.BindingSet bindings, org.eclipse.rdf4j.query.algebra.Var subjectVar, org.eclipse.rdf4j.query.algebra.Var objVar, org.eclipse.rdf4j.query.algebra.Var contextVar, org.eclipse.rdf4j.model.Value subj, org.eclipse.rdf4j.model.Value obj)
getZeroLengthPathIterator in class StrictEvaluationStrategypublic org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> evaluate(org.eclipse.rdf4j.query.algebra.Order node,
org.eclipse.rdf4j.query.BindingSet bindings)
throws org.eclipse.rdf4j.query.QueryEvaluationException
evaluate in class StrictEvaluationStrategyorg.eclipse.rdf4j.query.QueryEvaluationExceptionCopyright © 2015-2019 Eclipse Foundation. All Rights Reserved.