Uses of Package
org.eclipse.rdf4j.sail.memory.model
Packages that use org.eclipse.rdf4j.sail.memory.model
Package
Description
An implementation of the RDF SAIL API that uses main memory for storage.
MemoryStore-specific implementations of the core RDF model objects.
-
Classes in org.eclipse.rdf4j.sail.memory.model used by org.eclipse.rdf4j.sail.memoryClassDescriptionA MemoryStore-specific implementation of URI that stores separated namespace and local name information to enable reuse of namespace String objects (reducing memory usage) and that gives it node properties.A MemoryStore-specific extension of Resource giving it subject statements.A MemStatement is a Statement which contains context information and a flag indicating whether the statement is explicit or inferred.A cache for MemStatementIterator that tracks how frequently an iterator is used and caches the iterator as a listA dedicated data structure for storing MemStatement objects, offering operations optimized for their use in the memory Sail.A MemoryStore-specific implementation of
Triple
.A MemoryStore-specific extension of the Value interface, giving it node properties.A factory for MemValue objects that keeps track of created objects to prevent the creation of duplicate objects, minimizing memory usage as a result. -
Classes in org.eclipse.rdf4j.sail.memory.model used by org.eclipse.rdf4j.sail.memory.modelClassDescriptionA MemoryStore-specific extension of BNodeImpl giving it node properties.A MemoryStore-specific implementation of URI that stores separated namespace and local name information to enable reuse of namespace String objects (reducing memory usage) and that gives it node properties.A MemoryStore-specific extension of Literal giving it node properties.A MemoryStore-specific extension of Resource giving it subject statements.A MemStatement is a Statement which contains context information and a flag indicating whether the statement is explicit or inferred.A StatementIterator that can iterate over a list of Statement objects.A cache for MemStatementIterator that tracks how frequently an iterator is used and caches the iterator as a listA dedicated data structure for storing MemStatement objects, offering operations optimized for their use in the memory Sail.A MemoryStore-specific implementation of
Triple
.A MemoryStore-specific extension of the Value interface, giving it node properties.An object registry that uses weak references to keep track of the stored objects.