A B C D E F G H I L M N O P R S T V W 

A

add(MemStatement) - Method in class org.openrdf.sail.memory.model.MemStatementList
 
add(E) - Method in class org.openrdf.sail.memory.model.WeakObjectRegistry
 
addAll(MemStatementList) - Method in class org.openrdf.sail.memory.model.MemStatementList
 
addContextStatement(MemStatement) - Method in class org.openrdf.sail.memory.model.MemBNode
 
addContextStatement(MemStatement) - Method in interface org.openrdf.sail.memory.model.MemResource
Adds a statement to this MemResource's list of statements for which it represents the context.
addContextStatement(MemStatement) - Method in class org.openrdf.sail.memory.model.MemURI
 
addInferredStatement(Resource, URI, Value, Resource...) - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
addObjectStatement(MemStatement) - Method in class org.openrdf.sail.memory.model.MemBNode
 
addObjectStatement(MemStatement) - Method in class org.openrdf.sail.memory.model.MemLiteral
 
addObjectStatement(MemStatement) - Method in class org.openrdf.sail.memory.model.MemURI
 
addObjectStatement(MemStatement) - Method in interface org.openrdf.sail.memory.model.MemValue
Adds a statement to this MemValue's list of statements for which it is the object.
addPredicateStatement(MemStatement) - Method in class org.openrdf.sail.memory.model.MemURI
Adds a statement to this MemURI's list of statements for which it is the predicate.
addStatement(Resource, URI, Value, Resource, boolean) - Method in class org.openrdf.sail.memory.MemoryStore
 
addStatementInternal(Resource, URI, Value, Resource...) - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
addStatementInternal(Resource, URI, Value, boolean, Resource...) - Method in class org.openrdf.sail.memory.MemoryStoreConnection
Adds the specified statement to this MemoryStore.
addSubjectStatement(MemStatement) - Method in class org.openrdf.sail.memory.model.MemBNode
 
addSubjectStatement(MemStatement) - Method in interface org.openrdf.sail.memory.model.MemResource
Adds a statement to this MemResource's list of statements for which it is the subject.
addSubjectStatement(MemStatement) - Method in class org.openrdf.sail.memory.model.MemURI
 
addToComponentLists() - Method in class org.openrdf.sail.memory.model.MemStatement
Lets this statement add itself to the appropriate statement lists of its subject, predicate, object and context.

B

BooleanMemLiteral - Class in org.openrdf.sail.memory.model
An extension of MemLiteral that stores a boolean value to avoid parsing.
BooleanMemLiteral(Object, boolean) - Constructor for class org.openrdf.sail.memory.model.BooleanMemLiteral
 
BooleanMemLiteral(Object, String, boolean) - Constructor for class org.openrdf.sail.memory.model.BooleanMemLiteral
 
booleanValue() - Method in class org.openrdf.sail.memory.model.BooleanMemLiteral
 
byteValue() - Method in class org.openrdf.sail.memory.model.DecimalMemLiteral
 
byteValue() - Method in class org.openrdf.sail.memory.model.IntegerMemLiteral
 
byteValue() - Method in class org.openrdf.sail.memory.model.NumericMemLiteral
 

C

CalendarMemLiteral - Class in org.openrdf.sail.memory.model
An extension of MemLiteral that stores a Calendar value to avoid parsing.
CalendarMemLiteral(Object, XMLGregorianCalendar) - Constructor for class org.openrdf.sail.memory.model.CalendarMemLiteral
 
CalendarMemLiteral(Object, String, XMLGregorianCalendar) - Constructor for class org.openrdf.sail.memory.model.CalendarMemLiteral
 
CalendarMemLiteral(Object, String, URI, XMLGregorianCalendar) - Constructor for class org.openrdf.sail.memory.model.CalendarMemLiteral
 
calendarValue() - Method in class org.openrdf.sail.memory.model.CalendarMemLiteral
 
cancelSyncTask() - Method in class org.openrdf.sail.memory.MemoryStore
 
cancelSyncTimer() - Method in class org.openrdf.sail.memory.MemoryStore
 
cleanSnapshots() - Method in class org.openrdf.sail.memory.MemoryStore
Removes statements from old snapshots from the main statement list and resets the snapshot to 1 for the rest of the statements.
cleanSnapshots(int) - Method in class org.openrdf.sail.memory.model.MemStatementList
 
cleanSnapshotsFromContextStatements(int) - Method in class org.openrdf.sail.memory.model.MemBNode
 
cleanSnapshotsFromContextStatements(int) - Method in interface org.openrdf.sail.memory.model.MemResource
Removes statements from old snapshots (those that have expired at or before the specified snapshot version) from this MemValue's list of statements for which it is the context.
cleanSnapshotsFromContextStatements(int) - Method in class org.openrdf.sail.memory.model.MemURI
 
cleanSnapshotsFromObjectStatements(int) - Method in class org.openrdf.sail.memory.model.MemBNode
 
cleanSnapshotsFromObjectStatements(int) - Method in class org.openrdf.sail.memory.model.MemLiteral
 
cleanSnapshotsFromObjectStatements(int) - Method in class org.openrdf.sail.memory.model.MemURI
 
cleanSnapshotsFromObjectStatements(int) - Method in interface org.openrdf.sail.memory.model.MemValue
Removes statements from old snapshots (those that have expired at or before the specified snapshot version) from this MemValue's list of statements for which it is the object.
cleanSnapshotsFromPredicateStatements(int) - Method in class org.openrdf.sail.memory.model.MemURI
Removes statements from old snapshots (those that have expired at or before the specified snapshot version) from this MemValue's list of statements for which it is the predicate.
cleanSnapshotsFromSubjectStatements(int) - Method in class org.openrdf.sail.memory.model.MemBNode
 
cleanSnapshotsFromSubjectStatements(int) - Method in interface org.openrdf.sail.memory.model.MemResource
Removes statements from old snapshots (those that have expired at or before the specified snapshot version) from this MemValue's list of statements for which it is the subject.
cleanSnapshotsFromSubjectStatements(int) - Method in class org.openrdf.sail.memory.model.MemURI
 
clear() - Method in class org.openrdf.sail.memory.model.MemStatementList
 
clear() - Method in class org.openrdf.sail.memory.model.MemValueFactory
 
clear() - Method in class org.openrdf.sail.memory.model.WeakObjectRegistry
 
clearInferred(Resource...) - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
clearInternal(Resource...) - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
clearNamespacesInternal() - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
closeInternal() - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
commit() - Method in class org.openrdf.sail.memory.MemoryStore
 
commitInternal() - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
contains(Object) - Method in class org.openrdf.sail.memory.model.WeakObjectRegistry
 
createBNode(String) - Method in class org.openrdf.sail.memory.model.MemValueFactory
 
createCardinalityCalculator() - Method in class org.openrdf.sail.memory.MemoryStoreConnection.MemEvaluationStatistics
 
createFPLiteral(Number, URI) - Method in class org.openrdf.sail.memory.model.MemValueFactory
 
createIntegerLiteral(Number, URI) - Method in class org.openrdf.sail.memory.model.MemValueFactory
 
createLiteral(String) - Method in class org.openrdf.sail.memory.model.MemValueFactory
 
createLiteral(String, String) - Method in class org.openrdf.sail.memory.model.MemValueFactory
 
createLiteral(String, URI) - Method in class org.openrdf.sail.memory.model.MemValueFactory
 
createLiteral(boolean) - Method in class org.openrdf.sail.memory.model.MemValueFactory
 
createLiteral(XMLGregorianCalendar) - Method in class org.openrdf.sail.memory.model.MemValueFactory
 
createStatement(Resource, URI, Value) - Method in class org.openrdf.sail.memory.model.MemValueFactory
 
createStatement(Resource, URI, Value, Resource) - Method in class org.openrdf.sail.memory.model.MemValueFactory
 
createStatementIterator(Class<X>, Resource, URI, Value, boolean, int, ReadMode, Resource...) - Method in class org.openrdf.sail.memory.MemoryStore
Creates a StatementIterator that contains the statements matching the specified pattern of subject, predicate, object, context.
createURI(String) - Method in class org.openrdf.sail.memory.model.MemValueFactory
 
createURI(String, String) - Method in class org.openrdf.sail.memory.model.MemValueFactory
 

D

DATA_FILE_NAME - Static variable in class org.openrdf.sail.memory.MemoryStore
 
DecimalMemLiteral - Class in org.openrdf.sail.memory.model
An extension of MemLiteral that stores a decimal value to avoid parsing.
DecimalMemLiteral(Object, BigDecimal) - Constructor for class org.openrdf.sail.memory.model.DecimalMemLiteral
 
DecimalMemLiteral(Object, BigDecimal, URI) - Constructor for class org.openrdf.sail.memory.model.DecimalMemLiteral
 
DecimalMemLiteral(Object, String, BigDecimal, URI) - Constructor for class org.openrdf.sail.memory.model.DecimalMemLiteral
 
decimalValue() - Method in class org.openrdf.sail.memory.model.DecimalMemLiteral
 
decimalValue() - Method in class org.openrdf.sail.memory.model.IntegerMemLiteral
 
doubleValue() - Method in class org.openrdf.sail.memory.model.DecimalMemLiteral
 
doubleValue() - Method in class org.openrdf.sail.memory.model.IntegerMemLiteral
 
doubleValue() - Method in class org.openrdf.sail.memory.model.NumericMemLiteral
 

E

EMPTY_LIST - Static variable in interface org.openrdf.sail.memory.model.MemValue
A shared empty MemStatementList that is returned by MemURI and MemBNode to represent an empty list.
equals(Object) - Method in class org.openrdf.sail.memory.model.MemURI
 
evaluateInternal(TupleExpr, Dataset, BindingSet, boolean) - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
export(Graph) - Method in class org.openrdf.sail.memory.config.MemoryStoreConfig
 

F

floatValue() - Method in class org.openrdf.sail.memory.model.DecimalMemLiteral
 
floatValue() - Method in class org.openrdf.sail.memory.model.IntegerMemLiteral
 
floatValue() - Method in class org.openrdf.sail.memory.model.NumericMemLiteral
 
flushUpdates() - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 

G

get(int) - Method in class org.openrdf.sail.memory.model.MemStatementList
 
get(Object) - Method in class org.openrdf.sail.memory.model.WeakObjectRegistry
Retrieves the stored object that is equal to the supplied key object.
getCardinality(StatementPattern) - Method in class org.openrdf.sail.memory.MemoryStoreConnection.MemEvaluationStatistics.MemCardinalityCalculator
 
getConfig() - Method in class org.openrdf.sail.memory.config.MemoryStoreFactory
 
getConnectionInternal() - Method in class org.openrdf.sail.memory.MemoryStore
 
getConstantValue(Var) - Method in class org.openrdf.sail.memory.MemoryStoreConnection.MemEvaluationStatistics.MemCardinalityCalculator
 
getContext() - Method in class org.openrdf.sail.memory.model.MemStatement
 
getContextIDsInternal() - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
getContextStatementCount() - Method in class org.openrdf.sail.memory.model.MemBNode
 
getContextStatementCount() - Method in interface org.openrdf.sail.memory.model.MemResource
Gets the number of statements for which this MemResource represents the context.
getContextStatementCount() - Method in class org.openrdf.sail.memory.model.MemURI
 
getContextStatementList() - Method in class org.openrdf.sail.memory.model.MemBNode
 
getContextStatementList() - Method in interface org.openrdf.sail.memory.model.MemResource
Gets the list of statements for which this MemResource represents the context.
getContextStatementList() - Method in class org.openrdf.sail.memory.model.MemURI
 
getCreator() - Method in class org.openrdf.sail.memory.model.MemBNode
 
getCreator() - Method in class org.openrdf.sail.memory.model.MemLiteral
 
getCreator() - Method in class org.openrdf.sail.memory.model.MemURI
 
getCreator() - Method in interface org.openrdf.sail.memory.model.MemValue
Returns the object that created this MemValue.
getCurrentSnapshot() - Method in class org.openrdf.sail.memory.MemoryStore
 
getLocalName() - Method in class org.openrdf.sail.memory.model.MemURI
 
getMemBNode(BNode) - Method in class org.openrdf.sail.memory.model.MemValueFactory
See getMemValue() for description.
getMemBNodes() - Method in class org.openrdf.sail.memory.model.MemValueFactory
Gets all bnodes that are managed by this value factory.
getMemLiteral(Literal) - Method in class org.openrdf.sail.memory.model.MemValueFactory
See getMemValue() for description.
getMemLiterals() - Method in class org.openrdf.sail.memory.model.MemValueFactory
Gets all literals that are managed by this value factory.
getMemResource(Resource) - Method in class org.openrdf.sail.memory.model.MemValueFactory
See getMemValue() for description.
getMemURI(URI) - Method in class org.openrdf.sail.memory.model.MemValueFactory
See getMemValue() for description.
getMemURIs() - Method in class org.openrdf.sail.memory.model.MemValueFactory
Gets all URIs that are managed by this value factory.
getMemValue(Value) - Method in class org.openrdf.sail.memory.model.MemValueFactory
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.
getNamespace() - Method in class org.openrdf.sail.memory.model.MemURI
 
getNamespaceInternal(String) - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
getNamespacesInternal() - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
getNamespaceStore() - Method in class org.openrdf.sail.memory.MemoryStore
 
getNextElement() - Method in class org.openrdf.sail.memory.model.MemStatementIterator
Searches through statementList, starting from index _nextStatementIdx + 1, for statements that match the constraints that have been set for this iterator.
getObject() - Method in class org.openrdf.sail.memory.model.MemStatement
 
getObjectStatementCount() - Method in class org.openrdf.sail.memory.model.MemBNode
 
getObjectStatementCount() - Method in class org.openrdf.sail.memory.model.MemLiteral
 
getObjectStatementCount() - Method in class org.openrdf.sail.memory.model.MemURI
 
getObjectStatementCount() - Method in interface org.openrdf.sail.memory.model.MemValue
Gets the number of statements for which this MemValue is the object.
getObjectStatementList() - Method in class org.openrdf.sail.memory.model.MemBNode
 
getObjectStatementList() - Method in class org.openrdf.sail.memory.model.MemLiteral
 
getObjectStatementList() - Method in class org.openrdf.sail.memory.model.MemURI
 
getObjectStatementList() - Method in interface org.openrdf.sail.memory.model.MemValue
Gets the list of statements for which this MemValue is the object.
getOrCreateMemBNode(BNode) - Method in class org.openrdf.sail.memory.model.MemValueFactory
getOrCreateMemLiteral(Literal) - Method in class org.openrdf.sail.memory.model.MemValueFactory
getOrCreateMemResource(Resource) - Method in class org.openrdf.sail.memory.model.MemValueFactory
getOrCreateMemURI(URI) - Method in class org.openrdf.sail.memory.model.MemValueFactory
getOrCreateMemValue(Value) - Method in class org.openrdf.sail.memory.model.MemValueFactory
Gets or creates a MemValue for the supplied Value.
getPersist() - Method in class org.openrdf.sail.memory.config.MemoryStoreConfig
 
getPersist() - Method in class org.openrdf.sail.memory.MemoryStore
 
getPredicate() - Method in class org.openrdf.sail.memory.model.MemStatement
 
getPredicateStatementCount() - Method in class org.openrdf.sail.memory.model.MemURI
Gets the number of Statements for which this MemURI is the predicate.
getPredicateStatementList() - Method in class org.openrdf.sail.memory.model.MemURI
Gets the list of statements for which this MemURI is the predicate.
getSail(SailImplConfig) - Method in class org.openrdf.sail.memory.config.MemoryStoreFactory
 
getSailType() - Method in class org.openrdf.sail.memory.config.MemoryStoreFactory
Returns the Sail's type: openrdf:MemoryStore.
getSinceSnapshot() - Method in class org.openrdf.sail.memory.model.MemStatement
 
getStatements() - Method in class org.openrdf.sail.memory.MemoryStore
 
getStatementsInternal(Resource, URI, Value, boolean, Resource...) - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
getStatementsReadLock() - Method in class org.openrdf.sail.memory.MemoryStore
 
getSubject() - Method in class org.openrdf.sail.memory.model.MemStatement
 
getSubjectStatementCount() - Method in class org.openrdf.sail.memory.model.MemBNode
 
getSubjectStatementCount() - Method in interface org.openrdf.sail.memory.model.MemResource
Gets the number of statements for which this MemResource is the subject.
getSubjectStatementCount() - Method in class org.openrdf.sail.memory.model.MemURI
 
getSubjectStatementList() - Method in class org.openrdf.sail.memory.model.MemBNode
 
getSubjectStatementList() - Method in interface org.openrdf.sail.memory.model.MemResource
Gets the list of statements for which this MemResource is the subject.
getSubjectStatementList() - Method in class org.openrdf.sail.memory.model.MemURI
 
getSyncDelay() - Method in class org.openrdf.sail.memory.config.MemoryStoreConfig
 
getSyncDelay() - Method in class org.openrdf.sail.memory.MemoryStore
Gets the currently configured sync delay.
getTillSnapshot() - Method in class org.openrdf.sail.memory.model.MemStatement
 
getTransactionLock() - Method in class org.openrdf.sail.memory.MemoryStore
 
getTxnStatus() - Method in class org.openrdf.sail.memory.model.MemStatement
 
getValueFactory() - Method in class org.openrdf.sail.memory.MemoryStore
 

H

hashCode() - Method in class org.openrdf.sail.memory.model.MemURI
 
hasStatement(Resource, URI, Value, boolean, int, ReadMode, Resource...) - Method in class org.openrdf.sail.memory.MemoryStore
 
hasStatement(Resource, URI, Value, boolean, Resource...) - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
hasStatements() - Method in class org.openrdf.sail.memory.model.MemBNode
 
hasStatements() - Method in class org.openrdf.sail.memory.model.MemLiteral
 
hasStatements() - Method in class org.openrdf.sail.memory.model.MemURI
 
hasStatements() - Method in interface org.openrdf.sail.memory.model.MemValue
Checks whether this MemValue has any statements.

I

initializeInternal() - Method in class org.openrdf.sail.memory.MemoryStore
Initializes this repository.
IntegerMemLiteral - Class in org.openrdf.sail.memory.model
An extension of MemLiteral that stores an integer value to avoid parsing.
IntegerMemLiteral(Object, BigInteger) - Constructor for class org.openrdf.sail.memory.model.IntegerMemLiteral
 
IntegerMemLiteral(Object, BigInteger, URI) - Constructor for class org.openrdf.sail.memory.model.IntegerMemLiteral
 
IntegerMemLiteral(Object, String, BigInteger, URI) - Constructor for class org.openrdf.sail.memory.model.IntegerMemLiteral
 
integerValue() - Method in class org.openrdf.sail.memory.model.DecimalMemLiteral
 
integerValue() - Method in class org.openrdf.sail.memory.model.IntegerMemLiteral
 
intValue() - Method in class org.openrdf.sail.memory.model.DecimalMemLiteral
 
intValue() - Method in class org.openrdf.sail.memory.model.IntegerMemLiteral
 
intValue() - Method in class org.openrdf.sail.memory.model.NumericMemLiteral
 
isEmpty() - Method in class org.openrdf.sail.memory.model.MemStatementList
 
isExplicit() - Method in class org.openrdf.sail.memory.model.MemStatement
 
isInSnapshot(int) - Method in class org.openrdf.sail.memory.model.MemStatement
 
isWritable() - Method in class org.openrdf.sail.memory.MemoryStore
Checks whether this Sail object is writable.
iterator() - Method in class org.openrdf.sail.memory.model.WeakObjectRegistry
 

L

longValue() - Method in class org.openrdf.sail.memory.model.DecimalMemLiteral
 
longValue() - Method in class org.openrdf.sail.memory.model.IntegerMemLiteral
 
longValue() - Method in class org.openrdf.sail.memory.model.NumericMemLiteral
 

M

MemBNode - Class in org.openrdf.sail.memory.model
A MemoryStore-specific extension of BNodeImpl giving it node properties.
MemBNode(Object, String) - Constructor for class org.openrdf.sail.memory.model.MemBNode
Creates a new MemBNode for a bnode ID.
MemLiteral - Class in org.openrdf.sail.memory.model
A MemoryStore-specific extension of Literal giving it node properties.
MemLiteral(Object, String) - Constructor for class org.openrdf.sail.memory.model.MemLiteral
Creates a new Literal which will get the supplied label.
MemLiteral(Object, String, String) - Constructor for class org.openrdf.sail.memory.model.MemLiteral
Creates a new Literal which will get the supplied label and language code.
MemLiteral(Object, String, URI) - Constructor for class org.openrdf.sail.memory.model.MemLiteral
Creates a new Literal which will get the supplied label and datatype.
MemoryStore - Class in org.openrdf.sail.memory
An implementation of the Sail interface that stores its data in main memory and that can use a file for persistent storage.
MemoryStore() - Constructor for class org.openrdf.sail.memory.MemoryStore
Creates a new MemoryStore.
MemoryStore(File) - Constructor for class org.openrdf.sail.memory.MemoryStore
Creates a new persistent MemoryStore.
MemoryStoreConfig - Class in org.openrdf.sail.memory.config
 
MemoryStoreConfig() - Constructor for class org.openrdf.sail.memory.config.MemoryStoreConfig
 
MemoryStoreConfig(boolean) - Constructor for class org.openrdf.sail.memory.config.MemoryStoreConfig
 
MemoryStoreConfig(boolean, long) - Constructor for class org.openrdf.sail.memory.config.MemoryStoreConfig
 
MemoryStoreConnection - Class in org.openrdf.sail.memory
Implementation of a Sail Connection for memory stores.
MemoryStoreConnection(MemoryStore) - Constructor for class org.openrdf.sail.memory.MemoryStoreConnection
 
MemoryStoreConnection.MemEvaluationStatistics - Class in org.openrdf.sail.memory
Uses the MemoryStore's statement sizes to give cost estimates based on the size of the expected results.
MemoryStoreConnection.MemEvaluationStatistics() - Constructor for class org.openrdf.sail.memory.MemoryStoreConnection.MemEvaluationStatistics
 
MemoryStoreConnection.MemEvaluationStatistics.MemCardinalityCalculator - Class in org.openrdf.sail.memory
 
MemoryStoreConnection.MemEvaluationStatistics.MemCardinalityCalculator() - Constructor for class org.openrdf.sail.memory.MemoryStoreConnection.MemEvaluationStatistics.MemCardinalityCalculator
 
MemoryStoreFactory - Class in org.openrdf.sail.memory.config
A SailFactory that creates MemoryStores based on RDF configuration data.
MemoryStoreFactory() - Constructor for class org.openrdf.sail.memory.config.MemoryStoreFactory
 
MemoryStoreSchema - Class in org.openrdf.sail.memory.config
Defines constants for the MemoryStore schema which is used by MemoryStoreFactorys to initialize MemoryStores.
MemoryStoreSchema() - Constructor for class org.openrdf.sail.memory.config.MemoryStoreSchema
 
MemResource - Interface in org.openrdf.sail.memory.model
A MemoryStore-specific extension of Resource giving it subject statements.
MemStatement - Class in org.openrdf.sail.memory.model
A MemStatement is a Statement which contains context information and a flag indicating whether the statement is explicit or inferred.
MemStatement(MemResource, MemURI, MemValue, MemResource, int) - Constructor for class org.openrdf.sail.memory.model.MemStatement
Creates a new MemStatement with the supplied subject, predicate, object and context and marks it as 'explicit'.
MemStatement(MemResource, MemURI, MemValue, MemResource, boolean, int) - Constructor for class org.openrdf.sail.memory.model.MemStatement
Creates a new MemStatement with the supplied subject, predicate, object and context and marks it as 'explicit'.
MemStatement(MemResource, MemURI, MemValue, MemResource, boolean, int, TxnStatus) - Constructor for class org.openrdf.sail.memory.model.MemStatement
Creates a new MemStatement with the supplied subject, predicate, object and context.
MemStatementIterator<X extends Exception> - Class in org.openrdf.sail.memory.model
A StatementIterator that can iterate over a list of Statement objects.
MemStatementIterator(MemStatementList, MemResource, MemURI, MemValue, boolean, int, ReadMode, MemResource...) - Constructor for class org.openrdf.sail.memory.model.MemStatementIterator
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).
MemStatementList - Class in org.openrdf.sail.memory.model
A dedicated data structure for storing MemStatement objects, offering operations optimized for their use in the memory Sail.
MemStatementList() - Constructor for class org.openrdf.sail.memory.model.MemStatementList
Creates a new MemStatementList.
MemStatementList(int) - Constructor for class org.openrdf.sail.memory.model.MemStatementList
 
MemStatementList(MemStatementList) - Constructor for class org.openrdf.sail.memory.model.MemStatementList
 
MemURI - Class in org.openrdf.sail.memory.model
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.
MemURI(Object, String, String) - Constructor for class org.openrdf.sail.memory.model.MemURI
Creates a new MemURI for a URI.
MemValue - Interface in org.openrdf.sail.memory.model
A MemoryStore-specific extension of the Value interface, giving it node properties.
MemValueFactory - Class in org.openrdf.sail.memory.model
A factory for MemValue objects that keeps track of created objects to prevent the creation of duplicate objects, minimizing memory usage as a result.
MemValueFactory() - Constructor for class org.openrdf.sail.memory.model.MemValueFactory
 

N

NAMESPACE - Static variable in class org.openrdf.sail.memory.config.MemoryStoreSchema
The MemoryStore schema namespace (http://www.openrdf.org/config/sail/memory#).
NumericMemLiteral - Class in org.openrdf.sail.memory.model
An extension of MemLiteral that stores a numeric value to avoid parsing.
NumericMemLiteral(Object, String, Number, URI) - Constructor for class org.openrdf.sail.memory.model.NumericMemLiteral
 
NumericMemLiteral(Object, Number, URI) - Constructor for class org.openrdf.sail.memory.model.NumericMemLiteral
 
NumericMemLiteral(Object, byte) - Constructor for class org.openrdf.sail.memory.model.NumericMemLiteral
 
NumericMemLiteral(Object, short) - Constructor for class org.openrdf.sail.memory.model.NumericMemLiteral
 
NumericMemLiteral(Object, int) - Constructor for class org.openrdf.sail.memory.model.NumericMemLiteral
 
NumericMemLiteral(Object, long) - Constructor for class org.openrdf.sail.memory.model.NumericMemLiteral
 
NumericMemLiteral(Object, float) - Constructor for class org.openrdf.sail.memory.model.NumericMemLiteral
 
NumericMemLiteral(Object, double) - Constructor for class org.openrdf.sail.memory.model.NumericMemLiteral
 

O

org.openrdf.sail.memory - package org.openrdf.sail.memory
An implementation of the RDF SAIL API that uses main memory for storage.
org.openrdf.sail.memory.config - package org.openrdf.sail.memory.config
 
org.openrdf.sail.memory.model - package org.openrdf.sail.memory.model
Classes implementing the storage model of the MemoryStore.

P

parse(Graph, Resource) - Method in class org.openrdf.sail.memory.config.MemoryStoreConfig
 
PERSIST - Static variable in class org.openrdf.sail.memory.config.MemoryStoreSchema
http://www.openrdf.org/config/sail/memory#persist

R

ReadMode - Enum in org.openrdf.sail.memory.model
A type-safe enumeration for read modes for MemStatementIterator.
remove(int) - Method in class org.openrdf.sail.memory.model.MemStatementList
 
remove(MemStatement) - Method in class org.openrdf.sail.memory.model.MemStatementList
 
remove(Object) - Method in class org.openrdf.sail.memory.model.WeakObjectRegistry
 
removeContextStatement(MemStatement) - Method in class org.openrdf.sail.memory.model.MemBNode
 
removeContextStatement(MemStatement) - Method in interface org.openrdf.sail.memory.model.MemResource
Removes a statement from this MemResource's list of statements for which it represents the context.
removeContextStatement(MemStatement) - Method in class org.openrdf.sail.memory.model.MemURI
 
removeFromComponentLists() - Method in class org.openrdf.sail.memory.model.MemStatement
Lets this statement remove itself from the appropriate statement lists of its subject, predicate, object and context.
removeInferredStatement(Resource, URI, Value, Resource...) - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
removeIteratorStatements(CloseableIteration<MemStatement, SailException>, boolean) - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
removeNamespaceInternal(String) - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
removeObjectStatement(MemStatement) - Method in class org.openrdf.sail.memory.model.MemBNode
 
removeObjectStatement(MemStatement) - Method in class org.openrdf.sail.memory.model.MemLiteral
 
removeObjectStatement(MemStatement) - Method in class org.openrdf.sail.memory.model.MemURI
 
removeObjectStatement(MemStatement) - Method in interface org.openrdf.sail.memory.model.MemValue
Removes a statement from this MemValue's list of statements for which it is the object.
removePredicateStatement(MemStatement) - Method in class org.openrdf.sail.memory.model.MemURI
Removes a statement from this MemURI's list of statements for which it is the predicate.
removeStatement(MemStatement, boolean) - Method in class org.openrdf.sail.memory.MemoryStore
 
removeStatementsInternal(Resource, URI, Value, Resource...) - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
removeStatementsInternal(Resource, URI, Value, boolean, Resource...) - Method in class org.openrdf.sail.memory.MemoryStoreConnection
Removes the statements that match the specified pattern of subject, predicate, object and context.
removeSubjectStatement(MemStatement) - Method in class org.openrdf.sail.memory.model.MemBNode
 
removeSubjectStatement(MemStatement) - Method in interface org.openrdf.sail.memory.model.MemResource
Removes a statement from this MemResource's list of statements for which it is the subject.
removeSubjectStatement(MemStatement) - Method in class org.openrdf.sail.memory.model.MemURI
 
rollback() - Method in class org.openrdf.sail.memory.MemoryStore
 
rollbackInternal() - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 

S

SAIL_TYPE - Static variable in class org.openrdf.sail.memory.config.MemoryStoreFactory
The type of repositories that are created by this factory.
scheduleSnapshotCleanup() - Method in class org.openrdf.sail.memory.MemoryStore
 
scheduleSyncTask() - Method in class org.openrdf.sail.memory.MemoryStore
 
setExplicit(boolean) - Method in class org.openrdf.sail.memory.model.MemStatement
 
setNamespaceInternal(String, String) - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
setPersist(boolean) - Method in class org.openrdf.sail.memory.config.MemoryStoreConfig
 
setPersist(boolean) - Method in class org.openrdf.sail.memory.MemoryStore
 
setSinceSnapshot(int) - Method in class org.openrdf.sail.memory.model.MemStatement
 
setSyncDelay(long) - Method in class org.openrdf.sail.memory.config.MemoryStoreConfig
 
setSyncDelay(long) - Method in class org.openrdf.sail.memory.MemoryStore
Sets the time (in milliseconds) to wait after a transaction was commited before writing the changed data to file.
setTillSnapshot(int) - Method in class org.openrdf.sail.memory.model.MemStatement
 
setTxnStatus(TxnStatus) - Method in class org.openrdf.sail.memory.model.MemStatement
 
shortValue() - Method in class org.openrdf.sail.memory.model.DecimalMemLiteral
 
shortValue() - Method in class org.openrdf.sail.memory.model.IntegerMemLiteral
 
shortValue() - Method in class org.openrdf.sail.memory.model.NumericMemLiteral
 
shutDownInternal() - Method in class org.openrdf.sail.memory.MemoryStore
 
size() - Method in class org.openrdf.sail.memory.MemoryStore
 
size() - Method in class org.openrdf.sail.memory.model.MemStatementList
 
size() - Method in class org.openrdf.sail.memory.model.WeakObjectRegistry
 
sizeInternal(Resource...) - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
startTransaction() - Method in class org.openrdf.sail.memory.MemoryStore
 
startTransactionInternal() - Method in class org.openrdf.sail.memory.MemoryStoreConnection
 
store - Variable in class org.openrdf.sail.memory.MemoryStoreConnection
 
stringValue() - Method in class org.openrdf.sail.memory.model.MemURI
 
sync() - Method in class org.openrdf.sail.memory.MemoryStore
Synchronizes the contents of this repository with the data that is stored on disk.
SYNC_DELAY - Static variable in class org.openrdf.sail.memory.config.MemoryStoreSchema
http://www.openrdf.org/config/sail/memory#syncDelay
SYNC_FILE_NAME - Static variable in class org.openrdf.sail.memory.MemoryStore
 
syncWithLock() - Method in class org.openrdf.sail.memory.MemoryStore
Synchronizes the contents of this repository with the data that is stored on disk.

T

toString() - Method in class org.openrdf.sail.memory.model.MemURI
 
TxnStatus - Enum in org.openrdf.sail.memory.model
A type-safe enumeration for transaction status information on MemStatements.

V

valueOf(String) - Static method in enum org.openrdf.sail.memory.model.ReadMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openrdf.sail.memory.model.TxnStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openrdf.sail.memory.model.ReadMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openrdf.sail.memory.model.TxnStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

WeakObjectRegistry<E> - Class in org.openrdf.sail.memory.model
An object registry that uses weak references to keep track of the stored objects.
WeakObjectRegistry() - Constructor for class org.openrdf.sail.memory.model.WeakObjectRegistry
Constructs a new, empty object registry.
WeakObjectRegistry(Collection<? extends E>) - Constructor for class org.openrdf.sail.memory.model.WeakObjectRegistry
Constructs a new WeakObjectRegistry containing the elements in the specified collection.
A B C D E F G H I L M N O P R S T V W 

Copyright © 2001-2014 Aduna. All Rights Reserved.