Uses of Interface
org.eclipse.rdf4j.sail.base.SailSink
Packages that use SailSink
Package
Description
Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).
An implementation of the RDF SAIL API that uses main memory for storage.
-
Uses of SailSink in org.eclipse.rdf4j.sail.base
Classes in org.eclipse.rdf4j.sail.base that implement SailSinkModifier and TypeClassDescriptionclass
Set of changes applied to anSailSourceBranch
awaiting to be flushed into its backingSailSource
.Fields in org.eclipse.rdf4j.sail.base declared as SailSinkModifier and TypeFieldDescriptionprivate SailSink
SailSourceConnection.inferredOnlySink
Outstanding inferred statements that are not yet flushed by a read operation.private final SailSink
ObservingSailDataset.observer
TheSailSink
that is tracking the statement patterns.private SailSink
SailSourceBranch.prepared
Non-null afterSailSourceBranch.prepare()
, but beforeSailSourceBranch.flush()
.private SailSink
SailSourceBranch.serializable
Non-null when inIsolationLevels.SERIALIZABLE
(or higher) mode.Fields in org.eclipse.rdf4j.sail.base with type parameters of type SailSinkModifier and TypeFieldDescriptionprivate final Map
<UpdateContext, SailSink> SailSourceConnection.explicitSinks
Outstanding changes that are underway, but not yet realized, by an active operation.Methods in org.eclipse.rdf4j.sail.base that return SailSinkModifier and TypeMethodDescriptionDelegatingSailSource.sink
(IsolationLevel level) SailSource.sink
(IsolationLevel level) Create aSailSink
that when when itsSailSource.flush()
is called, the changes are applied to this source.SailSourceBranch.sink
(IsolationLevel level) UnionSailSource.sink
(IsolationLevel level) Methods in org.eclipse.rdf4j.sail.base with parameters of type SailSinkModifier and TypeMethodDescriptionprivate void
SailSourceConnection.add
(Resource subj, IRI pred, Value obj, SailDataset dataset, SailSink sink, Resource... contexts) private void
private void
private void
private void
private boolean
SailSourceConnection.remove
(Resource subj, IRI pred, Value obj, SailDataset dataset, SailSink sink, Resource... contexts) (package private) void
Changeset.sinkApproved
(SailSink sink) (package private) void
Changeset.sinkDeprecated
(SailSink sink) void
Changeset.sinkObserved
(SailSink sink) Constructors in org.eclipse.rdf4j.sail.base with parameters of type SailSinkModifierConstructorDescriptionObservingSailDataset
(SailDataset delegate, SailSink observer) Creates aIsolationLevels.SERIALIZABLE
SailDataset
that tracks consistency. -
Uses of SailSink in org.eclipse.rdf4j.sail.memory
Classes in org.eclipse.rdf4j.sail.memory that implement SailSinkMethods in org.eclipse.rdf4j.sail.memory that return SailSinkMethods in org.eclipse.rdf4j.sail.memory with parameters of type SailSinkModifier and TypeMethodDescriptionvoid
private void
FileIO.readNamespace
(DataInputStream dataIn, SailSink store) private void
FileIO.readStatement
(boolean hasContext, boolean isExplicit, DataInputStream dataIn, SailSink explicit, SailSink inferred)