All Classes
-
All Classes Interface Summary Class Summary Class Description BooleanMemLiteral An extension of MemLiteral that stores a boolean value to avoid parsing.CalendarMemLiteral An extension of MemLiteral that stores a Calendar value to avoid parsing.DecimalMemLiteral An extension of MemLiteral that stores a decimal value to avoid parsing.IntegerMemLiteral An extension of MemLiteral that stores an integer value to avoid parsing.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.MemoryStore An implementation of the Sail interface that stores its data in main memory and that can use a file for persistent storage.MemoryStoreConfig MemoryStoreConnection Implementation of a Sail Connection for memory stores.MemoryStoreFactory ASailFactorythat createsMemoryStores based on RDF configuration data.MemoryStoreSchema Deprecated, for removal: This API element is subject to removal in a future version. useCONFIG.Meminstead.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.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.MemTripleIterator<X extends Exception> An Iteration that can iterate over a list ofTripleobjects.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.NumericMemLiteral An extension of MemLiteral that stores a numeric value to avoid parsing.WeakObjectRegistry<K,E extends K> An object registry that uses weak references to keep track of the stored objects.WeakObjectRegistry.AutoCloseableIterator<E>