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 classBackingSailSourceA BackingSailSourcethat does not respond toBackingSailSource.close()BackingSailSource.prepare()orBackingSailSource.flush().(package private) classDelegatingSailSourceA wrapper around anSailSourcethat can suppress the call toDelegatingSailSource.close().(package private) classSailSourceBranchAnSailSourcethat keeps a delta of its state from a backingSailSource.(package private) classUnionSailSourceCombines two sources to act as a singleSailSource.Fields in org.eclipse.rdf4j.sail.base declared as SailSource Modifier and Type Field Description private SailSourceUnionSailSource. additionalAdditional statements that should be included inSailDatasets.private SailSourceSailSourceBranch. backingSourceThe underlySailSourcethisSailSourceis derived from.private 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 SailSourceUnionSailSource. primaryThe 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 SailSourceSailSourceConnection. branch(SailSourceConnection.IncludeInferred includeinferred)SailSourceBackingSailSource. fork()SailSourceDelegatingSailSource. fork()SailSourceSailSource. fork()Creates a new branch of this source.SailSourceSailSourceBranch. fork()SailSourceUnionSailSource. fork()SailSourceSailStore. getExplicitSailSource()SailSourceSnapshotSailStore. getExplicitSailSource()SailSourceSailStore. getInferredSailSource()SailSourceSnapshotSailStore. 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 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 SailSource Modifier and Type Class Description private classMemorySailStore.MemorySailSourceMethods in org.eclipse.rdf4j.sail.memory that return SailSource Modifier and Type Method Description SailSourceMemorySailStore. getExplicitSailSource()SailSourceMemorySailStore. getInferredSailSource()
-