Uses of Interface
org.eclipse.rdf4j.sail.base.SailDataset
-
Packages that use SailDataset 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 SailDataset in org.eclipse.rdf4j.sail.base
Classes in org.eclipse.rdf4j.sail.base that implement SailDataset Modifier and Type Class Description (package private) class
DelegatingSailDataset
A wrapper around anSailDataset
to specialize the behaviour of anSailDataset
.(package private) class
ObservingSailDataset
AIsolationLevels.SERIALIZABLE
SailDataset
that tracks the observed statement patterns to anSailSink.observe(Resource, IRI, Value, Resource...)
to check consistency.(package private) class
SailDatasetImpl
A view of anSailSource
that is derived from a backingSailDataset
.(package private) class
UnionSailDataset
Combines twoSailDataset
into a single view.Fields in org.eclipse.rdf4j.sail.base declared as SailDataset Modifier and Type Field Description private SailDataset
SailDatasetTripleSource. dataset
private SailDataset
UnionSailDataset. dataset1
private SailDataset
UnionSailDataset. dataset2
private SailDataset
DelegatingSailDataset. delegate
private SailDataset
SailDatasetImpl. derivedFrom
SailDataset
of the backingSailSource
.private SailDataset
SailSourceConnection. explicitOnlyDataset
Set of explicit statements that must not be inferred.private SailDataset
SailSourceConnection. inferredOnlyDataset
Set of inferred statements that have already been inferred earlier.private SailDataset
SailSourceBranch. snapshot
Non-null when inIsolationLevels.SNAPSHOT
(or higher) mode.Fields in org.eclipse.rdf4j.sail.base with type parameters of type SailDataset Modifier and Type Field Description private java.util.Map<UpdateContext,SailDataset>
SailSourceConnection. datasets
The state of store for outstanding operations.private java.util.Collection<SailDataset>
SailSourceBranch. observers
Set of openSailDataset
for thisSailSource
.Methods in org.eclipse.rdf4j.sail.base that return SailDataset Modifier and Type Method Description SailDataset
DelegatingSailSource. dataset(IsolationLevel level)
SailDataset
SailSource. dataset(IsolationLevel level)
Create an observableSailDataset
of the current state of thisSailSource
.SailDataset
SailSourceBranch. dataset(IsolationLevel level)
SailDataset
UnionSailSource. dataset(IsolationLevel level)
private SailDataset
SailSourceBranch. derivedFromSerializable(IsolationLevel level)
private SailDataset
SailSourceBranch. derivedFromSnapshot(IsolationLevel level)
static SailDataset
UnionSailDataset. getInstance(SailDataset dataset1, SailDataset dataset2)
Creates a newSailDataset
that includes both the providedSailDataset
s.Methods in org.eclipse.rdf4j.sail.base with parameters of type SailDataset Modifier and Type Method Description private void
SailSourceConnection. add(Resource subj, IRI pred, Value obj, SailDataset dataset, SailSink sink, Resource... contexts)
static SailDataset
UnionSailDataset. getInstance(SailDataset dataset1, SailDataset dataset2)
Creates a newSailDataset
that includes both the providedSailDataset
s.private boolean
SailSourceConnection. hasStatement(SailDataset dataset, Resource subj, IRI pred, Value obj, Resource... contexts)
private boolean
SailSourceConnection. remove(Resource subj, IRI pred, Value obj, SailDataset dataset, SailSink sink, Resource... contexts)
Constructors in org.eclipse.rdf4j.sail.base with parameters of type SailDataset Constructor Description DelegatingSailDataset(SailDataset delegate)
Wraps anSailDataset
delegating all calls to it.ObservingSailDataset(SailDataset delegate, SailSink observer)
Creates aIsolationLevels.SERIALIZABLE
SailDataset
that tracks consistency.SailDatasetImpl(SailDataset derivedFrom, Changeset changes)
Create a derivative dataset that applies the given changeset.SailDatasetTripleSource(ValueFactory vf, SailDataset dataset)
UnionSailDataset(SailDataset dataset1, SailDataset dataset2)
-
Uses of SailDataset in org.eclipse.rdf4j.sail.memory
Classes in org.eclipse.rdf4j.sail.memory that implement SailDataset Modifier and Type Class Description private class
MemorySailStore.MemorySailDataset
Methods in org.eclipse.rdf4j.sail.memory with parameters of type SailDataset Modifier and Type Method Description private void
FileIO. write(SailDataset explicit, SailDataset inferred, java.io.File dataFile)
void
FileIO. write(SailDataset explicit, SailDataset inferred, java.io.File syncFile, java.io.File dataFile)
private void
FileIO. writeNamespaces(SailDataset store, java.io.DataOutputStream dataOut)
private void
FileIO. writeStatements(SailDataset explicit, SailDataset inferred, java.io.DataOutputStream dataOut)
-