Uses of Interface
org.eclipse.rdf4j.sail.base.SailSource
Packages that use SailSource
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 SailSource in org.eclipse.rdf4j.sail.base
Classes in org.eclipse.rdf4j.sail.base that implement SailSourceModifier and TypeClassDescriptionclassA BackingSailSourcethat does not respond toBackingSailSource.close()BackingSailSource.prepare()orBackingSailSource.flush().(package private) classA wrapper around anSailSourcethat can suppress the call toDelegatingSailSource.close().(package private) classAnSailSourcethat keeps a delta of its state from a backingSailSource.(package private) classCombines two sources to act as a singleSailSource.Fields in org.eclipse.rdf4j.sail.base declared as SailSourceModifier and TypeFieldDescriptionprivate final SailSourceUnionSailSource.additionalAdditional statements that should be included inSailDatasets.private final SailSourceSailSourceBranch.backingSourceThe underlySailSourcethisSailSourceis derived from.private final SailSourceDelegatingSailSource.delegateprivate SailSourceSailSourceConnection.explicitOnlyBranchAnSailSourceof only explicit statements when in an isolated transaction.private SailSourceSailSourceConnection.includeInferredBranchAnSailSourceof all statements when in an isolated transaction.private SailSourceSailSourceConnection.inferredOnlyBranchAnSailSourceof only inferred statements when in an isolated transaction.private final SailSourceUnionSailSource.primaryThe branch that will be used in calls toUnionSailSource.sink(IsolationLevel).Methods in org.eclipse.rdf4j.sail.base that return SailSourceModifier and TypeMethodDescriptionprivate SailSourceSailSourceConnection.branch(SailSourceConnection.IncludeInferred includeinferred) BackingSailSource.fork()DelegatingSailSource.fork()SailSource.fork()Creates a new branch of this source.SailSourceBranch.fork()UnionSailSource.fork()SailStore.getExplicitSailSource()SnapshotSailStore.getExplicitSailSource()SailStore.getInferredSailSource()SnapshotSailStore.getInferredSailSource()Constructors in org.eclipse.rdf4j.sail.base with parameters of type SailSourceModifierConstructorDescriptionDelegatingSailSource(SailSource delegate, boolean closing) Wraps thisSailSource, delegating all calls to it unlessclosingis false, in which caseDelegatingSailSource.close()will not be delegated.SailSourceBranch(SailSource backingSource) Creates a new in-memorySailSourcederived from the givenSailSource.SailSourceBranch(SailSource backingSource, ModelFactory modelFactory) Creates a newSailSourcederived from the givenSailSource.SailSourceBranch(SailSource backingSource, ModelFactory modelFactory, boolean autoFlush) Creates a newSailSourcederived from the givenSailSourceand ifautoFlushis true, will automatically callSailSourceBranch.flush()when not in use.UnionSailSource(SailSource primary, SailSource additional) AnSailSourcethat combines two otherSailSourcees. -
Uses of SailSource in org.eclipse.rdf4j.sail.memory
Classes in org.eclipse.rdf4j.sail.memory that implement SailSourceMethods in org.eclipse.rdf4j.sail.memory that return SailSourceModifier and TypeMethodDescriptionMemorySailStore.getExplicitSailSource()MemorySailStore.getInferredSailSource()