Package org.eclipse.rdf4j.sail.memory
Class MemEvaluationStatistics
java.lang.Object
org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics
org.eclipse.rdf4j.sail.memory.MemEvaluationStatistics
Uses the MemoryStore's statement sizes to give cost estimates based on the size of the expected results. This process
could be improved with repository statistics about size and distribution of statements.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class
Nested classes/interfaces inherited from class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics
EvaluationStatistics.CardinalityCalculator
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMemEvaluationStatistics
(MemValueFactory valueFactory, MemStatementList memStatementList) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics
getCardinality
-
Field Details
-
valueFactory
-
memStatementList
-
-
Constructor Details
-
MemEvaluationStatistics
MemEvaluationStatistics(MemValueFactory valueFactory, MemStatementList memStatementList)
-
-
Method Details
-
createCardinalityCalculator
- Overrides:
createCardinalityCalculator
in classEvaluationStatistics
-