Class StrictEvaluationStrategy
java.lang.Object
org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- All Implemented Interfaces:
EvaluationStrategy
,FederatedServiceResolver
,FederatedServiceResolverClient
- Direct Known Subclasses:
ExtendedEvaluationStrategy
,FederationEvalStrategy
,TupleFunctionEvaluationStrategy
@Deprecated(since="4.3.0",
forRemoval=true)
public class StrictEvaluationStrategy
extends DefaultEvaluationStrategy
Deprecated, for removal: This API element is subject to removal in a future version.
Minimally-conforming SPARQL 1.1 Query Evaluation strategy, to evaluate one
TupleExpr
on the given
TripleSource
, optionally using the given Dataset
.- Author:
- Jeen Broekstra, James Leigh, Arjohn Kampman, David Huynh, Andreas Schwarte
- See Also:
-
Field Summary
Fields inherited from class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
dataset, serviceResolver, tripleSource
-
Constructor Summary
ConstructorDescriptionStrictEvaluationStrategy
(TripleSource tripleSource, FederatedServiceResolver serviceResolver) Deprecated, for removal: This API element is subject to removal in a future version.StrictEvaluationStrategy
(TripleSource tripleSource, Dataset dataset, FederatedServiceResolver serviceResolver) Deprecated, for removal: This API element is subject to removal in a future version.StrictEvaluationStrategy
(TripleSource tripleSource, Dataset dataset, FederatedServiceResolver serviceResolver, long iterationCacheSyncTreshold, EvaluationStatistics evaluationStatistics) Deprecated, for removal: This API element is subject to removal in a future version.StrictEvaluationStrategy
(TripleSource tripleSource, Dataset dataset, FederatedServiceResolver serviceResolver, long iterationCacheSyncTreshold, EvaluationStatistics evaluationStatistics, boolean trackResultSize) Deprecated, for removal: This API element is subject to removal in a future version.StrictEvaluationStrategy
(TripleSource tripleSource, Dataset dataset, FederatedServiceResolver serviceResolver, long iterationCacheSyncTreshold, EvaluationStatistics evaluationStatistics, boolean trackResultSize, TupleFunctionRegistry tupleFunctionRegistry) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Methods inherited from class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
evaluate, evaluate, evaluate, evaluate, evaluate, getCollectionFactory, getFederatedServiceResolver, getLimit, getQueryEvaluationMode, getService, getVarValue, isReducedOrDistinct, isTrue, isTrue, optimize, precompile, precompile, precompile, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, setCollectionFactory, setFederatedServiceResolver, setOptimizerPipeline, setQueryEvaluationMode, setTrackResultSize, setTrackTime, supplyBinaryValueEvaluation, supplyUnaryValueEvaluation
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
isTrackResultSize, makeQueue, makeSet
-
Constructor Details
-
StrictEvaluationStrategy
public StrictEvaluationStrategy(TripleSource tripleSource, FederatedServiceResolver serviceResolver) Deprecated, for removal: This API element is subject to removal in a future version. -
StrictEvaluationStrategy
public StrictEvaluationStrategy(TripleSource tripleSource, Dataset dataset, FederatedServiceResolver serviceResolver) Deprecated, for removal: This API element is subject to removal in a future version. -
StrictEvaluationStrategy
public StrictEvaluationStrategy(TripleSource tripleSource, Dataset dataset, FederatedServiceResolver serviceResolver, long iterationCacheSyncTreshold, EvaluationStatistics evaluationStatistics) Deprecated, for removal: This API element is subject to removal in a future version. -
StrictEvaluationStrategy
public StrictEvaluationStrategy(TripleSource tripleSource, Dataset dataset, FederatedServiceResolver serviceResolver, long iterationCacheSyncTreshold, EvaluationStatistics evaluationStatistics, boolean trackResultSize) Deprecated, for removal: This API element is subject to removal in a future version. -
StrictEvaluationStrategy
public StrictEvaluationStrategy(TripleSource tripleSource, Dataset dataset, FederatedServiceResolver serviceResolver, long iterationCacheSyncTreshold, EvaluationStatistics evaluationStatistics, boolean trackResultSize, TupleFunctionRegistry tupleFunctionRegistry) Deprecated, for removal: This API element is subject to removal in a future version.
-
DefaultEvaluationStrategy
instead.