Uses of Class
org.eclipse.rdf4j.sail.memory.model.MemStatementList
Packages that use MemStatementList
Package
Description
An implementation of the RDF SAIL API that uses main memory for storage.
MemoryStore-specific implementations of the core RDF model objects.
-
Uses of MemStatementList in org.eclipse.rdf4j.sail.memory
Fields in org.eclipse.rdf4j.sail.memory declared as MemStatementListModifier and TypeFieldDescriptionprivate final MemStatementListMemEvaluationStatistics.memStatementListprivate final MemStatementListMemorySailStore.statementsList containing all available statements.Methods in org.eclipse.rdf4j.sail.memory that return MemStatementListModifier and TypeMethodDescriptionprivate MemStatementListMemorySailStore.MemorySailSink.getSmallestMemStatementList(MemResource memSubj, MemIRI memPred, MemValue memObj, MemResource memContext) private MemStatementListMemorySailStore.getSmallestStatementList(MemResource subj, MemIRI pred, MemValue obj) Methods in org.eclipse.rdf4j.sail.memory with parameters of type MemStatementListModifier and TypeMethodDescriptionprivate CloseableIteration<MemStatement, SailException> MemorySailStore.getMemStatementIterator(MemResource subj, MemIRI pred, MemValue obj, Boolean explicit, int snapshot, MemResource[] memContexts, MemStatementList statementList) Constructors in org.eclipse.rdf4j.sail.memory with parameters of type MemStatementListModifierConstructorDescription(package private)MemEvaluationStatistics(MemValueFactory valueFactory, MemStatementList memStatementList) -
Uses of MemStatementList in org.eclipse.rdf4j.sail.memory.model
Fields in org.eclipse.rdf4j.sail.memory.model declared as MemStatementListModifier and TypeFieldDescription(package private) final MemStatementListMemResource.contextStatementsThe list of statements for which this MemURI represents the context.static final MemStatementListMemValue.EMPTY_LISTA shared empty MemStatementList that is returned by MemURI and MemBNode to represent an empty list.private final MemStatementListMemBNode.objectStatementsThe list of statements for which this MemBNode is the object.private final MemStatementListMemIRI.objectStatementsThe list of statements for which this MemURI is the object.private final MemStatementListMemLiteral.objectStatementsThe list of statements for which this MemLiteral is the object.private final MemStatementListMemTriple.objectStatementsThe list of statements for which this MemTriple is the object.private final MemStatementListMemIRI.predicateStatementsThe list of statements for which this MemURI is the predicate.(package private) final MemStatementListMemResource.subjectStatementsThe list of statements for which this MemURI is the subject.Methods in org.eclipse.rdf4j.sail.memory.model that return MemStatementListModifier 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()Methods in org.eclipse.rdf4j.sail.memory.model with parameters of type MemStatementListModifier and TypeMethodDescriptionstatic CloseableIteration<MemStatement, SailException> MemStatementIterator.cacheAwareInstance(MemStatementList smallestList, MemResource subj, MemIRI pred, MemValue obj, Boolean explicit, int snapshot, MemResource[] memContexts, MemStatementIteratorCache iteratorCache) Constructors in org.eclipse.rdf4j.sail.memory.model with parameters of type MemStatementListModifierConstructorDescriptionMemStatementIterator(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.