Uses of Interface
org.eclipse.rdf4j.sail.base.SailClosable
-
Packages that use SailClosable 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 SailClosable in org.eclipse.rdf4j.sail.base
Subinterfaces of SailClosable in org.eclipse.rdf4j.sail.base Modifier and Type Interface Description interfaceSailDatasetA state of anSailSourceat a point in time that will remain consistent untilSailDataset.close()is called.interfaceSailSinkA mutable source of RDF graphs.interfaceSailSourceA persistent yet mutable source or container of RDF graphs.interfaceSailStoreA high level interface used bySailSourceConnectionto accessSailSource.Classes in org.eclipse.rdf4j.sail.base that implement SailClosable Modifier and Type Class Description classBackingSailSourceA BackingSailSourcethat does not respond toBackingSailSource.close()BackingSailSource.prepare()orBackingSailSource.flush().classChangesetSet of changes applied to anSailSourceBranchawaiting to be flushed into its backingSailSource.(package private) classDelegatingSailDatasetA wrapper around anSailDatasetto specialize the behaviour of anSailDataset.(package private) classDelegatingSailSourceA wrapper around anSailSourcethat can suppress the call toDelegatingSailSource.close().(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) classSailSourceBranchAnSailSourcethat keeps a delta of its state from a backingSailSource.classSnapshotSailStoreASailStorewrapper that branches the backingSailSources to provide concurrentIsolationLevels.SNAPSHOT_READisolation and higher.(package private) classUnionSailDatasetCombines twoSailDatasetinto a single view.(package private) classUnionSailSourceCombines two sources to act as a singleSailSource.Fields in org.eclipse.rdf4j.sail.base declared as SailClosable Modifier and Type Field Description private SailClosable[]SailClosingIteration. closesThe lock to release when the Iteration is closed.Methods in org.eclipse.rdf4j.sail.base with parameters of type SailClosable Modifier and Type Method Description private <T,X extends java.lang.Exception>
CloseableIteration<T,QueryEvaluationException>SailSourceConnection. interlock(CloseableIteration<T,QueryEvaluationException> iter, SailClosable... closes)static <E> SailClosingIteration<E,SailException>SailClosingIteration. makeClosable(CloseableIteration<? extends E,SailException> iter, SailClosable... closes)Creates a newIterationthat automatically closes the givenSailClosables.Constructors in org.eclipse.rdf4j.sail.base with parameters of type SailClosable Constructor Description SailClosingIteration(CloseableIteration<? extends T,X> iter, SailClosable... closes)Creates a newIterationthat automatically closes the givenSailClosables. -
Uses of SailClosable in org.eclipse.rdf4j.sail.memory
Classes in org.eclipse.rdf4j.sail.memory that implement SailClosable Modifier and Type Class Description (package private) classMemorySailStoreAn implementation ofSailStorethat keeps committed statements in aMemStatementList.private classMemorySailStore.MemorySailDatasetprivate classMemorySailStore.MemorySailSinkprivate classMemorySailStore.MemorySailSource
-