Uses of Interface
org.eclipse.rdf4j.sail.base.SailSource
-
Packages that use SailSource 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 SailSource in org.eclipse.rdf4j.sail.base
Classes in org.eclipse.rdf4j.sail.base that implement SailSource Modifier and Type Class Description class
BackingSailSource
A BackingSailSource
that does not respond toBackingSailSource.close()
BackingSailSource.prepare()
orBackingSailSource.flush()
.(package private) class
DelegatingSailSource
A wrapper around anSailSource
that can suppress the call toDelegatingSailSource.close()
.(package private) class
SailSourceBranch
AnSailSource
that keeps a delta of its state from a backingSailSource
.(package private) class
UnionSailSource
Combines two sources to act as a singleSailSource
.Fields in org.eclipse.rdf4j.sail.base declared as SailSource Modifier and Type Field Description private SailSource
UnionSailSource. additional
Additional statements that should be included inSailDataset
s.private SailSource
SailSourceBranch. backingSource
The underlySailSource
thisSailSource
is derived from.private SailSource
DelegatingSailSource. delegate
private SailSource
SailSourceConnection. explicitOnlyBranch
AnSailSource
of only explicit statements when in an isolated transaction.private SailSource
SailSourceConnection. includeInferredBranch
AnSailSource
of all statements when in an isolated transaction.private SailSource
SailSourceConnection. inferredOnlyBranch
AnSailSource
of only inferred statements when in an isolated transaction.private SailSource
UnionSailSource. primary
The branch that will be used in calls toUnionSailSource.sink(IsolationLevel)
.Methods in org.eclipse.rdf4j.sail.base that return SailSource Modifier and Type Method Description private SailSource
SailSourceConnection. branch(SailSourceConnection.IncludeInferred includeinferred)
SailSource
BackingSailSource. fork()
SailSource
DelegatingSailSource. fork()
SailSource
SailSource. fork()
Creates a new branch of this source.SailSource
SailSourceBranch. fork()
SailSource
UnionSailSource. fork()
SailSource
SailStore. getExplicitSailSource()
SailSource
SnapshotSailStore. getExplicitSailSource()
SailSource
SailStore. getInferredSailSource()
SailSource
SnapshotSailStore. getInferredSailSource()
Constructors in org.eclipse.rdf4j.sail.base with parameters of type SailSource Constructor Description DelegatingSailSource(SailSource delegate, boolean closing)
Wraps thisSailSource
, delegating all calls to it unlessclosing
is false, in which caseDelegatingSailSource.close()
will not be delegated.SailSourceBranch(SailSource backingSource)
Creates a new in-memorySailSource
derived from the givenSailSource
.SailSourceBranch(SailSource backingSource, ModelFactory modelFactory)
Creates a newSailSource
derived from the givenSailSource
.SailSourceBranch(SailSource backingSource, ModelFactory modelFactory, boolean autoFlush)
Creates a newSailSource
derived from the givenSailSource
and ifautoFlush
is true, will automatically callSailSourceBranch.flush()
when not in use.UnionSailSource(SailSource primary, SailSource additional)
AnSailSource
that combines two otherSailSource
es. -
Uses of SailSource in org.eclipse.rdf4j.sail.memory
Classes in org.eclipse.rdf4j.sail.memory that implement SailSource Modifier and Type Class Description private class
MemorySailStore.MemorySailSource
Methods in org.eclipse.rdf4j.sail.memory that return SailSource Modifier and Type Method Description SailSource
MemorySailStore. getExplicitSailSource()
SailSource
MemorySailStore. getInferredSailSource()
-