Package org.openrdf.sail.memory.model

Classes implementing the storage model of the MemoryStore.

See:
          Description

Interface Summary
MemResource A MemoryStore-specific extension of Resource giving it subject statements.
MemValue A MemoryStore-specific extension of the Value interface, giving it node properties.
 

Class Summary
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.
MemLiteral A MemoryStore-specific extension of Literal giving it node properties.
MemStatement A MemStatement is a Statement which contains context information and a flag indicating whether the statement is explicit or inferred.
MemStatementIterator<X extends Exception> A StatementIterator that can iterate over a list of Statement objects.
MemStatementList A dedicated data structure for storing MemStatement objects, offering operations optimized for their use in the memory Sail.
MemURI 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.
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<E> An object registry that uses weak references to keep track of the stored objects.
 

Enum Summary
ReadMode A type-safe enumeration for read modes for MemStatementIterator.
TxnStatus A type-safe enumeration for transaction status information on MemStatements.
 

Package org.openrdf.sail.memory.model Description

Classes implementing the storage model of the MemoryStore.



Copyright © 2001-2007 Aduna. All Rights Reserved.