Uses of Interface
org.eclipse.rdf4j.sail.base.SailSink
-
Packages that use SailSink Package Description org.eclipse.rdf4j.sail.base Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).org.eclipse.rdf4j.sail.memory 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 SailSink Modifier and Type Class Description class
Changeset
Set of changes applied to anSailSourceBranch
awaiting to be flushed into its backingSailSource
.Fields in org.eclipse.rdf4j.sail.base declared as SailSink Modifier and Type Field Description private SailSink
SailSourceConnection. inferredOnlySink
Outstanding inferred statements that are not yet flushed by a read operation.private 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 SailSink Modifier and Type Field Description private java.util.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 SailSink Modifier and Type Method Description SailSink
DelegatingSailSource. sink(IsolationLevel level)
SailSink
SailSource. sink(IsolationLevel level)
Create aSailSink
that when when itsSailSource.flush()
is called, the changes are applied to this source.SailSink
SailSourceBranch. sink(IsolationLevel level)
SailSink
UnionSailSource. sink(IsolationLevel level)
Methods in org.eclipse.rdf4j.sail.base with parameters of type SailSink Modifier and Type Method Description private void
SailSourceConnection. add(Resource subj, IRI pred, Value obj, SailDataset dataset, SailSink sink, Resource... contexts)
private void
SailSourceBranch. flush(Changeset change, SailSink sink)
private void
SailSourceBranch. flush(SailSink sink)
private void
SailSourceBranch. prepare(Changeset change, SailSink sink)
private void
SailSourceBranch. prepare(SailSink sink)
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 SailSink Constructor Description ObservingSailDataset(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 SailSink Modifier and Type Class Description private class
MemorySailStore.MemorySailSink
Methods in org.eclipse.rdf4j.sail.memory that return SailSink Modifier and Type Method Description SailSink
MemorySailStore.MemorySailSource. sink(IsolationLevel level)
Methods in org.eclipse.rdf4j.sail.memory with parameters of type SailSink Modifier and Type Method Description void
FileIO. read(java.io.File dataFile, SailSink explicit, SailSink inferred)
private void
FileIO. readNamespace(java.io.DataInputStream dataIn, SailSink store)
private void
FileIO. readStatement(boolean hasContext, boolean isExplicit, java.io.DataInputStream dataIn, SailSink explicit, SailSink inferred)
-