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) classDelegatingSailDatasetA wrapper around anSailDatasetto specialize the behaviour of anSailDataset.(package private) classObservingSailDatasetAIsolationLevels.SERIALIZABLESailDatasetthat tracks the observed statement patterns to anSailSink.observe(Resource, IRI, Value, Resource...)to check consistency.(package private) classSailDatasetImplA view of anSailSourcethat is derived from a backingSailDataset.(package private) classUnionSailDatasetCombines twoSailDatasetinto a single view.Fields in org.eclipse.rdf4j.sail.base declared as SailDataset Modifier and Type Field Description private SailDatasetSailDatasetTripleSource. datasetprivate SailDatasetUnionSailDataset. dataset1private SailDatasetUnionSailDataset. dataset2private SailDatasetDelegatingSailDataset. delegateprivate SailDatasetSailDatasetImpl. derivedFromSailDatasetof the backingSailSource.private SailDatasetSailSourceConnection. explicitOnlyDatasetSet of explicit statements that must not be inferred.private SailDatasetSailSourceConnection. inferredOnlyDatasetSet of inferred statements that have already been inferred earlier.private SailDatasetSailSourceBranch. snapshotNon-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. datasetsThe state of store for outstanding operations.private java.util.Collection<SailDataset>SailSourceBranch. observersSet of openSailDatasetfor thisSailSource.Methods in org.eclipse.rdf4j.sail.base that return SailDataset Modifier and Type Method Description SailDatasetDelegatingSailSource. dataset(IsolationLevel level)SailDatasetSailSource. dataset(IsolationLevel level)Create an observableSailDatasetof the current state of thisSailSource.SailDatasetSailSourceBranch. dataset(IsolationLevel level)SailDatasetUnionSailSource. dataset(IsolationLevel level)private SailDatasetSailSourceBranch. derivedFromSerializable(IsolationLevel level)private SailDatasetSailSourceBranch. derivedFromSnapshot(IsolationLevel level)static SailDatasetUnionSailDataset. getInstance(SailDataset dataset1, SailDataset dataset2)Creates a newSailDatasetthat includes both the providedSailDatasets.Methods in org.eclipse.rdf4j.sail.base with parameters of type SailDataset Modifier and Type Method Description private voidSailSourceConnection. add(Resource subj, IRI pred, Value obj, SailDataset dataset, SailSink sink, Resource... contexts)static SailDatasetUnionSailDataset. getInstance(SailDataset dataset1, SailDataset dataset2)Creates a newSailDatasetthat includes both the providedSailDatasets.private booleanSailSourceConnection. hasStatement(SailDataset dataset, Resource subj, IRI pred, Value obj, Resource... contexts)private booleanSailSourceConnection. 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 anSailDatasetdelegating all calls to it.ObservingSailDataset(SailDataset delegate, SailSink observer)Creates aIsolationLevels.SERIALIZABLESailDatasetthat 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 classMemorySailStore.MemorySailDatasetMethods in org.eclipse.rdf4j.sail.memory with parameters of type SailDataset Modifier and Type Method Description private voidFileIO. write(SailDataset explicit, SailDataset inferred, java.io.File dataFile)voidFileIO. write(SailDataset explicit, SailDataset inferred, java.io.File syncFile, java.io.File dataFile)private voidFileIO. writeNamespaces(SailDataset store, java.io.DataOutputStream dataOut)private voidFileIO. writeStatements(SailDataset explicit, SailDataset inferred, java.io.DataOutputStream dataOut)
-