Uses of Class
org.eclipse.rdf4j.sail.UpdateContext
Packages that use UpdateContext
Package
Description
Helper and utility classes for the
SailRepositoryRDF Storage And Inference Layer (RDF Sail): a set of interfaces defining an SPI for RDF databases.
Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).
Abstract base implementation and internal helper classes for Sail implementations.
Forward-chaining inferencers, implemented as
StackableSails.A Sail implementation for SHACL constraint checking.
-
Uses of UpdateContext in org.eclipse.rdf4j.repository.sail.helpers
Fields in org.eclipse.rdf4j.repository.sail.helpers declared as UpdateContextModifier and TypeFieldDescriptionprivate final UpdateContextRDFSailInserter.ucprivate final UpdateContextRDFSailRemover.ucMethods in org.eclipse.rdf4j.repository.sail.helpers with parameters of type UpdateContextModifier and TypeMethodDescriptionprivate voidRDFSailInserter.addStatement(UpdateContext uc, Resource subj, IRI pred, Value obj, Resource... ctxts) private voidSailUpdateExecutor.deleteBoundTriples(BindingSet whereBinding, TupleExpr deleteClause, UpdateContext uc) private CloseableIteration<? extends BindingSet, QueryEvaluationException> SailUpdateExecutor.evaluateWhereClause(TupleExpr whereClause, UpdateContext uc, int maxExecutionTime) protected voidSailUpdateExecutor.executeAdd(Add add, UpdateContext uc, int maxExecTime) protected voidSailUpdateExecutor.executeClear(Clear clearExpr, UpdateContext uc, int maxExecutionTime) protected voidSailUpdateExecutor.executeCopy(Copy copy, UpdateContext uc, int maxExecutionTime) protected voidSailUpdateExecutor.executeCreate(Create create, UpdateContext uc) protected voidSailUpdateExecutor.executeDeleteData(DeleteData deleteDataExpr, UpdateContext uc, int maxExecutionTime) protected voidSailUpdateExecutor.executeInsertData(InsertData insertDataExpr, UpdateContext uc, int maxExecutionTime) protected voidSailUpdateExecutor.executeLoad(Load load, UpdateContext uc) protected voidSailUpdateExecutor.executeModify(Modify modify, UpdateContext uc, int maxExecutionTime) protected voidSailUpdateExecutor.executeMove(Move move, UpdateContext uc, int maxExecutionTime) private voidSailUpdateExecutor.insertBoundTriples(BindingSet whereBinding, TupleExpr insertClause, UpdateContext uc) Constructors in org.eclipse.rdf4j.repository.sail.helpers with parameters of type UpdateContextModifierConstructorDescriptionRDFSailInserter(SailConnection con, ValueFactory vf, UpdateContext uc) Creates a new RDFInserter object that preserves bnode IDs and that does not enforce any context upon statements that are reported to it.RDFSailRemover(SailConnection con, ValueFactory vf, UpdateContext uc) Creates a new RDFSailRemover object. -
Uses of UpdateContext in org.eclipse.rdf4j.sail
Methods in org.eclipse.rdf4j.sail with parameters of type UpdateContextModifier and TypeMethodDescriptionvoidSailConnection.addStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts) Adds a statement to the store.voidSailConnection.endUpdate(UpdateContext op) Indicates that the givenopwill not be used in any call again.voidSailConnection.removeStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts) Removes all statements matching the specified subject, predicate and object from the repository.voidSailConnection.startUpdate(UpdateContext op) Signals the start of an update operation. -
Uses of UpdateContext in org.eclipse.rdf4j.sail.base
Fields in org.eclipse.rdf4j.sail.base with type parameters of type UpdateContextModifier and TypeFieldDescriptionprivate final Map<UpdateContext, SailDataset> SailSourceConnection.datasetsThe state of store for outstanding operations.private final Map<UpdateContext, SailSink> SailSourceConnection.explicitSinksOutstanding changes that are underway, but not yet realized, by an active operation.Methods in org.eclipse.rdf4j.sail.base with parameters of type UpdateContextModifier and TypeMethodDescriptionvoidSailSourceConnection.addStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts) protected voidSailSourceConnection.endUpdateInternal(UpdateContext op) voidSailSourceConnection.removeStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts) voidSailSourceConnection.startUpdate(UpdateContext op) -
Uses of UpdateContext in org.eclipse.rdf4j.sail.helpers
Fields in org.eclipse.rdf4j.sail.helpers with type parameters of type UpdateContextModifier and TypeFieldDescriptionprivate final Map<UpdateContext, Collection<Statement>> AbstractSailConnection.addedStatements that are currently being added, but not yet realized, by an active operation.private final Map<UpdateContext, Collection<Statement>> AbstractSailConnection.removedStatements that are currently being removed, but not yet realized, by an active operation.Methods in org.eclipse.rdf4j.sail.helpers with parameters of type UpdateContextModifier and TypeMethodDescriptionvoidAbstractSailConnection.addStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts) The default implementation buffers added statements until the update operation is complete.voidSailConnectionWrapper.addStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts) final voidAbstractSailConnection.endUpdate(UpdateContext op) voidSailConnectionWrapper.endUpdate(UpdateContext modify) protected voidAbstractSailConnection.endUpdateInternal(UpdateContext op) voidAbstractSailConnection.removeStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts) The default implementation buffers removed statements until the update operation is complete.voidSailConnectionWrapper.removeStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts) voidAbstractSailConnection.startUpdate(UpdateContext op) voidSailConnectionWrapper.startUpdate(UpdateContext modify) -
Uses of UpdateContext in org.eclipse.rdf4j.sail.inferencer.fc
Methods in org.eclipse.rdf4j.sail.inferencer.fc with parameters of type UpdateContextModifier and TypeMethodDescriptionvoidSchemaCachingRDFSInferencerConnection.addStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts) -
Uses of UpdateContext in org.eclipse.rdf4j.sail.shacl
Methods in org.eclipse.rdf4j.sail.shacl with parameters of type UpdateContextModifier and TypeMethodDescriptionvoidShaclSailConnection.addStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts) voidShaclSailConnection.removeStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts)