Uses of Class
org.eclipse.rdf4j.sail.SailException
-
Packages that use SailException Package Description org.eclipse.rdf4j.repository.sail Repository implementation for local RDF databases that implement the SAIL SPI.org.eclipse.rdf4j.repository.sail.helpers Helper and utility classes for theSailRepository
org.eclipse.rdf4j.sail RDF Storage And Inference Layer (RDF Sail): a set of interfaces defining an SPI for RDF databases.org.eclipse.rdf4j.sail.base Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).org.eclipse.rdf4j.sail.helpers Abstract base implementation and internal helper classes for Sail implementations.org.eclipse.rdf4j.sail.inferencer org.eclipse.rdf4j.sail.inferencer.fc Forward-chaining inferencers, implemented asStackableSail
s.org.eclipse.rdf4j.sail.lucene A Sail implementation that supports full-text indexing via the Lucene API.org.eclipse.rdf4j.sail.memory An implementation of the RDF SAIL API that uses main memory for storage.org.eclipse.rdf4j.sail.memory.model MemoryStore-specific implementations of the core RDF model objects.org.eclipse.rdf4j.sail.shacl A Sail implementation for SHACL constraint checking.org.eclipse.rdf4j.sail.shacl.ast.planNodes org.eclipse.rdf4j.sail.shacl.ast.targets org.eclipse.rdf4j.sail.shacl.results.lazy org.eclipse.rdf4j.sail.shacl.wrapper.data org.eclipse.rdf4j.sail.shacl.wrapper.shape -
-
Uses of SailException in org.eclipse.rdf4j.repository.sail
Method parameters in org.eclipse.rdf4j.repository.sail with type arguments of type SailException Modifier and Type Method Description protected <E> RepositoryResult<E>
SailRepositoryConnection. createRepositoryResult(CloseableIteration<? extends E,SailException> sailIter)
Wraps a CloseableIteration coming from a Sail in a RepositoryResult object, applying the required conversionsConstructor parameters in org.eclipse.rdf4j.repository.sail with type arguments of type SailException Constructor Description SailCloseableIteration(CloseableIteration<? extends E,? extends SailException> iter)
-
Uses of SailException in org.eclipse.rdf4j.repository.sail.helpers
Methods in org.eclipse.rdf4j.repository.sail.helpers that throw SailException Modifier and Type Method Description private void
RDFSailInserter. addStatement(UpdateContext uc, Resource subj, IRI pred, Value obj, Resource... ctxts)
private Statement
SailUpdateExecutor. createStatementFromPattern(StatementPattern pattern, BindingSet sourceBinding, MapBindingSet bnodeMapping)
private void
SailUpdateExecutor. deleteBoundTriples(BindingSet whereBinding, TupleExpr deleteClause, UpdateContext uc)
private CloseableIteration<? extends BindingSet,QueryEvaluationException>
SailUpdateExecutor. evaluateWhereClause(TupleExpr whereClause, UpdateContext uc, int maxExecutionTime)
protected void
SailUpdateExecutor. executeAdd(Add add, UpdateContext uc, int maxExecTime)
protected void
SailUpdateExecutor. executeClear(Clear clearExpr, UpdateContext uc, int maxExecutionTime)
protected void
SailUpdateExecutor. executeCopy(Copy copy, UpdateContext uc, int maxExecutionTime)
protected void
SailUpdateExecutor. executeCreate(Create create, UpdateContext uc)
protected void
SailUpdateExecutor. executeDeleteData(DeleteData deleteDataExpr, UpdateContext uc, int maxExecutionTime)
protected void
SailUpdateExecutor. executeInsertData(InsertData insertDataExpr, UpdateContext uc, int maxExecutionTime)
protected void
SailUpdateExecutor. executeLoad(Load load, UpdateContext uc)
protected void
SailUpdateExecutor. executeModify(Modify modify, UpdateContext uc, int maxExecutionTime)
protected void
SailUpdateExecutor. executeMove(Move move, UpdateContext uc, int maxExecutionTime)
void
SailUpdateExecutor. executeUpdate(UpdateExpr updateExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int maxExecutionTime)
private Value
SailUpdateExecutor. getValueForVar(Var var, BindingSet bindings)
private void
SailUpdateExecutor. insertBoundTriples(BindingSet whereBinding, TupleExpr insertClause, UpdateContext uc)
-
Uses of SailException in org.eclipse.rdf4j.sail
Subclasses of SailException in org.eclipse.rdf4j.sail Modifier and Type Class Description class
SailConflictException
An exception thrown by some methods in Sail to indicate that a requested isolation level could not be fulfilled.class
SailLockedException
Indicates that a SAIL cannot be initialised because the configured persisted location is locked.class
SailReadOnlyException
Indicates that the current write operation did not succeed because the SAIL cannot be written to, it can only be read from.class
UnknownSailTransactionStateException
Indicates that a SAIL's transaction state (active or inactive) cannot be determined.Fields in org.eclipse.rdf4j.sail with type parameters of type SailException Modifier and Type Field Description private CloseableIteration<? extends T,SailException>
TripleSourceIterationWrapper. delegate
Methods in org.eclipse.rdf4j.sail that return types with arguments of type SailException Modifier and Type Method Description CloseableIteration<? extends Resource,SailException>
SailConnection. getContextIDs()
Returns the set of all unique context identifiers that are used to store statements.CloseableIteration<? extends Namespace,SailException>
SailConnection. getNamespaces()
Gets the namespaces relevant to the data contained in this Sail object.CloseableIteration<? extends Statement,SailException>
SailConnection. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
Gets all statements from the specified contexts that have a specific subject, predicate and/or object.Methods in org.eclipse.rdf4j.sail that throw SailException Modifier and Type Method Description void
SailConnection. addStatement(Resource subj, IRI pred, Value obj, Resource... contexts)
Adds a statement to the store.void
SailConnection. addStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts)
Adds a statement to the store.void
SailConnection. begin()
Begins a transaction requiringSailConnection.commit()
orSailConnection.rollback()
to be called to close the transaction.void
SailConnection. begin(IsolationLevel level)
Begins a transaction with the specifiedIsolationLevel
level, requiringSailConnection.commit()
orSailConnection.rollback()
to be called to close the transaction.void
SailConnection. clear(Resource... contexts)
Removes all statements from the specified/all contexts.void
SailConnection. clearNamespaces()
Removes all namespace declarations from the repository.void
SailConnection. close()
Closes the connection.void
SailConnection. commit()
Commits any updates that have been performed since the last timeSailConnection.commit()
orSailConnection.rollback()
was called.void
SailConnection. endUpdate(UpdateContext op)
Indicates that the givenop
will not be used in any call again.CloseableIteration<? extends BindingSet,QueryEvaluationException>
SailConnection. evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
Evaluates the supplied TupleExpr on the data contained in this Sail object, using the (optional) dataset and supplied bindings as input parameters.void
SailConnection. flush()
Flushes any pending updates and notify changes to listeners as appropriate.NotifyingSailConnection
NotifyingSail. getConnection()
Opens a connection on the Sail which can be used to query and update data.SailConnection
Sail. getConnection()
Opens a connection on the Sail which can be used to query and update data.CloseableIteration<? extends Resource,SailException>
SailConnection. getContextIDs()
Returns the set of all unique context identifiers that are used to store statements.java.lang.String
SailConnection. getNamespace(java.lang.String prefix)
Gets the namespace that is associated with the specified prefix, if any.CloseableIteration<? extends Namespace,SailException>
SailConnection. getNamespaces()
Gets the namespaces relevant to the data contained in this Sail object.CloseableIteration<? extends Statement,SailException>
SailConnection. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
Gets all statements from the specified contexts that have a specific subject, predicate and/or object.default boolean
SailConnection. hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
Determines if the store contains any statements from the specified contexts that have a specific subject, predicate and/or object.void
Sail. init()
Initializes the Sail.boolean
SailConnection. isOpen()
Checks whether this SailConnection is open.boolean
Sail. isWritable()
Checks whether this Sail object is writable, i.e.void
SailConnection. prepare()
Checks for an error state in the active transaction that would force the transaction to be rolled back.void
SailConnection. removeNamespace(java.lang.String prefix)
Removes a namespace declaration by removing the association between a prefix and a namespace name.void
SailConnection. removeStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts)
Removes all statements matching the specified subject, predicate and object from the repository.void
SailConnection. removeStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
Removes all statements matching the specified subject, predicate and object from the repository.void
SailConnection. rollback()
Rolls back the transaction, discarding any uncommitted changes that have been made in this SailConnection.void
SailConnection. setNamespace(java.lang.String prefix, java.lang.String name)
Sets the prefix for a namespace.void
Sail. shutDown()
Shuts down the Sail, giving it the opportunity to synchronize any stale data.long
SailConnection. size(Resource... contexts)
Returns the number of (explicit) statements in the store, or in specific contexts.void
SailConnection. startUpdate(UpdateContext op)
Signals the start of an update operation.Constructor parameters in org.eclipse.rdf4j.sail with type arguments of type SailException Constructor Description TripleSourceIterationWrapper(CloseableIteration<? extends T,SailException> delegate)
-
Uses of SailException in org.eclipse.rdf4j.sail.base
Fields in org.eclipse.rdf4j.sail.base with type parameters of type SailException Modifier and Type Field Description private CloseableIteration<? extends Statement,SailException>
DistinctModelReducingUnionIteration. iterator
private static EmptyIteration<Namespace,SailException>
SailDatasetImpl. NAMESPACES_EMPTY_ITERATION
private static EmptyIteration<Statement,SailException>
SailDatasetImpl. STATEMENT_EMPTY_ITERATION
private static EmptyIteration<Triple,SailException>
SailDatasetImpl. TRIPLE_EMPTY_ITERATION
Methods in org.eclipse.rdf4j.sail.base that return types with arguments of type SailException Modifier and Type Method Description private CloseableIteration<? extends Statement,SailException>
SailDatasetImpl. difference(CloseableIteration<? extends Statement,SailException> result, java.util.function.Function<Statement,java.lang.Boolean> excluded)
CloseableIteration<? extends Resource,SailException>
DelegatingSailDataset. getContextIDs()
CloseableIteration<? extends Resource,SailException>
ObservingSailDataset. getContextIDs()
CloseableIteration<? extends Resource,SailException>
SailDataset. getContextIDs()
Returns the set of all unique context identifiers that are used to store statements.CloseableIteration<? extends Resource,SailException>
SailDatasetImpl. getContextIDs()
CloseableIteration<? extends Resource,SailException>
UnionSailDataset. getContextIDs()
protected CloseableIteration<? extends Resource,SailException>
SailSourceConnection. getContextIDsInternal()
CloseableIteration<? extends Namespace,SailException>
DelegatingSailDataset. getNamespaces()
CloseableIteration<? extends Namespace,SailException>
SailDataset. getNamespaces()
Gets the namespaces relevant to the data contained in this object.CloseableIteration<? extends Namespace,SailException>
SailDatasetImpl. getNamespaces()
CloseableIteration<? extends Namespace,SailException>
UnionSailDataset. getNamespaces()
protected CloseableIteration<? extends Namespace,SailException>
SailSourceConnection. getNamespacesInternal()
CloseableIteration<? extends Statement,SailException>
DelegatingSailDataset. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
CloseableIteration<? extends Statement,SailException>
ObservingSailDataset. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
CloseableIteration<? extends Statement,SailException>
SailDataset. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
Gets all statements that have a specific subject, predicate and/or object.CloseableIteration<? extends Statement,SailException>
SailDatasetImpl. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
CloseableIteration<? extends Statement,SailException>
UnionSailDataset. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
protected CloseableIteration<? extends Statement,SailException>
SailSourceConnection. getStatementsInternal(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
CloseableIteration<? extends Triple,SailException>
DelegatingSailDataset. getTriples(Resource subj, IRI pred, Value obj)
default CloseableIteration<? extends Triple,SailException>
SailDataset. getTriples(Resource subj, IRI pred, Value obj)
Gets all RDF-star triples that have a specific subject, predicate and/or object.CloseableIteration<? extends Triple,SailException>
SailDatasetImpl. getTriples(Resource subj, IRI pred, Value obj)
CloseableIteration<? extends Triple,SailException>
UnionSailDataset. getTriples(Resource subj, IRI pred, Value obj)
static <E> SailClosingIteration<E,SailException>
SailClosingIteration. makeClosable(CloseableIteration<? extends E,SailException> iter, SailClosable... closes)
Creates a newIteration
that automatically closes the givenSailClosable
s.private CloseableIteration<? extends Triple,SailException>
SailDatasetImpl. triplesDifference(CloseableIteration<? extends Triple,SailException> result, java.util.function.Function<Triple,java.lang.Boolean> excluded)
private <T> CloseableIteration<? extends T,SailException>
UnionSailDataset. union(CloseableIteration<? extends T,SailException> iteration1, CloseableIteration<? extends T,SailException> iteration2)
Methods in org.eclipse.rdf4j.sail.base with parameters of type SailException Modifier and Type Method Description protected abstract void
SailClosingIteration. handleSailException(SailException e)
Handler for exceptions generated by the closure of theSailClosable
array given to this object.Method parameters in org.eclipse.rdf4j.sail.base with type arguments of type SailException Modifier and Type Method Description private CloseableIteration<? extends Statement,SailException>
SailDatasetImpl. difference(CloseableIteration<? extends Statement,SailException> result, java.util.function.Function<Statement,java.lang.Boolean> excluded)
static <E> SailClosingIteration<E,SailException>
SailClosingIteration. makeClosable(CloseableIteration<? extends E,SailException> iter, SailClosable... closes)
Creates a newIteration
that automatically closes the givenSailClosable
s.private CloseableIteration<? extends Triple,SailException>
SailDatasetImpl. triplesDifference(CloseableIteration<? extends Triple,SailException> result, java.util.function.Function<Triple,java.lang.Boolean> excluded)
private <T> CloseableIteration<? extends T,SailException>
UnionSailDataset. union(CloseableIteration<? extends T,SailException> iteration1, CloseableIteration<? extends T,SailException> iteration2)
Methods in org.eclipse.rdf4j.sail.base that throw SailException Modifier and Type Method Description private void
SailSourceConnection. add(Resource subj, IRI pred, Value obj, SailDataset dataset, SailSink sink, Resource... contexts)
boolean
SailSourceConnection. addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)
void
SailSourceConnection. addStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts)
void
Changeset. approve(Resource subj, IRI pred, Value obj, Resource ctx)
void
SailSink. approve(Resource subj, IRI pred, Value obj, Resource ctx)
Adds a statement to the store.default void
SailSink. approve(Statement statement)
Adds a statement to the store.(package private) void
SailSourceBranch. autoFlush()
private SailSource
SailSourceConnection. branch(SailSourceConnection.IncludeInferred includeinferred)
void
SailSink. clear(Resource... contexts)
Removes all statements from the specified/all contexts.void
SailSourceConnection. clearInferred(Resource... contexts)
protected void
SailSourceConnection. clearInternal(Resource... contexts)
void
SailSink. clearNamespaces()
Removes all namespace declarations from thisSailSource
.protected void
SailSourceConnection. clearNamespacesInternal()
void
BackingSailSource. close()
void
Changeset. close()
void
DelegatingSailDataset. close()
void
DelegatingSailSource. close()
void
ObservingSailDataset. close()
void
SailClosable. close()
Closes this resource, relinquishing any underlying resources.void
SailDataset. close()
Called when thisSailDataset
is no longer is used, such as when a read operation is complete.void
SailDatasetImpl. close()
void
SailSourceBranch. close()
void
SnapshotSailStore. close()
void
UnionSailDataset. close()
void
UnionSailSource. close()
protected void
SailSourceConnection. closeInternal()
protected void
SailSourceConnection. commitInternal()
SailDataset
DelegatingSailSource. dataset(IsolationLevel level)
SailDataset
SailSource. dataset(IsolationLevel level)
Create an observableSailDataset
of the current state of thisSailSource
.SailDataset
SailSourceBranch. dataset(IsolationLevel level)
SailDataset
UnionSailSource. dataset(IsolationLevel level)
default void
SailSink. deprecate(Resource subj, IRI pred, Value obj, Resource ctx)
Deprecated.void
SailSink. deprecate(Statement statement)
Removes a statement.private SailDataset
SailSourceBranch. derivedFromSerializable(IsolationLevel level)
private SailDataset
SailSourceBranch. derivedFromSnapshot(IsolationLevel level)
protected void
SailSourceConnection. endUpdateInternal(UpdateContext op)
protected CloseableIteration<? extends BindingSet,QueryEvaluationException>
SailSourceConnection. evaluateInternal(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
void
BackingSailSource. flush()
void
DelegatingSailSource. flush()
void
SailSink. flush()
Once this method returns successfully, changes that were made to thisSailSink
will be visible to subsequentSailSource.dataset(IsolationLevel)
.void
SailSource. flush()
Apply all the changes to this branch to the backingSailSource
, if applicable.void
SailSourceBranch. flush()
private void
SailSourceBranch. flush(Changeset change, SailSink sink)
private void
SailSourceBranch. flush(SailSink sink)
void
UnionSailSource. flush()
void
SailSourceConnection. flushUpdates()
CloseableIteration<? extends Resource,SailException>
DelegatingSailDataset. getContextIDs()
CloseableIteration<? extends Resource,SailException>
ObservingSailDataset. getContextIDs()
CloseableIteration<? extends Resource,SailException>
SailDataset. getContextIDs()
Returns the set of all unique context identifiers that are used to store statements.CloseableIteration<? extends Resource,SailException>
SailDatasetImpl. getContextIDs()
CloseableIteration<? extends Resource,SailException>
UnionSailDataset. getContextIDs()
protected CloseableIteration<? extends Resource,SailException>
SailSourceConnection. getContextIDsInternal()
java.lang.String
DelegatingSailDataset. getNamespace(java.lang.String prefix)
java.lang.String
SailDataset. getNamespace(java.lang.String prefix)
Gets the namespace that is associated with the specified prefix, if any.java.lang.String
SailDatasetImpl. getNamespace(java.lang.String prefix)
java.lang.String
UnionSailDataset. getNamespace(java.lang.String prefix)
protected java.lang.String
SailSourceConnection. getNamespaceInternal(java.lang.String prefix)
CloseableIteration<? extends Namespace,SailException>
DelegatingSailDataset. getNamespaces()
CloseableIteration<? extends Namespace,SailException>
SailDataset. getNamespaces()
Gets the namespaces relevant to the data contained in this object.CloseableIteration<? extends Namespace,SailException>
SailDatasetImpl. getNamespaces()
CloseableIteration<? extends Namespace,SailException>
UnionSailDataset. getNamespaces()
protected CloseableIteration<? extends Namespace,SailException>
SailSourceConnection. getNamespacesInternal()
protected Statement
DistinctModelReducingUnionIteration. getNextElement()
CloseableIteration<? extends Statement,SailException>
DelegatingSailDataset. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
CloseableIteration<? extends Statement,SailException>
ObservingSailDataset. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
CloseableIteration<? extends Statement,SailException>
SailDataset. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
Gets all statements that have a specific subject, predicate and/or object.CloseableIteration<? extends Statement,SailException>
SailDatasetImpl. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
CloseableIteration<? extends Statement,SailException>
UnionSailDataset. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
protected CloseableIteration<? extends Statement,SailException>
SailSourceConnection. getStatementsInternal(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
CloseableIteration<? extends Triple,SailException>
DelegatingSailDataset. getTriples(Resource subj, IRI pred, Value obj)
default CloseableIteration<? extends Triple,SailException>
SailDataset. getTriples(Resource subj, IRI pred, Value obj)
Gets all RDF-star triples that have a specific subject, predicate and/or object.CloseableIteration<? extends Triple,SailException>
SailDatasetImpl. getTriples(Resource subj, IRI pred, Value obj)
CloseableIteration<? extends Triple,SailException>
UnionSailDataset. getTriples(Resource subj, IRI pred, Value obj)
protected void
DistinctModelReducingUnionIteration. handleClose()
private boolean
SailSourceConnection. hasStatement(SailDataset dataset, Resource subj, IRI pred, Value obj, Resource... contexts)
default void
SailSink. observe(Resource subj, IRI pred, Value obj, Resource context)
Called to indicate matching statements have been observed and must not change their state until after thisSailSink
is committed, iff this was opened in an isolation level compatible withIsolationLevels.SERIALIZABLE
.void
SailSink. observe(Resource subj, IRI pred, Value obj, Resource... contexts)
Called to indicate matching statements have been observed and must not change their state until after thisSailSink
is committed, iff this was opened in an isolation level compatible withIsolationLevels.SERIALIZABLE
.void
BackingSailSource. prepare()
void
Changeset. prepare()
void
DelegatingSailSource. prepare()
void
SailSink. prepare()
Checks if thisSailSink
is consistent with the isolation level it was created with.void
SailSource. prepare()
Check the consistency of this branch and throws aSailConflictException
ifSailSource.flush()
ing this branch would cause the backingSailSource
to be inconsistent, if applicable.void
SailSourceBranch. prepare()
private void
SailSourceBranch. prepare(Changeset change, SailSink sink)
private void
SailSourceBranch. prepare(SailSink sink)
void
UnionSailSource. prepare()
protected void
SailSourceConnection. prepareInternal()
private boolean
SailSourceConnection. remove(Resource subj, IRI pred, Value obj, SailDataset dataset, SailSink sink, Resource... contexts)
boolean
SailSourceConnection. removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)
void
SailSink. removeNamespace(java.lang.String prefix)
Removes a namespace declaration by removing the association between a prefix and a namespace name.protected void
SailSourceConnection. removeNamespaceInternal(java.lang.String prefix)
void
SailSourceConnection. removeStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts)
protected void
SailSourceConnection. rollbackInternal()
void
SailSink. setNamespace(java.lang.String prefix, java.lang.String name)
Sets the prefix for a namespace.protected void
SailSourceConnection. setNamespaceInternal(java.lang.String prefix, java.lang.String name)
SailSink
DelegatingSailSource. sink(IsolationLevel level)
SailSink
SailSource. sink(IsolationLevel level)
Create aSailSink
that when when itsSailSource.flush()
is called, the changes are applied to this source.SailSink
SailSourceBranch. sink(IsolationLevel level)
SailSink
UnionSailSource. sink(IsolationLevel level)
protected long
SailSourceConnection. sizeInternal(Resource... contexts)
protected void
SailSourceConnection. startTransactionInternal()
void
SailSourceConnection. startUpdate(UpdateContext op)
Constructor parameters in org.eclipse.rdf4j.sail.base with type arguments of type SailException Constructor Description DistinctModelReducingUnionIteration(CloseableIteration<? extends Statement,SailException> iterator, java.util.function.Consumer<Statement> approvedRemover, java.util.function.Supplier<java.lang.Iterable<Statement>> approvedSupplier)
-
Uses of SailException in org.eclipse.rdf4j.sail.helpers
Methods in org.eclipse.rdf4j.sail.helpers that return types with arguments of type SailException Modifier and Type Method Description CloseableIteration<? extends Resource,SailException>
AbstractSailConnection. getContextIDs()
CloseableIteration<? extends Resource,SailException>
SailConnectionWrapper. getContextIDs()
protected abstract CloseableIteration<? extends Resource,SailException>
AbstractSailConnection. getContextIDsInternal()
CloseableIteration<? extends Namespace,SailException>
AbstractSailConnection. getNamespaces()
CloseableIteration<? extends Namespace,SailException>
SailConnectionWrapper. getNamespaces()
protected abstract CloseableIteration<? extends Namespace,SailException>
AbstractSailConnection. getNamespacesInternal()
CloseableIteration<? extends Statement,SailException>
AbstractSailConnection. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
CloseableIteration<? extends Statement,SailException>
SailConnectionWrapper. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
protected abstract CloseableIteration<? extends Statement,SailException>
AbstractSailConnection. getStatementsInternal(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
Methods in org.eclipse.rdf4j.sail.helpers that throw SailException Modifier and Type Method Description void
AbstractSailConnection. addStatement(Resource subj, IRI pred, Value obj, Resource... contexts)
void
AbstractSailConnection. addStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts)
The default implementation buffers added statements until the update operation is complete.void
SailConnectionWrapper. addStatement(Resource subj, IRI pred, Value obj, Resource... contexts)
void
SailConnectionWrapper. addStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts)
protected abstract void
AbstractSailConnection. addStatementInternal(Resource subj, IRI pred, Value obj, Resource... contexts)
protected void
AbstractSailConnection. autoStartTransaction()
Deprecated.UseAbstractSailConnection.verifyIsActive()
instead.void
AbstractSailConnection. begin()
void
AbstractSailConnection. begin(IsolationLevel isolationLevel)
void
SailConnectionWrapper. begin()
void
SailConnectionWrapper. begin(IsolationLevel level)
void
AbstractSailConnection. clear(Resource... contexts)
void
SailConnectionWrapper. clear(Resource... contexts)
protected abstract void
AbstractSailConnection. clearInternal(Resource... contexts)
void
AbstractSailConnection. clearNamespaces()
void
SailConnectionWrapper. clearNamespaces()
protected abstract void
AbstractSailConnection. clearNamespacesInternal()
void
AbstractSailConnection. close()
void
SailConnectionWrapper. close()
protected abstract void
AbstractSailConnection. closeInternal()
void
AbstractSailConnection. commit()
void
SailConnectionWrapper. commit()
protected abstract void
AbstractSailConnection. commitInternal()
void
AbstractSailConnection. endUpdate(UpdateContext op)
void
SailConnectionWrapper. endUpdate(UpdateContext modify)
protected void
AbstractSailConnection. endUpdateInternal(UpdateContext op)
CloseableIteration<? extends BindingSet,QueryEvaluationException>
AbstractSailConnection. evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
CloseableIteration<? extends BindingSet,QueryEvaluationException>
SailConnectionWrapper. evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
protected abstract CloseableIteration<? extends BindingSet,QueryEvaluationException>
AbstractSailConnection. evaluateInternal(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
void
AbstractSailConnection. flush()
void
SailConnectionWrapper. flush()
private void
AbstractSailConnection. flushPendingUpdates()
If there are no open operations.private void
AbstractSailConnection. forceCloseActiveOperations()
NotifyingSailConnection
AbstractNotifyingSail. getConnection()
SailConnection
AbstractSail. getConnection()
NotifyingSailConnection
NotifyingSailWrapper. getConnection()
SailConnection
SailWrapper. getConnection()
protected abstract NotifyingSailConnection
AbstractNotifyingSail. getConnectionInternal()
protected abstract SailConnection
AbstractSail. getConnectionInternal()
Returns a store-specific SailConnection object.CloseableIteration<? extends Resource,SailException>
AbstractSailConnection. getContextIDs()
CloseableIteration<? extends Resource,SailException>
SailConnectionWrapper. getContextIDs()
protected abstract CloseableIteration<? extends Resource,SailException>
AbstractSailConnection. getContextIDsInternal()
protected Lock
AbstractSailConnection. getExclusiveConnectionLock()
Deprecated, for removal: This API element is subject to removal in a future version.java.lang.String
AbstractSailConnection. getNamespace(java.lang.String prefix)
java.lang.String
SailConnectionWrapper. getNamespace(java.lang.String prefix)
protected abstract java.lang.String
AbstractSailConnection. getNamespaceInternal(java.lang.String prefix)
CloseableIteration<? extends Namespace,SailException>
AbstractSailConnection. getNamespaces()
CloseableIteration<? extends Namespace,SailException>
SailConnectionWrapper. getNamespaces()
protected abstract CloseableIteration<? extends Namespace,SailException>
AbstractSailConnection. getNamespacesInternal()
protected Lock
AbstractSailConnection. getSharedConnectionLock()
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<? extends Statement,SailException>
AbstractSailConnection. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
CloseableIteration<? extends Statement,SailException>
SailConnectionWrapper. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
protected abstract CloseableIteration<? extends Statement,SailException>
AbstractSailConnection. getStatementsInternal(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
protected Lock
AbstractSailConnection. getTransactionLock()
Deprecated, for removal: This API element is subject to removal in a future version.boolean
AbstractSailConnection. hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
boolean
SailConnectionWrapper. hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
void
AbstractSail. init()
void
SailWrapper. init()
protected void
AbstractSail. initializeInternal()
Do store-specific operations to initialize the store.boolean
AbstractSailConnection. isOpen()
boolean
SailConnectionWrapper. isOpen()
boolean
SailWrapper. isWritable()
void
AbstractSailConnection. prepare()
void
SailConnectionWrapper. prepare()
protected void
AbstractSailConnection. prepareInternal()
void
AbstractSailConnection. removeNamespace(java.lang.String prefix)
void
SailConnectionWrapper. removeNamespace(java.lang.String prefix)
protected abstract void
AbstractSailConnection. removeNamespaceInternal(java.lang.String prefix)
void
AbstractSailConnection. removeStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts)
The default implementation buffers removed statements until the update operation is complete.void
SailConnectionWrapper. removeStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts)
void
AbstractSailConnection. removeStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
void
SailConnectionWrapper. removeStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
protected abstract void
AbstractSailConnection. removeStatementsInternal(Resource subj, IRI pred, Value obj, Resource... contexts)
void
AbstractSailConnection. rollback()
void
SailConnectionWrapper. rollback()
protected abstract void
AbstractSailConnection. rollbackInternal()
void
AbstractSailConnection. setNamespace(java.lang.String prefix, java.lang.String name)
void
SailConnectionWrapper. setNamespace(java.lang.String prefix, java.lang.String name)
protected abstract void
AbstractSailConnection. setNamespaceInternal(java.lang.String prefix, java.lang.String name)
void
AbstractSail. shutDown()
void
SailWrapper. shutDown()
protected abstract void
AbstractSail. shutDownInternal()
Do store-specific operations to ensure proper shutdown of the store.long
AbstractSailConnection. size(Resource... contexts)
long
SailConnectionWrapper. size(Resource context)
long
SailConnectionWrapper. size(Resource... contexts)
protected abstract long
AbstractSailConnection. sizeInternal(Resource... contexts)
protected abstract void
AbstractSailConnection. startTransactionInternal()
void
AbstractSailConnection. startUpdate(UpdateContext op)
void
SailConnectionWrapper. startUpdate(UpdateContext modify)
protected void
AbstractSailConnection. verifyIsActive()
Verifies if a transaction is currently active.protected void
AbstractSailConnection. verifyIsOpen()
-
Uses of SailException in org.eclipse.rdf4j.sail.inferencer
Methods in org.eclipse.rdf4j.sail.inferencer that return types with arguments of type SailException Modifier and Type Method Description CloseableIteration<? extends Resource,SailException>
InferencerConnectionWrapper. getContextIDs()
CallsInferencerConnectionWrapper.flushUpdates()
before forwarding the call to the wrapped connection.CloseableIteration<? extends Statement,SailException>
InferencerConnectionWrapper. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
CallsInferencerConnectionWrapper.flushUpdates()
before forwarding the call to the wrapped connection.Methods in org.eclipse.rdf4j.sail.inferencer that throw SailException Modifier and Type Method Description boolean
InferencerConnection. addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)
Adds an inferred statement to a specific context.boolean
InferencerConnectionWrapper. addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)
void
InferencerConnection. clearInferred(Resource... contexts)
Removes all inferred statements from the specified/all contexts.void
InferencerConnectionWrapper. clearInferred(Resource... contexts)
void
InferencerConnectionWrapper. commit()
CallsInferencerConnectionWrapper.flushUpdates()
before forwarding the call to the wrapped connection.CloseableIteration<? extends BindingSet,QueryEvaluationException>
InferencerConnectionWrapper. evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
CallsInferencerConnectionWrapper.flushUpdates()
before forwarding the call to the wrapped connection.void
InferencerConnectionWrapper. flush()
void
InferencerConnection. flushUpdates()
Flushes any pending updates to be processed and the resulting changes to be reported to registeredSailConnectionListener
s.void
InferencerConnectionWrapper. flushUpdates()
CloseableIteration<? extends Resource,SailException>
InferencerConnectionWrapper. getContextIDs()
CallsInferencerConnectionWrapper.flushUpdates()
before forwarding the call to the wrapped connection.CloseableIteration<? extends Statement,SailException>
InferencerConnectionWrapper. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
CallsInferencerConnectionWrapper.flushUpdates()
before forwarding the call to the wrapped connection.boolean
InferencerConnectionWrapper. hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
void
InferencerConnectionWrapper. prepare()
CallsInferencerConnectionWrapper.flushUpdates()
before forwarding the call to the wrapped connection.boolean
InferencerConnection. removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)
Removes an inferred statement from a specific context.boolean
InferencerConnectionWrapper. removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)
long
InferencerConnectionWrapper. size(Resource... contexts)
CallsInferencerConnectionWrapper.flushUpdates()
before forwarding the call to the wrapped connection. -
Uses of SailException in org.eclipse.rdf4j.sail.inferencer.fc
Methods in org.eclipse.rdf4j.sail.inferencer.fc that throw SailException Modifier and Type Method Description protected abstract void
AbstractForwardChainingInferencerConnection. addAxiomStatements()
Adds all basic set of axiom statements from which the complete set can be inferred to the underlying Sail.protected void
ForwardChainingRDFSInferencerConnection. addAxiomStatements()
Deprecated.Adds all basic set of axiom statements from which the complete set can be inferred to the underlying Sail.boolean
DedupingInferencerConnection. addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)
boolean
SchemaCachingRDFSInferencerConnection. addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)
(package private) boolean
SchemaCachingRDFSInferencerConnection. addInferredStatementInternal(Resource subj, IRI pred, Value obj, Resource... contexts)
private void
SchemaCachingRDFSInferencerConnection. addStatement(boolean actuallyAdd, Resource subject, IRI predicate, Value object, Resource... context)
void
SchemaCachingRDFSInferencerConnection. addStatement(Resource subject, IRI predicate, Value object, Resource... contexts)
void
SchemaCachingRDFSInferencerConnection. addStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts)
protected int
ForwardChainingRDFSInferencerConnection. applyRule(int rule)
Deprecated.protected int
ForwardChainingRDFSInferencerConnection. applyRuleInternal(int rule)
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdf1()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs10()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs11_1()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs11_2()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs12()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs13()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs2_1()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs2_2()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs3_1()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs3_2()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs4a()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs4b()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs5_1()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs5_2()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs6()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs7_1()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs7_2()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs8()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs9_1()
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleRdfs9_2()
Deprecated.protected abstract int
AbstractForwardChainingInferencerConnection. applyRules(Model iteration)
Returns the number of newly inferred statements.protected int
ForwardChainingRDFSInferencerConnection. applyRules(Model iteration)
Deprecated.private int
ForwardChainingRDFSInferencerConnection. applyRuleX1()
Deprecated.void
AbstractForwardChainingInferencerConnection. begin()
void
AbstractForwardChainingInferencerConnection. begin(IsolationLevel level)
void
SchemaCachingRDFSInferencerConnection. begin()
void
SchemaCachingRDFSInferencerConnection. begin(IsolationLevel level)
private void
CustomGraphQueryInferencer.Connection. buildDeltaSets(java.util.Collection<Statement> forRemoval, java.util.Collection<Statement> forAddition)
void
DedupingInferencerConnection. clearInferred(Resource... contexts)
void
SchemaCachingRDFSInferencerConnection. clearInferred(Resource... contexts)
void
DedupingInferencerConnection. commit()
void
SchemaCachingRDFSInferencerConnection. commit()
protected void
AbstractForwardChainingInferencerConnection. doInferencing()
protected void
ForwardChainingRDFSInferencerConnection. doInferencing()
Deprecated.(package private) void
SchemaCachingRDFSInferencerConnection. doInferencing()
private void
CustomGraphQueryInferencer.Connection. evaluateIntoStatements(ParsedGraphQuery query, java.util.Collection<Statement> statements)
private void
DirectTypeHierarchyInferencer.DirectTypeHierarchyInferencerConnection. evaluateIntoStatements(ParsedGraphQuery query, java.util.Collection<Statement> statements)
void
AbstractForwardChainingInferencerConnection. flushUpdates()
void
CustomGraphQueryInferencer.Connection. flushUpdates()
void
DirectTypeHierarchyInferencer.DirectTypeHierarchyInferencerConnection. flushUpdates()
void
SchemaCachingRDFSInferencerConnection. flushUpdates()
InferencerConnection
CustomGraphQueryInferencer. getConnection()
InferencerConnection
DedupingInferencer. getConnection()
InferencerConnection
DirectTypeHierarchyInferencer. getConnection()
ForwardChainingRDFSInferencerConnection
ForwardChainingRDFSInferencer. getConnection()
Deprecated.SchemaCachingRDFSInferencerConnection
SchemaCachingRDFSInferencer. getConnection()
void
CustomGraphQueryInferencer. init()
void
DirectTypeHierarchyInferencer. init()
void
ForwardChainingRDFSInferencer. init()
Deprecated.Adds axiom statements to the underlying Sail.void
SchemaCachingRDFSInferencer. init()
boolean
DedupingInferencerConnection. removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)
void
AbstractForwardChainingInferencerConnection. rollback()
void
CustomGraphQueryInferencer.Connection. rollback()
void
DedupingInferencerConnection. rollback()
void
DirectTypeHierarchyInferencer.DirectTypeHierarchyInferencerConnection. rollback()
void
SchemaCachingRDFSInferencerConnection. rollback()
void
CustomGraphQueryInferencer. setFields(QueryLanguage language, java.lang.String queryText, java.lang.String matcherText)
Called in order to set all the fields needed for the inferencer to function.Constructors in org.eclipse.rdf4j.sail.inferencer.fc that throw SailException Constructor Description CustomGraphQueryInferencer(QueryLanguage language, java.lang.String queryText, java.lang.String matcherText)
Create a new custom inferencer.CustomGraphQueryInferencer(NotifyingSail baseSail, QueryLanguage language, java.lang.String queryText, java.lang.String matcherText)
Create a new custom inferencer. -
Uses of SailException in org.eclipse.rdf4j.sail.lucene
Methods in org.eclipse.rdf4j.sail.lucene that throw SailException Modifier and Type Method Description private void
LuceneSailConnection. addRemoveStatements(LuceneSailBuffer.AddRemoveOperation op)
void
LuceneSailConnection. addStatement(Resource subj, IRI pred, Value obj, Resource... contexts)
void
LuceneSailConnection. begin()
void
LuceneSailConnection. clear(Resource... contexts)
void
LuceneSailConnection. close()
void
LuceneSailConnection. commit()
private void
LuceneSailConnection. completeAddRemoveOperationWithType(LuceneSailBuffer.AddRemoveOperation op)
java.util.Collection<BindingSet>
AbstractSearchIndex. evaluate(SearchQueryEvaluator evaluator)
CloseableIteration<? extends BindingSet,QueryEvaluationException>
LuceneSailConnection. evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
java.util.Collection<BindingSet>
SearchIndex. evaluate(SearchQueryEvaluator query)
private CloseableIteration<? extends BindingSet,QueryEvaluationException>
LuceneSailConnection. evaluateInternal(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
private void
LuceneSailConnection. evaluateLuceneQueries(java.util.Collection<SearchQueryEvaluator> queries)
Evaluate the given Lucene queries, generate bindings from the query result, add the bindings to the query tree, and remove the Lucene queries from the given query tree.private void
QuerySpecBuilder. failOrWarn(java.lang.Exception exception)
private void
QuerySpecBuilder. failOrWarn(java.lang.String message)
private BindingSetCollection
AbstractSearchIndex. generateBindingSets(DistanceQuerySpec query, java.lang.Iterable<? extends DocumentDistance> hits)
private BindingSetCollection
AbstractSearchIndex. generateBindingSets(GeoRelationQuerySpec query, java.lang.Iterable<? extends DocumentResult> hits)
private BindingSetCollection
AbstractSearchIndex. generateBindingSets(QuerySpec query, java.lang.Iterable<? extends DocumentScore> hits)
This method generates bindings from the given result of a Lucene query.NotifyingSailConnection
LuceneSail. getConnection()
void
LuceneSail. init()
void
DistanceQuerySpecBuilder. process(TupleExpr tupleExpr, BindingSet bindings, java.util.Collection<SearchQueryEvaluator> results)
void
GeoRelationQuerySpecBuilder. process(TupleExpr tupleExpr, BindingSet bindings, java.util.Collection<SearchQueryEvaluator> results)
java.util.Set<QuerySpec>
QuerySpecBuilder. process(TupleExpr tupleExpr, BindingSet bindings)
Deprecated.void
QuerySpecBuilder. process(TupleExpr tupleExpr, BindingSet bindings, java.util.Collection<SearchQueryEvaluator> result)
Appends a set of QuerySpecs embodying all necessary information to perform the Lucene query embedded in a TupleExpr.void
SearchQueryInterpreter. process(TupleExpr tupleExpr, BindingSet bindings, java.util.Collection<SearchQueryEvaluator> specs)
Processes a TupleExpr into a set of SearchQueryEvaluators.void
LuceneSail. reindex()
Starts a reindexation process of the whole sail.void
LuceneSailConnection. removeStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
void
LuceneSailConnection. rollback()
void
LuceneSail. shutDown()
-
Uses of SailException in org.eclipse.rdf4j.sail.memory
Fields in org.eclipse.rdf4j.sail.memory with type parameters of type SailException Modifier and Type Field Description static EmptyIteration<MemStatement,SailException>
MemorySailStore. EMPTY_ITERATION
static EmptyIteration<MemTriple,SailException>
MemorySailStore. EMPTY_TRIPLE_ITERATION
Methods in org.eclipse.rdf4j.sail.memory that return SailException Modifier and Type Method Description private SailException
MemorySailStore. convertToSailException(java.lang.InterruptedException e)
Methods in org.eclipse.rdf4j.sail.memory that return types with arguments of type SailException Modifier and Type Method Description private CloseableIteration<MemStatement,SailException>
MemorySailStore. createStatementIterator(Resource subj, IRI pred, Value obj, java.lang.Boolean explicit, int snapshot, Resource... contexts)
Creates a StatementIterator that contains the statements matching the specified pattern of subject, predicate, object, context.private CloseableIteration<MemTriple,SailException>
MemorySailStore. createTripleIterator(Resource subj, IRI pred, Value obj, int snapshot)
Creates a TripleIterator that contains the triples matching the specified pattern of subject, predicate, object, context.CloseableIteration<? extends Resource,SailException>
MemorySailStore.MemorySailDataset. getContextIDs()
private CloseableIteration<MemStatement,SailException>
MemorySailStore. getMemStatementIterator(MemResource subj, MemIRI pred, MemValue obj, java.lang.Boolean explicit, int snapshot, MemResource[] memContexts, MemStatementList statementList)
CloseableIteration<? extends Namespace,SailException>
MemorySailStore.MemorySailDataset. getNamespaces()
CloseableIteration<MemStatement,SailException>
MemorySailStore.MemorySailDataset. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
CloseableIteration<MemTriple,SailException>
MemorySailStore.MemorySailDataset. getTriples(Resource subj, IRI pred, Value obj)
Method parameters in org.eclipse.rdf4j.sail.memory with type arguments of type SailException Modifier and Type Method Description void
FileIO. writeStatement(CloseableIteration<? extends Statement,SailException> stIter, int tripleMarker, int quadMarker, java.io.DataOutputStream dataOut)
Methods in org.eclipse.rdf4j.sail.memory that throw SailException Modifier and Type Method Description private void
MemorySailStore.MemorySailSink. acquireExclusiveTransactionLock()
boolean
MemoryStoreConnection. addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)
private MemStatement
MemorySailStore.MemorySailSink. addStatement(Resource subj, IRI pred, Value obj, Resource context, boolean explicit)
protected void
MemoryStoreConnection. addStatementInternal(Resource subj, IRI pred, Value obj, Resource... contexts)
void
MemoryStoreConnection. clearInferred(Resource... contexts)
protected void
MemoryStoreConnection. clearInternal(Resource... contexts)
protected void
MemoryStoreConnection. commitInternal()
MemorySailStore.MemorySailDataset
MemorySailStore.MemorySailSource. dataset(IsolationLevel level)
void
MemorySailStore.MemorySailSink. deprecate(Statement statement)
void
MemorySailStore.MemorySailSink. flush()
protected NotifyingSailConnection
MemoryStore. getConnectionInternal()
CloseableIteration<? extends Resource,SailException>
MemorySailStore.MemorySailDataset. getContextIDs()
java.lang.String
MemorySailStore.MemorySailDataset. getNamespace(java.lang.String prefix)
CloseableIteration<MemStatement,SailException>
MemorySailStore.MemorySailDataset. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
CloseableIteration<MemTriple,SailException>
MemorySailStore.MemorySailDataset. getTriples(Resource subj, IRI pred, Value obj)
protected void
MemoryStore. initializeInternal()
Initializes this repository.private boolean
MemorySailStore.MemorySailDataset. isContextResource(MemResource memResource, int snapshot)
void
MemorySailStore.MemorySailSink. observe(Resource subj, IRI pred, Value obj, Resource... contexts)
void
MemorySailStore.MemorySailSink. prepare()
void
FileIO. read(java.io.File dataFile, SailSink explicit, SailSink inferred)
private void
FileIO. readNamespace(java.io.DataInputStream dataIn, SailSink store)
private void
FileIO. readStatement(boolean hasContext, boolean isExplicit, java.io.DataInputStream dataIn, SailSink explicit, SailSink inferred)
boolean
MemoryStoreConnection. removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)
protected void
MemoryStoreConnection. removeStatementsInternal(Resource subj, IRI pred, Value obj, Resource... contexts)
protected void
MemoryStoreConnection. rollbackInternal()
protected void
MemoryStore. scheduleSyncTask()
protected void
MemoryStore. shutDownInternal()
SailSink
MemorySailStore.MemorySailSource. sink(IsolationLevel level)
protected void
MemoryStoreConnection. startTransactionInternal()
void
MemoryStore. sync()
Synchronizes the contents of this repository with the data that is stored on disk.private void
FileIO. write(SailDataset explicit, SailDataset inferred, java.io.File dataFile)
void
FileIO. write(SailDataset explicit, SailDataset inferred, java.io.File syncFile, java.io.File dataFile)
private void
FileIO. writeNamespaces(SailDataset store, java.io.DataOutputStream dataOut)
void
FileIO. writeStatement(CloseableIteration<? extends Statement,SailException> stIter, int tripleMarker, int quadMarker, java.io.DataOutputStream dataOut)
private void
FileIO. writeStatements(SailDataset explicit, SailDataset inferred, java.io.DataOutputStream dataOut)
Constructors in org.eclipse.rdf4j.sail.memory that throw SailException Constructor Description MemorySailDataset(boolean explicit)
MemorySailDataset(boolean explicit, int snapshot)
MemorySailSink(boolean explicit, boolean serializable)
-
Uses of SailException in org.eclipse.rdf4j.sail.memory.model
Methods in org.eclipse.rdf4j.sail.memory.model that return types with arguments of type SailException Modifier and Type Method Description static CloseableIteration<MemStatement,SailException>
MemStatementIterator. cacheAwareInstance(MemStatementList smallestList, MemResource subj, MemIRI pred, MemValue obj, java.lang.Boolean explicit, int snapshot, MemResource[] memContexts, MemStatementIteratorCache iteratorCache)
Methods in org.eclipse.rdf4j.sail.memory.model that throw SailException Modifier and Type Method Description void
MemStatementIteratorCache.CachedIteration. close()
boolean
MemStatementIteratorCache.CachedIteration. hasNext()
MemStatement
MemStatementIteratorCache.CachedIteration. next()
void
MemStatementIteratorCache.CachedIteration. remove()
-
Uses of SailException in org.eclipse.rdf4j.sail.shacl
Subclasses of SailException in org.eclipse.rdf4j.sail.shacl Modifier and Type Class Description class
ShaclSailValidationException
Methods in org.eclipse.rdf4j.sail.shacl that return SailException Modifier and Type Method Description (package private) static SailException
ShaclSail. convertToSailException(java.lang.InterruptedException e)
Methods in org.eclipse.rdf4j.sail.shacl that return types with arguments of type SailException Modifier and Type Method Description (package private) static CloseableIteration<Statement,SailException>
ConnectionHelper. getCloseableIteration(RepositoryResult<Statement> repositoryResults)
CloseableIteration<? extends Statement,SailException>
ShaclSailConnection. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
Methods in org.eclipse.rdf4j.sail.shacl that throw SailException Modifier and Type Method Description void
ShaclSailConnection. addStatement(Resource subj, IRI pred, Value obj, Resource... contexts)
void
ShaclSailConnection. addStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts)
void
ShaclSailConnection. begin()
void
ShaclSailConnection. begin(IsolationLevel level)
void
ShaclSailConnection. clear(Resource... contexts)
void
ShaclSailConnection. close()
void
ShaclSailConnection. commit()
NotifyingSailConnection
ShaclSail. getConnection()
java.util.List<ContextWithShape>
ShaclSail. getShapes(RepositoryConnection shapesRepoConnection, IRI[] shapesGraphs)
java.util.List<ContextWithShape>
ShaclSail. getShapes(RepositoryConnection shapesRepoConnection, SailConnection sailConnection, IRI[] shapesGraphs)
CloseableIteration<? extends Statement,SailException>
ShaclSailConnection. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
boolean
ShaclSailConnection. hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
void
ShaclSail. init()
void
ShaclSailConnection. prepare()
void
ShaclSailConnection. removeStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts)
void
ShaclSailConnection. removeStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
void
ShaclSailConnection. rollback()
void
ShaclSail. shutDown()
-
Uses of SailException in org.eclipse.rdf4j.sail.shacl.ast.planNodes
Fields in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type parameters of type SailException Modifier and Type Field Description private CloseableIteration<ValidationTuple,SailException>
FilterPlanNode. iterator
private CloseableIteration<ValidationTuple,SailException>
InnerJoin. iterator
private CloseablePeakableIteration<? extends ValidationTuple,SailException>
Unique.TargetAndValueSortIterator. iterator
private CloseableIteration<? extends ValidationTuple,SailException>
OnlyNonUnique. parentIterator
(package private) CloseableIteration<? extends ValidationTuple,SailException>
SingleCloseablePlanNode.SingleCloseableIteration. parentIterator
Methods in org.eclipse.rdf4j.sail.shacl.ast.planNodes that throw SailException Modifier and Type Method Description void
LoggingCloseableIteration. close()
void
SingleCloseablePlanNode.SingleCloseableIteration. close()
void
Unique.TargetAndValueSortIterator. close()
boolean
LoggingCloseableIteration. hasNext()
boolean
SingleCloseablePlanNode.SingleCloseableIteration. hasNext()
boolean
Unique.TargetAndValueSortIterator. hasNext()
ValidationTuple
LoggingCloseableIteration. next()
ValidationTuple
SingleCloseablePlanNode.SingleCloseableIteration. next()
ValidationTuple
Unique.TargetAndValueSortIterator. next()
void
LoggingCloseableIteration. remove()
A default method since the iterators in the ShaclSail don't support remove.void
SingleCloseablePlanNode.SingleCloseableIteration. remove()
void
Unique.TargetAndValueSortIterator. remove()
Constructor parameters in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type arguments of type SailException Constructor Description TargetAndValueSortIterator(CloseablePeakableIteration<? extends ValidationTuple,SailException> iterator)
-
Uses of SailException in org.eclipse.rdf4j.sail.shacl.ast.targets
Methods in org.eclipse.rdf4j.sail.shacl.ast.targets that return types with arguments of type SailException Modifier and Type Method Description CloseableIteration<? extends ValidationTuple,SailException>
TargetChainRetriever. iterator()
-
Uses of SailException in org.eclipse.rdf4j.sail.shacl.results.lazy
Fields in org.eclipse.rdf4j.sail.shacl.results.lazy with type parameters of type SailException Modifier and Type Field Description private CloseableIteration<? extends ValidationTuple,SailException>
ValidationResultIterator. tupleIterator
Constructor parameters in org.eclipse.rdf4j.sail.shacl.results.lazy with type arguments of type SailException Constructor Description ValidationResultIterator(CloseableIteration<? extends ValidationTuple,SailException> tupleIterator, long limit)
-
Uses of SailException in org.eclipse.rdf4j.sail.shacl.wrapper.data
Methods in org.eclipse.rdf4j.sail.shacl.wrapper.data that return types with arguments of type SailException Modifier and Type Method Description CloseableIteration<? extends Statement,SailException>
VerySimpleRdfsBackwardsChainingConnection. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
Methods in org.eclipse.rdf4j.sail.shacl.wrapper.data that throw SailException Modifier and Type Method Description CloseableIteration<? extends Statement,SailException>
VerySimpleRdfsBackwardsChainingConnection. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
boolean
VerySimpleRdfsBackwardsChainingConnection. hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
-
Uses of SailException in org.eclipse.rdf4j.sail.shacl.wrapper.shape
Method parameters in org.eclipse.rdf4j.sail.shacl.wrapper.shape with type arguments of type SailException Modifier and Type Method Description private static Value
ShapeSourceHelper. getObject(CloseableIteration<? extends Statement,SailException> iteration)
-