-
interface
A MemoryStore-specific extension of Resource giving it subject statements.
class
An extension of MemLiteral that stores a boolean value to avoid parsing.
class
An extension of MemLiteral that stores a Calendar value to avoid parsing.
class
An extension of MemLiteral that stores a decimal value to avoid parsing.
class
An extension of MemLiteral that stores an integer value to avoid parsing.
class
A MemoryStore-specific extension of BNodeImpl giving it node properties.
class
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.
class
A MemoryStore-specific extension of Literal giving it node properties.
class
A MemoryStore-specific implementation of
Triple
.
class
An extension of MemLiteral that stores a numeric value to avoid parsing.
Returns a previously created MemValue that is equal to the supplied value, or null if the supplied
value is a new value or is equal to null.
Gets or creates a MemValue for the supplied Value.
Creates a new MemStatement with the supplied subject, predicate, object and context.
Creates a new MemStatement with the supplied subject, predicate, object and context and marks it as 'explicit'.
Creates a new MemStatementIterator that will iterate over the statements contained in the supplied
MemStatementList searching for statements that match the specified pattern of subject, predicate, object and
context(s).