Uses of Class
org.eclipse.rdf4j.sail.memory.model.MemIRI
-
Packages that use MemIRI Package Description org.eclipse.rdf4j.sail.memory An implementation of the RDF SAIL API that uses main memory for storage.org.eclipse.rdf4j.sail.memory.model MemoryStore-specific implementations of the core RDF model objects. -
-
Uses of MemIRI in org.eclipse.rdf4j.sail.memory
Methods in org.eclipse.rdf4j.sail.memory with parameters of type MemIRI Modifier and Type Method Description private CloseableIteration<MemStatement,SailException>
MemorySailStore. getMemStatementIterator(MemResource subj, MemIRI pred, MemValue obj, java.lang.Boolean explicit, int snapshot, MemResource[] memContexts, MemStatementList statementList)
private MemStatementList
MemorySailStore.MemorySailSink. getSmallestMemStatementList(MemResource memSubj, MemIRI memPred, MemValue memObj, MemResource memContext)
private MemStatementList
MemorySailStore. getSmallestStatementList(MemResource subj, MemIRI pred, MemValue obj)
private boolean
MemorySailStore.MemorySailSink. statementAlreadyExists(boolean explicit, MemResource memSubj, MemIRI memPred, MemValue memObj, MemResource memContext, int nextSnapshot)
-
Uses of MemIRI in org.eclipse.rdf4j.sail.memory.model
Fields in org.eclipse.rdf4j.sail.memory.model declared as MemIRI Modifier and Type Field Description private MemIRI
MemStatementIterator. predicate
The predicate of statements to return, or null if any predicate is OK.private MemIRI
MemTriple. predicate
private MemIRI
MemTripleIterator. predicate
The predicate of statements to return, or null if any predicate is OK.Fields in org.eclipse.rdf4j.sail.memory.model with type parameters of type MemIRI Modifier and Type Field Description private WeakObjectRegistry<IRI,MemIRI>
MemValueFactory. iriRegistry
Registry containing the set of MemURI objects as used by a MemoryStore.Methods in org.eclipse.rdf4j.sail.memory.model that return MemIRI Modifier and Type Method Description MemIRI
MemValueFactory. getMemURI(IRI uri)
See getMemValue() for description.MemIRI
MemValueFactory. getOrCreateMemURI(IRI uri)
SeeMemValueFactory.getOrCreateMemValue(Value)
for description.MemIRI
MemTriple. getPredicate()
Methods in org.eclipse.rdf4j.sail.memory.model that return types with arguments of type MemIRI Modifier and Type Method Description WeakObjectRegistry.AutoCloseableIterator<MemIRI>
MemValueFactory. getMemIRIsIterator()
Gets all URIs that are managed by this value factory.java.util.Set<MemIRI>
MemValueFactory. getMemURIs()
Deprecated, for removal: This API element is subject to removal in a future version.Use getMemIRIsIterator() instead.Methods in org.eclipse.rdf4j.sail.memory.model with parameters of type MemIRI Modifier and Type Method Description static CloseableIteration<MemStatement,SailException>
MemStatementIterator. cacheAwareInstance(MemStatementList smallestList, MemResource subj, MemIRI pred, MemValue obj, java.lang.Boolean explicit, int snapshot, MemResource[] memContexts, MemStatementIteratorCache iteratorCache)
boolean
MemStatement. exactMatch(MemResource subject, MemIRI predicate, MemValue object, MemResource context)
MemStatement
MemStatementList. getExact(MemResource subject, MemIRI predicate, MemValue object, MemResource context, int snapshot)
Iterates through this list and returns the statement that exactly matches the provided arguments.boolean
MemStatement. matchesSPO(MemResource subject, MemIRI predicate, MemValue object)
boolean
MemTriple. matchesSPO(MemResource subject, MemIRI predicate, MemValue object)
Constructors in org.eclipse.rdf4j.sail.memory.model with parameters of type MemIRI Constructor 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, java.lang.Boolean explicit, int snapshot, MemStatementIteratorCache iteratorCache, 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).MemTriple(java.lang.Object creator, MemResource subject, MemIRI predicate, MemValue object)
MemTripleIterator(MemStatementList statementList, MemResource subject, MemIRI predicate, MemValue object, int snapshot)
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.
-