Uses of Class
org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics
Packages that use EvaluationStatistics
Package
Description
Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).
An implementation of the RDF SAIL API that uses main memory for storage.
-
Uses of EvaluationStatistics in org.eclipse.rdf4j.query.algebra.evaluation
Methods in org.eclipse.rdf4j.query.algebra.evaluation with parameters of type EvaluationStatisticsModifier and TypeMethodDescriptionEvaluationStrategyFactory.createEvaluationStrategy
(Dataset dataset, TripleSource tripleSource, EvaluationStatistics evaluationStatistics) EvaluationStrategy.optimize
(TupleExpr expr, EvaluationStatistics evaluationStatistics, BindingSet bindings) Execute theQueryOptimizerPipeline
on the givenTupleExpr
to optimize its execution plan. -
Uses of EvaluationStatistics in org.eclipse.rdf4j.query.algebra.evaluation.impl
Subclasses of EvaluationStatistics in org.eclipse.rdf4j.query.algebra.evaluation.implMethods in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type EvaluationStatisticsModifier and TypeMethodDescriptionDefaultEvaluationStrategyFactory.createEvaluationStrategy
(Dataset dataset, TripleSource tripleSource, EvaluationStatistics evaluationStatistics) ExtendedEvaluationStrategyFactory.createEvaluationStrategy
(Dataset dataset, TripleSource tripleSource, EvaluationStatistics evaluationStatistics) Deprecated, for removal: This API element is subject to removal in a future version.StrictEvaluationStrategyFactory.createEvaluationStrategy
(Dataset dataset, TripleSource tripleSource, EvaluationStatistics evaluationStatistics) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.optimize
(TupleExpr expr, EvaluationStatistics evaluationStatistics, BindingSet bindings) Execute theQueryOptimizerPipeline
on the givenTupleExpr
to optimize its execution plan.Constructors in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type EvaluationStatisticsModifierConstructorDescriptionDefaultEvaluationStrategy
(TripleSource tripleSource, Dataset dataset, FederatedServiceResolver serviceResolver, long iterationCacheSyncTreshold, EvaluationStatistics evaluationStatistics) DefaultEvaluationStrategy
(TripleSource tripleSource, Dataset dataset, FederatedServiceResolver serviceResolver, long iterationCacheSyncTreshold, EvaluationStatistics evaluationStatistics, boolean trackResultSize) DefaultEvaluationStrategy
(TripleSource tripleSource, Dataset dataset, FederatedServiceResolver serviceResolver, long iterationCacheSyncTreshold, EvaluationStatistics evaluationStatistics, boolean trackResultSize, TupleFunctionRegistry tupleFunctionRegistry) ExtendedEvaluationStrategy
(TripleSource tripleSource, Dataset dataset, FederatedServiceResolver serviceResolver, long iterationCacheSyncThreshold, EvaluationStatistics evaluationStatistics) Deprecated, for removal: This API element is subject to removal in a future version.QueryJoinOptimizer
(EvaluationStatistics statistics) Deprecated, for removal: This API element is subject to removal in a future version.QueryJoinOptimizer
(EvaluationStatistics statistics, boolean trackResultSize) Deprecated, for removal: This API element is subject to removal in a future version.StandardQueryOptimizerPipeline
(EvaluationStrategy strategy, TripleSource tripleSource, 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) 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.TupleFunctionEvaluationStrategy
(TripleSource tripleSource, Dataset dataset, FederatedServiceResolver serviceResolver, long iterationCacheSyncThreshold, EvaluationStatistics evaluationStatistics) Deprecated, for removal: This API element is subject to removal in a future version.TupleFunctionEvaluationStrategy
(TripleSource tripleSource, Dataset dataset, FederatedServiceResolver serviceResolver, TupleFunctionRegistry tupleFuncRegistry, long iterationCacheSyncThreshold, EvaluationStatistics evaluationStatistics) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of EvaluationStatistics in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
Fields in org.eclipse.rdf4j.query.algebra.evaluation.optimizer declared as EvaluationStatisticsModifier and TypeFieldDescriptionprivate final EvaluationStatistics
StandardQueryOptimizerPipeline.evaluationStatistics
private final EvaluationStatistics
QueryJoinOptimizer.JoinVisitor.statistics
protected final EvaluationStatistics
QueryJoinOptimizer.statistics
Constructors in org.eclipse.rdf4j.query.algebra.evaluation.optimizer with parameters of type EvaluationStatisticsModifierConstructorDescriptionprotected
JoinVisitor
(EvaluationStatistics statistics, boolean trackResultSize) QueryJoinOptimizer
(EvaluationStatistics statistics) QueryJoinOptimizer
(EvaluationStatistics statistics, boolean trackResultSize) StandardQueryOptimizerPipeline
(EvaluationStrategy strategy, TripleSource tripleSource, EvaluationStatistics evaluationStatistics) -
Uses of EvaluationStatistics in org.eclipse.rdf4j.sail.base
Methods in org.eclipse.rdf4j.sail.base that return EvaluationStatisticsModifier and TypeMethodDescriptionSailStore.getEvaluationStatistics()
Used bySailSourceConnection
to determine query join order.SnapshotSailStore.getEvaluationStatistics()
-
Uses of EvaluationStatistics in org.eclipse.rdf4j.sail.memory
Subclasses of EvaluationStatistics in org.eclipse.rdf4j.sail.memoryModifier and TypeClassDescription(package private) class
Uses the MemoryStore's statement sizes to give cost estimates based on the size of the expected results.Methods in org.eclipse.rdf4j.sail.memory that return EvaluationStatistics