Uses of Interface
org.openrdf.sail.memory.model.MemValue

Packages that use MemValue
org.openrdf.sail.memory.model Classes implementing the storage model of the MemoryStore. 
 

Uses of MemValue in org.openrdf.sail.memory.model
 

Subinterfaces of MemValue in org.openrdf.sail.memory.model
 interface MemResource
          A MemoryStore-specific extension of Resource giving it subject statements.
 

Classes in org.openrdf.sail.memory.model that implement MemValue
 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.
 

Methods in org.openrdf.sail.memory.model that return MemValue
 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.
 

Constructors in org.openrdf.sail.memory.model with parameters of type MemValue
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 and marks it as 'explicit'.
MemStatement(MemResource subject, MemURI predicate, MemValue object, MemResource context, boolean explicit, int sinceSnapshot, TxnStatus txnStatus)
          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 explicitOnly, int snapshot, ReadMode readMode, 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-2012 Aduna. All Rights Reserved.