Uses of Class
org.eclipse.rdf4j.sail.memory.model.MemStatementList
Package
Description
MemoryStore-specific implementations of the core RDF model objects.
-
Uses of MemStatementList in org.eclipse.rdf4j.sail.memory.model
Modifier and TypeFieldDescriptionstatic final MemStatementList
MemValue.EMPTY_LIST
A shared empty MemStatementList that is returned by MemURI and MemBNode to represent an empty list.Modifier and TypeMethodDescriptionMemResource.getContextStatementList()
MemTriple.getContextStatementList()
MemBNode.getObjectStatementList()
MemIRI.getObjectStatementList()
MemLiteral.getObjectStatementList()
MemTriple.getObjectStatementList()
MemValue.getObjectStatementList()
Gets the list of statements for which this MemValue is the object.MemIRI.getPredicateStatementList()
Gets the list of statements for which this MemURI is the predicate.MemResource.getSubjectStatementList()
Modifier and TypeMethodDescriptionstatic CloseableIteration<MemStatement>
MemStatementIterator.cacheAwareInstance
(MemStatementList smallestList, MemResource subj, MemIRI pred, MemValue obj, Boolean explicit, int snapshot, MemResource[] memContexts, MemStatementIteratorCache iteratorCache) ModifierConstructorDescriptionMemStatementIterator
(MemStatementList statementList, MemResource subject, MemIRI predicate, MemValue object, 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).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.