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 bySailSourceConnection
to determine query join order.TheValueFactory
that should be used in association with this.Methods inherited from interface org.eclipse.rdf4j.sail.base.SailClosable
close
-
Method Details
-
getValueFactory
ValueFactory getValueFactory()TheValueFactory
that should be used in association with this.- Returns:
- this object's
ValueFactory
-
getEvaluationStatistics
EvaluationStatistics getEvaluationStatistics()Used bySailSourceConnection
to determine query join order.- Returns:
- a
EvaluationStatistics
that is aware of the data distribution of thisSailStore
.
-
getExplicitSailSource
SailSource getExplicitSailSource()- Returns:
SailSource
of only explicit statements
-
getInferredSailSource
SailSource getInferredSailSource()- Returns:
SailSource
of only inferred statements
-