| Package | Description | 
|---|---|
| org.eclipse.rdf4j.sail.memory.model | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | MemResourceA MemoryStore-specific extension of Resource giving it subject statements. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BooleanMemLiteralAn extension of MemLiteral that stores a boolean value to avoid parsing. | 
| class  | CalendarMemLiteralAn extension of MemLiteral that stores a Calendar value to avoid parsing. | 
| class  | DecimalMemLiteralAn extension of MemLiteral that stores a decimal value to avoid parsing. | 
| class  | IntegerMemLiteralAn extension of MemLiteral that stores an integer value to avoid parsing. | 
| class  | MemBNodeA MemoryStore-specific extension of BNodeImpl giving it node properties. | 
| class  | MemIRIA 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  | MemLiteralA MemoryStore-specific extension of Literal giving it node properties. | 
| class  | NumericMemLiteralAn 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,
            MemIRI predicate,
            MemValue object,
            MemResource context,
            boolean explicit,
            int sinceSnapshot)Creates a new MemStatement with the supplied subject, predicate, object and context. | 
| MemStatement(MemResource subject,
            MemIRI 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,
                    MemIRI 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 © 2015-2020 Eclipse Foundation. All Rights Reserved.