Uses of Package
org.eclipse.rdf4j.sail.memory.model
-
Packages that use org.eclipse.rdf4j.sail.memory.model Package Description org.eclipse.rdf4j.sail.memory An implementation of the RDF SAIL API that uses main memory for storage.org.eclipse.rdf4j.sail.memory.model MemoryStore-specific implementations of the core RDF model objects. -
Classes in org.eclipse.rdf4j.sail.memory.model used by org.eclipse.rdf4j.sail.memory Class Description MemIRI 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.MemResource A MemoryStore-specific extension of Resource giving it subject statements.MemStatement A MemStatement is a Statement which contains context information and a flag indicating whether the statement is explicit or inferred.MemStatementIteratorCache A cache for MemStatementIterator that tracks how frequently an iterator is used and caches the iterator as a listMemStatementList A dedicated data structure for storing MemStatement objects, offering operations optimized for their use in the memory Sail.MemTriple A MemoryStore-specific implementation ofTriple
.MemValue A MemoryStore-specific extension of the Value interface, giving it node properties.MemValueFactory 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.model Class Description MemBNode A MemoryStore-specific extension of BNodeImpl giving it node properties.MemIRI 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.MemLiteral A MemoryStore-specific extension of Literal giving it node properties.MemResource A MemoryStore-specific extension of Resource giving it subject statements.MemStatement A MemStatement is a Statement which contains context information and a flag indicating whether the statement is explicit or inferred.MemStatementIterator A StatementIterator that can iterate over a list of Statement objects.MemStatementIterator.Stats MemStatementIteratorCache A cache for MemStatementIterator that tracks how frequently an iterator is used and caches the iterator as a listMemStatementIteratorCache.CachedIteration MemStatementList A dedicated data structure for storing MemStatement objects, offering operations optimized for their use in the memory Sail.MemTriple A MemoryStore-specific implementation ofTriple
.MemValue A MemoryStore-specific extension of the Value interface, giving it node properties.WeakObjectRegistry An object registry that uses weak references to keep track of the stored objects.WeakObjectRegistry.AdderBasedReadWriteLock WeakObjectRegistry.AutoCloseableIterator