Package org.eclipse.rdf4j.sail.base
Interface SailStore
- All Superinterfaces:
AutoCloseable,SailClosable
- All Known Implementing Classes:
ExtensibleSailStore,SnapshotSailStore
A high level interface used by
SailSourceConnection to access SailSource.- Author:
- James Leigh
-
Method Summary
Modifier and TypeMethodDescriptionUsed bySailSourceConnectionto determine query join order.TheValueFactorythat should be used in association with this.Methods inherited from interface org.eclipse.rdf4j.sail.base.SailClosable
close
-
Method Details
-
getValueFactory
ValueFactory getValueFactory()TheValueFactorythat should be used in association with this.- Returns:
- this object's
ValueFactory
-
getEvaluationStatistics
EvaluationStatistics getEvaluationStatistics()Used bySailSourceConnectionto determine query join order.- Returns:
- a
EvaluationStatisticsthat is aware of the data distribution of thisSailStore.
-
getExplicitSailSource
SailSource getExplicitSailSource()- Returns:
SailSourceof only explicit statements
-
getInferredSailSource
SailSource getInferredSailSource()- Returns:
SailSourceof only inferred statements
-