# Uses of Package
org.eclipse.rdf4j.sail.helpers

- Packages that use org.eclipse.rdf4j.sail.helpers
  Package | Description
  --- | ---
  org.eclipse.rdf4j.federated |
  org.eclipse.rdf4j.lucene.spin |
  org.eclipse.rdf4j.sail.base | Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).
  org.eclipse.rdf4j.sail.elasticsearchstore | Elasticsearch store for string triples
  org.eclipse.rdf4j.sail.extensiblestore | Elasticsearch store for string triples
  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 as `StackableSail`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.nativerdf | The Native Store.
  org.eclipse.rdf4j.sail.shacl | A Sail implementation for SHACL constraint checking.
  org.eclipse.rdf4j.sail.spin | See discussion at https://github.com/eclipse/rdf4j/issues/1262

- Classes in org.eclipse.rdf4j.sail.helpers used by org.eclipse.rdf4j.federated
  Class and Description
  AbstractSail An abstract Sail implementation that takes care of common sail tasks, including proper closing of active connections and a grace period for active connections during shutdown of the store.
  AbstractSailConnection Abstract Class offering base functionality for SailConnection implementations.

- Classes in org.eclipse.rdf4j.sail.helpers used by org.eclipse.rdf4j.lucene.spin
  Class and Description
  NotifyingSailConnectionWrapper An implementation of the `NotifyingSailConnection` interface that wraps another `NotifyingSailConnection` object and forwards any method calls to the wrapped transaction.
  NotifyingSailWrapper An implementation of the StackableSail interface that wraps another Sail object and forwards any relevant calls to the wrapped Sail.
  SailConnectionWrapper An implementation of the SailConnection interface that wraps another SailConnection object and forwards any method calls to the wrapped connection.
  SailWrapper An implementation of the StackableSail interface that wraps another Sail object and forwards any relevant calls to the wrapped Sail.

- Classes in org.eclipse.rdf4j.sail.helpers used by org.eclipse.rdf4j.sail.base
  Class and Description
  AbstractSail An abstract Sail implementation that takes care of common sail tasks, including proper closing of active connections and a grace period for active connections during shutdown of the store.
  AbstractSailConnection Abstract Class offering base functionality for SailConnection implementations.
  NotifyingSailConnectionBase Abstract Class offering base functionality for SailConnection implementations.

- Classes in org.eclipse.rdf4j.sail.helpers used by org.eclipse.rdf4j.sail.elasticsearchstore
  Class and Description
  AbstractNotifyingSail A base `NotifyingSail` implementation that takes care of common sail tasks, including proper closing of active connections and a grace period for active connections during shutdown of the store.
  AbstractSail An abstract Sail implementation that takes care of common sail tasks, including proper closing of active connections and a grace period for active connections during shutdown of the store.
  AbstractSailConnection Abstract Class offering base functionality for SailConnection implementations.
  NotifyingSailConnectionBase Abstract Class offering base functionality for SailConnection implementations.

- Classes in org.eclipse.rdf4j.sail.helpers used by org.eclipse.rdf4j.sail.extensiblestore
  Class and Description
  AbstractNotifyingSail A base `NotifyingSail` implementation that takes care of common sail tasks, including proper closing of active connections and a grace period for active connections during shutdown of the store.
  AbstractSail An abstract Sail implementation that takes care of common sail tasks, including proper closing of active connections and a grace period for active connections during shutdown of the store.
  AbstractSailConnection Abstract Class offering base functionality for SailConnection implementations.
  NotifyingSailConnectionBase Abstract Class offering base functionality for SailConnection implementations.

- Classes in org.eclipse.rdf4j.sail.helpers used by org.eclipse.rdf4j.sail.helpers
  Class and Description
  AbstractNotifyingSail A base `NotifyingSail` implementation that takes care of common sail tasks, including proper closing of active connections and a grace period for active connections during shutdown of the store.
  AbstractSail An abstract Sail implementation that takes care of common sail tasks, including proper closing of active connections and a grace period for active connections during shutdown of the store.
  AbstractSailConnection Abstract Class offering base functionality for SailConnection implementations.
  SailConnectionWrapper An implementation of the SailConnection interface that wraps another SailConnection object and forwards any method calls to the wrapped connection.
  SailWrapper An implementation of the StackableSail interface that wraps another Sail object and forwards any relevant calls to the wrapped Sail.

- Classes in org.eclipse.rdf4j.sail.helpers used by org.eclipse.rdf4j.sail.inferencer
  Class and Description
  NotifyingSailConnectionWrapper An implementation of the `NotifyingSailConnection` interface that wraps another `NotifyingSailConnection` object and forwards any method calls to the wrapped transaction.
  SailConnectionWrapper An implementation of the SailConnection interface that wraps another SailConnection object and forwards any method calls to the wrapped connection.

- Classes in org.eclipse.rdf4j.sail.helpers used by org.eclipse.rdf4j.sail.inferencer.fc
  Class and Description
  NotifyingSailConnectionWrapper An implementation of the `NotifyingSailConnection` interface that wraps another `NotifyingSailConnection` object and forwards any method calls to the wrapped transaction.
  NotifyingSailWrapper An implementation of the StackableSail interface that wraps another Sail object and forwards any relevant calls to the wrapped Sail.
  SailConnectionWrapper An implementation of the SailConnection interface that wraps another SailConnection object and forwards any method calls to the wrapped connection.
  SailWrapper An implementation of the StackableSail interface that wraps another Sail object and forwards any relevant calls to the wrapped Sail.

- Classes in org.eclipse.rdf4j.sail.helpers used by org.eclipse.rdf4j.sail.lucene
  Class and Description
  NotifyingSailConnectionWrapper An implementation of the `NotifyingSailConnection` interface that wraps another `NotifyingSailConnection` object and forwards any method calls to the wrapped transaction.
  NotifyingSailWrapper An implementation of the StackableSail interface that wraps another Sail object and forwards any relevant calls to the wrapped Sail.
  SailConnectionWrapper An implementation of the SailConnection interface that wraps another SailConnection object and forwards any method calls to the wrapped connection.
  SailWrapper An implementation of the StackableSail interface that wraps another Sail object and forwards any relevant calls to the wrapped Sail.

- Classes in org.eclipse.rdf4j.sail.helpers used by org.eclipse.rdf4j.sail.memory
  Class and Description
  AbstractNotifyingSail A base `NotifyingSail` implementation that takes care of common sail tasks, including proper closing of active connections and a grace period for active connections during shutdown of the store.
  AbstractSail An abstract Sail implementation that takes care of common sail tasks, including proper closing of active connections and a grace period for active connections during shutdown of the store.
  AbstractSailConnection Abstract Class offering base functionality for SailConnection implementations.
  NotifyingSailConnectionBase Abstract Class offering base functionality for SailConnection implementations.

- Classes in org.eclipse.rdf4j.sail.helpers used by org.eclipse.rdf4j.sail.nativerdf
  Class and Description
  AbstractNotifyingSail A base `NotifyingSail` implementation that takes care of common sail tasks, including proper closing of active connections and a grace period for active connections during shutdown of the store.
  AbstractSail An abstract Sail implementation that takes care of common sail tasks, including proper closing of active connections and a grace period for active connections during shutdown of the store.
  AbstractSailConnection Abstract Class offering base functionality for SailConnection implementations.
  NotifyingSailConnectionBase Abstract Class offering base functionality for SailConnection implementations.

- Classes in org.eclipse.rdf4j.sail.helpers used by org.eclipse.rdf4j.sail.shacl
  Class and Description
  NotifyingSailConnectionWrapper An implementation of the `NotifyingSailConnection` interface that wraps another `NotifyingSailConnection` object and forwards any method calls to the wrapped transaction.
  NotifyingSailWrapper An implementation of the StackableSail interface that wraps another Sail object and forwards any relevant calls to the wrapped Sail.
  SailConnectionWrapper An implementation of the SailConnection interface that wraps another SailConnection object and forwards any method calls to the wrapped connection.
  SailWrapper An implementation of the StackableSail interface that wraps another Sail object and forwards any relevant calls to the wrapped Sail.

- Classes in org.eclipse.rdf4j.sail.helpers used by org.eclipse.rdf4j.sail.spin
  Class and Description
  NotifyingSailWrapper An implementation of the StackableSail interface that wraps another Sail object and forwards any relevant calls to the wrapped Sail.
  SailWrapper An implementation of the StackableSail interface that wraps another Sail object and forwards any relevant calls to the wrapped Sail.

Copyright © 2015-2022 Eclipse Foundation. All Rights Reserved.