A B C D E F G H I L M N O P R S T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(E) - Method in class org.eclipse.rdf4j.sail.memory.model.WeakObjectRegistry
- add(MemStatement) - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementList
- addContextStatement(MemStatement) - Method in class org.eclipse.rdf4j.sail.memory.model.MemResource
- addContextStatement(MemStatement) - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- addInferredStatement(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.memory.MemoryStoreConnection
- addObjectStatement(MemStatement) - Method in class org.eclipse.rdf4j.sail.memory.model.MemBNode
- addObjectStatement(MemStatement) - Method in class org.eclipse.rdf4j.sail.memory.model.MemIRI
- addObjectStatement(MemStatement) - Method in class org.eclipse.rdf4j.sail.memory.model.MemLiteral
- addObjectStatement(MemStatement) - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- addObjectStatement(MemStatement) - Method in interface org.eclipse.rdf4j.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.eclipse.rdf4j.sail.memory.model.MemIRI
-
Adds a statement to this MemURI's list of statements for which it is the predicate.
- addStatementInternal(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.memory.MemoryStoreConnection
- addSubjectStatement(MemStatement) - Method in class org.eclipse.rdf4j.sail.memory.model.MemResource
- addToComponentLists() - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatement
-
Lets this statement add itself to the appropriate statement lists of its subject, predicate, object and context.
- AutoCloseableIterator(Map<E, WeakReference<E>>[], WeakObjectRegistry.AdderBasedReadWriteLock[]) - Constructor for class org.eclipse.rdf4j.sail.memory.model.WeakObjectRegistry.AutoCloseableIterator
B
- BooleanMemLiteral - Class in org.eclipse.rdf4j.sail.memory.model
-
An extension of MemLiteral that stores a boolean value to avoid parsing.
- BooleanMemLiteral(Object, boolean) - Constructor for class org.eclipse.rdf4j.sail.memory.model.BooleanMemLiteral
- BooleanMemLiteral(Object, String, boolean) - Constructor for class org.eclipse.rdf4j.sail.memory.model.BooleanMemLiteral
- booleanValue() - Method in class org.eclipse.rdf4j.sail.memory.model.BooleanMemLiteral
- byteValue() - Method in class org.eclipse.rdf4j.sail.memory.model.DecimalMemLiteral
- byteValue() - Method in class org.eclipse.rdf4j.sail.memory.model.IntegerMemLiteral
- byteValue() - Method in class org.eclipse.rdf4j.sail.memory.model.NumericMemLiteral
C
- CACHE_FREQUENCY_THRESHOLD - Variable in class org.eclipse.rdf4j.sail.memory.model.MemStatementIteratorCache
- cacheAwareInstance(MemStatementList, MemResource, MemIRI, MemValue, Boolean, int, MemResource[], MemStatementIteratorCache) - Static method in class org.eclipse.rdf4j.sail.memory.model.MemStatementIterator
- CalendarMemLiteral - Class in org.eclipse.rdf4j.sail.memory.model
-
An extension of MemLiteral that stores a Calendar value to avoid parsing.
- CalendarMemLiteral(Object, String, XMLGregorianCalendar) - Constructor for class org.eclipse.rdf4j.sail.memory.model.CalendarMemLiteral
- CalendarMemLiteral(Object, String, CoreDatatype, XMLGregorianCalendar) - Constructor for class org.eclipse.rdf4j.sail.memory.model.CalendarMemLiteral
- CalendarMemLiteral(Object, String, IRI, XMLGregorianCalendar) - Constructor for class org.eclipse.rdf4j.sail.memory.model.CalendarMemLiteral
- CalendarMemLiteral(Object, XMLGregorianCalendar) - Constructor for class org.eclipse.rdf4j.sail.memory.model.CalendarMemLiteral
- calendarValue() - Method in class org.eclipse.rdf4j.sail.memory.model.CalendarMemLiteral
- cancelSyncTask() - Method in class org.eclipse.rdf4j.sail.memory.MemoryStore
- cancelSyncTimer() - Method in class org.eclipse.rdf4j.sail.memory.MemoryStore
- cleanSnapshots(int) - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementList
- cleanSnapshotsFromContextStatements(int) - Method in class org.eclipse.rdf4j.sail.memory.model.MemResource
- cleanSnapshotsFromContextStatements(int) - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- cleanSnapshotsFromObjectStatements(int) - Method in class org.eclipse.rdf4j.sail.memory.model.MemBNode
- cleanSnapshotsFromObjectStatements(int) - Method in class org.eclipse.rdf4j.sail.memory.model.MemIRI
- cleanSnapshotsFromObjectStatements(int) - Method in class org.eclipse.rdf4j.sail.memory.model.MemLiteral
- cleanSnapshotsFromObjectStatements(int) - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- cleanSnapshotsFromObjectStatements(int) - Method in interface org.eclipse.rdf4j.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.eclipse.rdf4j.sail.memory.model.MemIRI
-
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.eclipse.rdf4j.sail.memory.model.MemResource
- clear() - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementList
- clear() - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
- clear() - Method in class org.eclipse.rdf4j.sail.memory.model.WeakObjectRegistry
- clearInferred(Resource...) - Method in class org.eclipse.rdf4j.sail.memory.MemoryStoreConnection
- clearInternal(Resource...) - Method in class org.eclipse.rdf4j.sail.memory.MemoryStoreConnection
- close() - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementIterator
- close() - Method in class org.eclipse.rdf4j.sail.memory.model.WeakObjectRegistry.AutoCloseableIterator
- closeableIterator() - Method in class org.eclipse.rdf4j.sail.memory.model.WeakObjectRegistry
- commitInternal() - Method in class org.eclipse.rdf4j.sail.memory.MemoryStoreConnection
- contains(Object) - Method in class org.eclipse.rdf4j.sail.memory.model.WeakObjectRegistry
- createBNode(String) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
- createIRI(String) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
- createIRI(String, String) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
- createLiteral(boolean) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
- createLiteral(String) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
- createLiteral(String, String) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
- createLiteral(String, CoreDatatype) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
- createLiteral(String, IRI) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
- createLiteral(XMLGregorianCalendar) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
- createTriple(Resource, IRI, Value) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
D
- DATA_FILE_NAME - Static variable in class org.eclipse.rdf4j.sail.memory.MemoryStore
- DecimalMemLiteral - Class in org.eclipse.rdf4j.sail.memory.model
-
An extension of MemLiteral that stores a decimal value to avoid parsing.
- DecimalMemLiteral(Object, String, BigDecimal, CoreDatatype) - Constructor for class org.eclipse.rdf4j.sail.memory.model.DecimalMemLiteral
- DecimalMemLiteral(Object, BigDecimal) - Constructor for class org.eclipse.rdf4j.sail.memory.model.DecimalMemLiteral
- DecimalMemLiteral(Object, BigDecimal, CoreDatatype) - Constructor for class org.eclipse.rdf4j.sail.memory.model.DecimalMemLiteral
- decimalValue() - Method in class org.eclipse.rdf4j.sail.memory.model.DecimalMemLiteral
- decimalValue() - Method in class org.eclipse.rdf4j.sail.memory.model.IntegerMemLiteral
- doubleValue() - Method in class org.eclipse.rdf4j.sail.memory.model.DecimalMemLiteral
- doubleValue() - Method in class org.eclipse.rdf4j.sail.memory.model.IntegerMemLiteral
- doubleValue() - Method in class org.eclipse.rdf4j.sail.memory.model.NumericMemLiteral
E
- EMPTY_LIST - Static variable in interface org.eclipse.rdf4j.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.eclipse.rdf4j.sail.memory.model.MemBNode
- equals(Object) - Method in class org.eclipse.rdf4j.sail.memory.model.MemIRI
- equals(Object) - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementIterator
- equals(Object) - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- exactMatch(MemResource, MemIRI, MemValue, MemResource) - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatement
- export(Model) - Method in class org.eclipse.rdf4j.sail.memory.config.MemoryStoreConfig
F
- floatValue() - Method in class org.eclipse.rdf4j.sail.memory.model.DecimalMemLiteral
- floatValue() - Method in class org.eclipse.rdf4j.sail.memory.model.IntegerMemLiteral
- floatValue() - Method in class org.eclipse.rdf4j.sail.memory.model.NumericMemLiteral
G
- get(K) - Method in class org.eclipse.rdf4j.sail.memory.model.WeakObjectRegistry
-
Retrieves the stored object that is equal to the supplied key object.
- getConfig() - Method in class org.eclipse.rdf4j.sail.memory.config.MemoryStoreFactory
- getConnectionInternal() - Method in class org.eclipse.rdf4j.sail.memory.MemoryStore
- getContextStatementCount() - Method in class org.eclipse.rdf4j.sail.memory.model.MemResource
- getContextStatementCount() - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- getContextStatementList() - Method in class org.eclipse.rdf4j.sail.memory.model.MemResource
- getContextStatementList() - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- getCreator() - Method in class org.eclipse.rdf4j.sail.memory.model.MemBNode
- getCreator() - Method in class org.eclipse.rdf4j.sail.memory.model.MemIRI
- getCreator() - Method in class org.eclipse.rdf4j.sail.memory.model.MemLiteral
- getCreator() - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- getCreator() - Method in interface org.eclipse.rdf4j.sail.memory.model.MemValue
-
Returns the object that created this MemValue.
- getEvaluationStrategyFactory() - Method in class org.eclipse.rdf4j.sail.memory.MemoryStore
- getExact(MemResource, MemIRI, MemValue, MemResource, int) - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementList
-
Iterates through this list and returns the statement that exactly matches the provided arguments.
- getFederatedServiceResolver() - Method in class org.eclipse.rdf4j.sail.memory.MemoryStore
- getGuaranteedLastIndexInUse() - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementList
- getID() - Method in class org.eclipse.rdf4j.sail.memory.model.MemBNode
- getLocalName() - Method in class org.eclipse.rdf4j.sail.memory.model.MemIRI
- getMemBNode(BNode) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
-
See getMemValue() for description.
- getMemBNodesIterator() - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
-
Gets all bnodes that are managed by this value factory.
- getMemIRIsIterator() - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
-
Gets all URIs that are managed by this value factory.
- getMemLiteral(Literal) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
-
See getMemValue() for description.
- getMemLiteralsIterator() - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
-
Gets all literals that are managed by this value factory.
- getMemResource(Resource) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
-
See getMemValue() for description.
- getMemURI(IRI) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
-
See getMemValue() for description.
- getMemValue(Value) - Method in class org.eclipse.rdf4j.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.eclipse.rdf4j.sail.memory.model.MemIRI
- getNextElement() - Method in class org.eclipse.rdf4j.sail.memory.model.MemTripleIterator
-
Searches through statementList, starting from index _nextStatementIdx + 1, for triples that match the constraints that have been set for this iterator.
- getObject() - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- getObjectStatementCount() - Method in class org.eclipse.rdf4j.sail.memory.model.MemBNode
- getObjectStatementCount() - Method in class org.eclipse.rdf4j.sail.memory.model.MemIRI
- getObjectStatementCount() - Method in class org.eclipse.rdf4j.sail.memory.model.MemLiteral
- getObjectStatementCount() - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- getObjectStatementCount() - Method in interface org.eclipse.rdf4j.sail.memory.model.MemValue
-
Gets the number of statements for which this MemValue is the object.
- getObjectStatementList() - Method in class org.eclipse.rdf4j.sail.memory.model.MemBNode
- getObjectStatementList() - Method in class org.eclipse.rdf4j.sail.memory.model.MemIRI
- getObjectStatementList() - Method in class org.eclipse.rdf4j.sail.memory.model.MemLiteral
- getObjectStatementList() - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- getObjectStatementList() - Method in interface org.eclipse.rdf4j.sail.memory.model.MemValue
-
Gets the list of statements for which this MemValue is the object.
- getOrAdd(K, Supplier<E>) - Method in class org.eclipse.rdf4j.sail.memory.model.WeakObjectRegistry
- getOrCreateMemBNode(BNode) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
-
See
MemValueFactory.getOrCreateMemValue(Value)for description. - getOrCreateMemLiteral(Literal) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
-
See
MemValueFactory.getOrCreateMemValue(Value)for description. - getOrCreateMemResource(Resource) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
-
See
MemValueFactory.getOrCreateMemValue(Value)for description. - getOrCreateMemTriple(Triple) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
-
See
MemValueFactory.getOrCreateMemValue(Value)for description. - getOrCreateMemURI(IRI) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
-
See
MemValueFactory.getOrCreateMemValue(Value)for description. - getOrCreateMemValue(Value) - Method in class org.eclipse.rdf4j.sail.memory.model.MemValueFactory
-
Gets or creates a MemValue for the supplied Value.
- getPersist() - Method in class org.eclipse.rdf4j.sail.memory.config.MemoryStoreConfig
- getPersist() - Method in class org.eclipse.rdf4j.sail.memory.MemoryStore
- getPredicate() - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- getPredicateStatementCount() - Method in class org.eclipse.rdf4j.sail.memory.model.MemIRI
-
Gets the number of Statements for which this MemURI is the predicate.
- getPredicateStatementList() - Method in class org.eclipse.rdf4j.sail.memory.model.MemIRI
-
Gets the list of statements for which this MemURI is the predicate.
- getSail() - Method in class org.eclipse.rdf4j.sail.memory.MemoryStoreConnection
- getSail(SailImplConfig) - Method in class org.eclipse.rdf4j.sail.memory.config.MemoryStoreFactory
- getSailType() - Method in class org.eclipse.rdf4j.sail.memory.config.MemoryStoreFactory
-
Returns the Sail's type: openrdf:MemoryStore.
- getSinceSnapshot() - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatement
- getStatements() - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementList
-
An internal method to retrieve the inner array that stores the statements.
- getStats() - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementIterator
- getSubject() - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- getSubjectStatementCount() - Method in class org.eclipse.rdf4j.sail.memory.model.MemResource
- getSubjectStatementList() - Method in class org.eclipse.rdf4j.sail.memory.model.MemResource
- getSyncDelay() - Method in class org.eclipse.rdf4j.sail.memory.config.MemoryStoreConfig
- getSyncDelay() - Method in class org.eclipse.rdf4j.sail.memory.MemoryStore
-
Gets the currently configured sync delay.
- getTillSnapshot() - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatement
- getValueFactory() - Method in class org.eclipse.rdf4j.sail.memory.MemoryStore
H
- handleClose() - Method in class org.eclipse.rdf4j.sail.memory.model.MemTripleIterator
- hasContextStatements() - Method in class org.eclipse.rdf4j.sail.memory.model.MemLiteral
- hasContextStatements() - Method in class org.eclipse.rdf4j.sail.memory.model.MemResource
- hasContextStatements() - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- hasContextStatements() - Method in interface org.eclipse.rdf4j.sail.memory.model.MemValue
- hashCode() - Method in class org.eclipse.rdf4j.sail.memory.model.MemBNode
- hashCode() - Method in class org.eclipse.rdf4j.sail.memory.model.MemIRI
- hashCode() - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementIterator
- hashCode() - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- hasNext() - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementIterator
- hasNext() - Method in class org.eclipse.rdf4j.sail.memory.model.WeakObjectRegistry.AutoCloseableIterator
- hasObjectStatements() - Method in class org.eclipse.rdf4j.sail.memory.model.MemBNode
- hasObjectStatements() - Method in class org.eclipse.rdf4j.sail.memory.model.MemIRI
- hasObjectStatements() - Method in class org.eclipse.rdf4j.sail.memory.model.MemLiteral
- hasObjectStatements() - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- hasObjectStatements() - Method in interface org.eclipse.rdf4j.sail.memory.model.MemValue
- hasPredicateStatements() - Method in class org.eclipse.rdf4j.sail.memory.model.MemBNode
- hasPredicateStatements() - Method in class org.eclipse.rdf4j.sail.memory.model.MemIRI
- hasPredicateStatements() - Method in class org.eclipse.rdf4j.sail.memory.model.MemLiteral
- hasPredicateStatements() - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- hasPredicateStatements() - Method in interface org.eclipse.rdf4j.sail.memory.model.MemValue
- hasStatements() - Method in class org.eclipse.rdf4j.sail.memory.model.MemBNode
- hasStatements() - Method in class org.eclipse.rdf4j.sail.memory.model.MemIRI
- hasStatements() - Method in class org.eclipse.rdf4j.sail.memory.model.MemLiteral
- hasStatements() - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- hasStatements() - Method in interface org.eclipse.rdf4j.sail.memory.model.MemValue
-
Checks whether this MemValue has any statements.
- hasSubjectStatements() - Method in class org.eclipse.rdf4j.sail.memory.model.MemLiteral
- hasSubjectStatements() - Method in class org.eclipse.rdf4j.sail.memory.model.MemResource
- hasSubjectStatements() - Method in interface org.eclipse.rdf4j.sail.memory.model.MemValue
I
- init() - Method in class org.eclipse.rdf4j.sail.memory.model.WeakObjectRegistry.AutoCloseableIterator
- initializeInternal() - Method in class org.eclipse.rdf4j.sail.memory.MemoryStore
-
Initializes this repository.
- IntegerMemLiteral - Class in org.eclipse.rdf4j.sail.memory.model
-
An extension of MemLiteral that stores an integer value to avoid parsing.
- IntegerMemLiteral(Object, String, BigInteger, CoreDatatype) - Constructor for class org.eclipse.rdf4j.sail.memory.model.IntegerMemLiteral
- IntegerMemLiteral(Object, String, BigInteger, IRI) - Constructor for class org.eclipse.rdf4j.sail.memory.model.IntegerMemLiteral
- IntegerMemLiteral(Object, BigInteger) - Constructor for class org.eclipse.rdf4j.sail.memory.model.IntegerMemLiteral
- IntegerMemLiteral(Object, BigInteger, CoreDatatype) - Constructor for class org.eclipse.rdf4j.sail.memory.model.IntegerMemLiteral
- IntegerMemLiteral(Object, BigInteger, IRI) - Constructor for class org.eclipse.rdf4j.sail.memory.model.IntegerMemLiteral
- integerValue() - Method in class org.eclipse.rdf4j.sail.memory.model.DecimalMemLiteral
- integerValue() - Method in class org.eclipse.rdf4j.sail.memory.model.IntegerMemLiteral
- intValue() - Method in class org.eclipse.rdf4j.sail.memory.model.DecimalMemLiteral
- intValue() - Method in class org.eclipse.rdf4j.sail.memory.model.IntegerMemLiteral
- intValue() - Method in class org.eclipse.rdf4j.sail.memory.model.NumericMemLiteral
- invalidateCache() - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementIteratorCache
- isEmpty() - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementList
- isExplicit() - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatement
- isInSnapshot(int) - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatement
- isWritable() - Method in class org.eclipse.rdf4j.sail.memory.MemoryStore
-
Checks whether this Sail object is writable.
- iterator() - Method in class org.eclipse.rdf4j.sail.memory.model.WeakObjectRegistry
L
- longValue() - Method in class org.eclipse.rdf4j.sail.memory.model.DecimalMemLiteral
- longValue() - Method in class org.eclipse.rdf4j.sail.memory.model.IntegerMemLiteral
- longValue() - Method in class org.eclipse.rdf4j.sail.memory.model.NumericMemLiteral
M
- matchesContext(MemResource[]) - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatement
- matchesSPO(MemResource, MemIRI, MemValue) - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatement
- matchesSPO(MemResource, MemIRI, MemValue) - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- MemBNode - Class in org.eclipse.rdf4j.sail.memory.model
-
A MemoryStore-specific extension of BNodeImpl giving it node properties.
- MemBNode(Object, String) - Constructor for class org.eclipse.rdf4j.sail.memory.model.MemBNode
-
Creates a new MemBNode for a bnode ID.
- MemIRI - Class in org.eclipse.rdf4j.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.
- MemIRI(Object, String, String) - Constructor for class org.eclipse.rdf4j.sail.memory.model.MemIRI
-
Creates a new MemURI for a URI.
- MemLiteral - Class in org.eclipse.rdf4j.sail.memory.model
-
A MemoryStore-specific extension of Literal giving it node properties.
- MemLiteral(Object, String) - Constructor for class org.eclipse.rdf4j.sail.memory.model.MemLiteral
-
Creates a new Literal which will get the supplied label.
- MemLiteral(Object, String, String) - Constructor for class org.eclipse.rdf4j.sail.memory.model.MemLiteral
-
Creates a new Literal which will get the supplied label and language code.
- MemLiteral(Object, String, CoreDatatype) - Constructor for class org.eclipse.rdf4j.sail.memory.model.MemLiteral
- MemLiteral(Object, String, IRI) - Constructor for class org.eclipse.rdf4j.sail.memory.model.MemLiteral
-
Creates a new Literal which will get the supplied label and datatype.
- MemLiteral(Object, String, IRI, CoreDatatype) - Constructor for class org.eclipse.rdf4j.sail.memory.model.MemLiteral
- MemoryStore - Class in org.eclipse.rdf4j.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.eclipse.rdf4j.sail.memory.MemoryStore
-
Creates a new MemoryStore.
- MemoryStore(File) - Constructor for class org.eclipse.rdf4j.sail.memory.MemoryStore
-
Creates a new persistent MemoryStore.
- MemoryStoreConfig - Class in org.eclipse.rdf4j.sail.memory.config
- MemoryStoreConfig() - Constructor for class org.eclipse.rdf4j.sail.memory.config.MemoryStoreConfig
- MemoryStoreConfig(boolean) - Constructor for class org.eclipse.rdf4j.sail.memory.config.MemoryStoreConfig
- MemoryStoreConfig(boolean, long) - Constructor for class org.eclipse.rdf4j.sail.memory.config.MemoryStoreConfig
- MemoryStoreConnection - Class in org.eclipse.rdf4j.sail.memory
-
Implementation of a Sail Connection for memory stores.
- MemoryStoreConnection(MemoryStore) - Constructor for class org.eclipse.rdf4j.sail.memory.MemoryStoreConnection
- MemoryStoreFactory - Class in org.eclipse.rdf4j.sail.memory.config
-
A
SailFactorythat createsMemoryStores based on RDF configuration data. - MemoryStoreFactory() - Constructor for class org.eclipse.rdf4j.sail.memory.config.MemoryStoreFactory
- MemoryStoreSchema - Class in org.eclipse.rdf4j.sail.memory.config
-
Deprecated, for removal: This API element is subject to removal in a future version.use
CONFIG.Meminstead. - MemoryStoreSchema() - Constructor for class org.eclipse.rdf4j.sail.memory.config.MemoryStoreSchema
-
Deprecated.
- MemResource - Class in org.eclipse.rdf4j.sail.memory.model
-
A MemoryStore-specific extension of Resource giving it subject statements.
- MemResource() - Constructor for class org.eclipse.rdf4j.sail.memory.model.MemResource
- MemStatement - Class in org.eclipse.rdf4j.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, MemIRI, MemValue, MemResource, boolean, int) - Constructor for class org.eclipse.rdf4j.sail.memory.model.MemStatement
-
Creates a new MemStatement with the supplied subject, predicate, object and context.
- MemStatement(MemResource, MemIRI, MemValue, MemResource, int) - Constructor for class org.eclipse.rdf4j.sail.memory.model.MemStatement
-
Creates a new MemStatement with the supplied subject, predicate, object and context and marks it as 'explicit'.
- MemStatementIterator - Class in org.eclipse.rdf4j.sail.memory.model
-
A StatementIterator that can iterate over a list of Statement objects.
- MemStatementIterator(MemStatementList, MemResource, MemIRI, MemValue, Boolean, int, MemStatementIteratorCache, MemResource...) - Constructor for class org.eclipse.rdf4j.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).
- MemStatementIteratorCache - Class in org.eclipse.rdf4j.sail.memory.model
-
A cache for MemStatementIterator that tracks how frequently an iterator is used and caches the iterator as a list
- MemStatementIteratorCache(int) - Constructor for class org.eclipse.rdf4j.sail.memory.model.MemStatementIteratorCache
- MemStatementList - Class in org.eclipse.rdf4j.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.eclipse.rdf4j.sail.memory.model.MemStatementList
- MemStatementList(int) - Constructor for class org.eclipse.rdf4j.sail.memory.model.MemStatementList
- MemTriple - Class in org.eclipse.rdf4j.sail.memory.model
-
A MemoryStore-specific implementation of
Triple. - MemTriple(Object, MemResource, MemIRI, MemValue) - Constructor for class org.eclipse.rdf4j.sail.memory.model.MemTriple
- MemTripleIterator<X extends Exception> - Class in org.eclipse.rdf4j.sail.memory.model
-
An Iteration that can iterate over a list of
Tripleobjects. - MemTripleIterator(MemStatementList, MemResource, MemIRI, MemValue, int) - Constructor for class org.eclipse.rdf4j.sail.memory.model.MemTripleIterator
-
Creates a new MemTripleIterator that will iterate over the triples contained in the supplied MemStatementList searching for triples that occur as either subject or object in those statements, and which match the specified pattern of subject, predicate, object.
- MemValue - Interface in org.eclipse.rdf4j.sail.memory.model
-
A MemoryStore-specific extension of the Value interface, giving it node properties.
- MemValueFactory - Class in org.eclipse.rdf4j.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.eclipse.rdf4j.sail.memory.model.MemValueFactory
-
A cache of the most common IRIs to improve lookup performance when users use our vocabularies (eg.
- MIN_SIZE_TO_CONSIDER_FOR_CACHE - Static variable in class org.eclipse.rdf4j.sail.memory.model.MemStatementIterator
N
- NAMESPACE - Static variable in class org.eclipse.rdf4j.sail.memory.config.MemoryStoreSchema
-
Deprecated.The MemoryStore schema namespace (http://www.openrdf.org/config/sail/memory#).
- next() - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementIterator
- next() - Method in class org.eclipse.rdf4j.sail.memory.model.WeakObjectRegistry.AutoCloseableIterator
- notifySailChanged(SailChangedEvent) - Method in class org.eclipse.rdf4j.sail.memory.MemoryStore
- NumericMemLiteral - Class in org.eclipse.rdf4j.sail.memory.model
-
An extension of MemLiteral that stores a numeric value to avoid parsing.
- NumericMemLiteral(Object, byte) - Constructor for class org.eclipse.rdf4j.sail.memory.model.NumericMemLiteral
- NumericMemLiteral(Object, double) - Constructor for class org.eclipse.rdf4j.sail.memory.model.NumericMemLiteral
- NumericMemLiteral(Object, float) - Constructor for class org.eclipse.rdf4j.sail.memory.model.NumericMemLiteral
- NumericMemLiteral(Object, int) - Constructor for class org.eclipse.rdf4j.sail.memory.model.NumericMemLiteral
- NumericMemLiteral(Object, long) - Constructor for class org.eclipse.rdf4j.sail.memory.model.NumericMemLiteral
- NumericMemLiteral(Object, short) - Constructor for class org.eclipse.rdf4j.sail.memory.model.NumericMemLiteral
- NumericMemLiteral(Object, Number, CoreDatatype) - Constructor for class org.eclipse.rdf4j.sail.memory.model.NumericMemLiteral
- NumericMemLiteral(Object, String, Number, CoreDatatype) - Constructor for class org.eclipse.rdf4j.sail.memory.model.NumericMemLiteral
O
- optimisticRemove(MemStatement) - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementList
- optimisticRemove(MemStatement, int) - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementList
- org.eclipse.rdf4j.sail.memory - package org.eclipse.rdf4j.sail.memory
-
An implementation of the RDF SAIL API that uses main memory for storage.
- org.eclipse.rdf4j.sail.memory.config - package org.eclipse.rdf4j.sail.memory.config
- org.eclipse.rdf4j.sail.memory.model - package org.eclipse.rdf4j.sail.memory.model
-
MemoryStore-specific implementations of the core RDF model objects.
P
- parse(Model, Resource) - Method in class org.eclipse.rdf4j.sail.memory.config.MemoryStoreConfig
- PERSIST - Static variable in class org.eclipse.rdf4j.sail.memory.config.MemoryStoreSchema
-
Deprecated.use
CONFIG.Mem.persistinstead.
R
- remove() - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementIterator
-
Throws an
UnsupportedOperationException. - remove(Object) - Method in class org.eclipse.rdf4j.sail.memory.model.WeakObjectRegistry
- removeInferredStatement(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.memory.MemoryStoreConnection
- removeStatementsInternal(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.memory.MemoryStoreConnection
- rollbackInternal() - Method in class org.eclipse.rdf4j.sail.memory.MemoryStoreConnection
S
- sail - Variable in class org.eclipse.rdf4j.sail.memory.MemoryStoreConnection
- SAIL_TYPE - Static variable in class org.eclipse.rdf4j.sail.memory.config.MemoryStoreFactory
-
The type of repositories that are created by this factory.
- scheduleSyncTask() - Method in class org.eclipse.rdf4j.sail.memory.MemoryStore
- setEvaluationStrategyFactory(EvaluationStrategyFactory) - Method in class org.eclipse.rdf4j.sail.memory.MemoryStore
-
Sets the
EvaluationStrategyto use. - setFederatedServiceResolver(FederatedServiceResolver) - Method in class org.eclipse.rdf4j.sail.memory.MemoryStore
-
Overrides the
FederatedServiceResolverused by this instance, but the given resolver is not shutDown when this instance is. - setPersist(boolean) - Method in class org.eclipse.rdf4j.sail.memory.config.MemoryStoreConfig
- setPersist(boolean) - Method in class org.eclipse.rdf4j.sail.memory.MemoryStore
- setPrioritiseCleanup(boolean) - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementList
- setSyncDelay(long) - Method in class org.eclipse.rdf4j.sail.memory.config.MemoryStoreConfig
- setSyncDelay(long) - Method in class org.eclipse.rdf4j.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.eclipse.rdf4j.sail.memory.model.MemStatement
- shortValue() - Method in class org.eclipse.rdf4j.sail.memory.model.DecimalMemLiteral
- shortValue() - Method in class org.eclipse.rdf4j.sail.memory.model.IntegerMemLiteral
- shortValue() - Method in class org.eclipse.rdf4j.sail.memory.model.NumericMemLiteral
- shutDownInternal() - Method in class org.eclipse.rdf4j.sail.memory.MemoryStore
- size() - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementList
- size() - Method in class org.eclipse.rdf4j.sail.memory.model.WeakObjectRegistry
- startTransactionInternal() - Method in class org.eclipse.rdf4j.sail.memory.MemoryStoreConnection
- stringValue() - Method in class org.eclipse.rdf4j.sail.memory.model.MemBNode
- stringValue() - Method in class org.eclipse.rdf4j.sail.memory.model.MemIRI
- stringValue() - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
- supportsConcurrentReads() - Method in class org.eclipse.rdf4j.sail.memory.MemoryStoreConnection
- sync() - Method in class org.eclipse.rdf4j.sail.memory.MemoryStore
-
Synchronizes the contents of this repository with the data that is stored on disk.
- SYNC_DELAY - Static variable in class org.eclipse.rdf4j.sail.memory.config.MemoryStoreSchema
-
Deprecated.use
CONFIG.Mem.syncDelayinstead. - SYNC_FILE_NAME - Static variable in class org.eclipse.rdf4j.sail.memory.MemoryStore
T
- toString() - Method in class org.eclipse.rdf4j.sail.memory.model.MemBNode
- toString() - Method in class org.eclipse.rdf4j.sail.memory.model.MemIRI
- toString() - Method in class org.eclipse.rdf4j.sail.memory.model.MemStatementIterator
- toString() - Method in class org.eclipse.rdf4j.sail.memory.model.MemTriple
W
- WeakObjectRegistry<K,E extends K> - Class in org.eclipse.rdf4j.sail.memory.model
-
An object registry that uses weak references to keep track of the stored objects.
- WeakObjectRegistry() - Constructor for class org.eclipse.rdf4j.sail.memory.model.WeakObjectRegistry
-
Constructs a new, empty object registry.
- WeakObjectRegistry(int, Collection<? extends E>) - Constructor for class org.eclipse.rdf4j.sail.memory.model.WeakObjectRegistry
-
Constructs a new WeakObjectRegistry containing the elements in the specified collection.
- WeakObjectRegistry.AutoCloseableIterator<E> - Class in org.eclipse.rdf4j.sail.memory.model
All Classes All Packages