Package | Description |
---|---|
org.openrdf.sail.memory.model |
Classes implementing the storage model of the MemoryStore.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MemResource
A MemoryStore-specific extension of Resource giving it subject statements.
|
Modifier and Type | Class and Description |
---|---|
class |
BooleanMemLiteral
An extension of MemLiteral that stores a boolean value to avoid parsing.
|
class |
CalendarMemLiteral
An extension of MemLiteral that stores a Calendar value to avoid parsing.
|
class |
DecimalMemLiteral
An extension of MemLiteral that stores a decimal value to avoid parsing.
|
class |
IntegerMemLiteral
An extension of MemLiteral that stores an integer value to avoid parsing.
|
class |
MemBNode
A MemoryStore-specific extension of BNodeImpl giving it node properties.
|
class |
MemLiteral
A MemoryStore-specific extension of Literal giving it node properties.
|
class |
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.
|
class |
NumericMemLiteral
An extension of MemLiteral that stores a numeric value to avoid parsing.
|
Modifier and Type | Method and Description |
---|---|
MemValue |
MemValueFactory.getMemValue(Value value)
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.
|
MemValue |
MemStatement.getObject() |
MemValue |
MemValueFactory.getOrCreateMemValue(Value value)
Gets or creates a MemValue for the supplied Value.
|
Constructor and Description |
---|
MemStatement(MemResource subject,
MemURI predicate,
MemValue object,
MemResource context,
boolean explicit,
int sinceSnapshot)
Creates a new MemStatement with the supplied subject, predicate, object
and context.
|
MemStatement(MemResource subject,
MemURI predicate,
MemValue object,
MemResource context,
int sinceSnapshot)
Creates a new MemStatement with the supplied subject, predicate, object
and context and marks it as 'explicit'.
|
MemStatementIterator(MemStatementList statementList,
MemResource subject,
MemURI predicate,
MemValue object,
Boolean explicit,
int snapshot,
MemResource... contexts)
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).
|
Copyright © 2001–2015 Aduna. All rights reserved.