Class LimitedSizeEvaluationStrategy
java.lang.Object
org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
org.eclipse.rdf4j.query.algebra.evaluation.limited.LimitedSizeEvaluationStrategy
- All Implemented Interfaces:
EvaluationStrategy, FederatedServiceResolver, FederatedServiceResolverClient, UUIDable
@Deprecated(forRemoval=true,
since="4.2.4")
public class LimitedSizeEvaluationStrategy
extends StrictEvaluationStrategy
Deprecated, for removal: This API element is subject to removal in a future version.
since 4.2.4. See https://github.com/eclipse/rdf4j/issues/3983
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final longDeprecated, for removal: This API element is subject to removal in a future version.private final AtomicLongDeprecated, for removal: This API element is subject to removal in a future version.Fields inherited from class DefaultEvaluationStrategy
dataset, serviceResolver, tripleSource -
Constructor Summary
ConstructorsConstructorDescriptionLimitedSizeEvaluationStrategy(TripleSource tripleSource, long maxSize, FederatedServiceResolver serviceManager) Deprecated, for removal: This API element is subject to removal in a future version.LimitedSizeEvaluationStrategy(TripleSource tripleSource, Dataset dataset, int maxCollectionsSize, FederatedServiceResolver serviceManager) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Methods inherited from class DefaultEvaluationStrategy
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, evaluate, evaluate, evaluate, evaluate, evaluate, getCollectionFactory, getFederatedServiceResolver, getLimit, getQueryEvaluationMode, getService, getUUID, 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, supplyUnaryValueEvaluationMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface EvaluationStrategy
isTrackResultSize, makeQueue
-
Field Details
-
used
Deprecated, for removal: This API element is subject to removal in a future version. -
maxSize
private final long maxSizeDeprecated, for removal: This API element is subject to removal in a future version.
-
-
Constructor Details
-
LimitedSizeEvaluationStrategy
public LimitedSizeEvaluationStrategy(TripleSource tripleSource, long maxSize, FederatedServiceResolver serviceManager) Deprecated, for removal: This API element is subject to removal in a future version.- Parameters:
tripleSource-
-
LimitedSizeEvaluationStrategy
public LimitedSizeEvaluationStrategy(TripleSource tripleSource, Dataset dataset, int maxCollectionsSize, FederatedServiceResolver serviceManager) Deprecated, for removal: This API element is subject to removal in a future version.- Parameters:
tripleSource-dataset-maxCollectionsSize-
-
-
Method Details
-
makeSet
Deprecated, for removal: This API element is subject to removal in a future version.
-