# Uses of Package
org.eclipse.rdf4j.sail

- Packages that use org.eclipse.rdf4j.sail
  Package | Description
  --- | ---
  org.eclipse.rdf4j.federated |
  org.eclipse.rdf4j.federated.repository |
  org.eclipse.rdf4j.lucene.spin |
  org.eclipse.rdf4j.lucene.spin.config |
  org.eclipse.rdf4j.query.parser.serql | The SeRQL query engine.
  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 the `SailRepository`
  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.config |
  org.eclipse.rdf4j.sail.elasticsearch.config |
  org.eclipse.rdf4j.sail.elasticsearchstore | Elasticsearch store for string triples
  org.eclipse.rdf4j.sail.elasticsearchstore.config |
  org.eclipse.rdf4j.sail.evaluation |
  org.eclipse.rdf4j.sail.extensiblestore | Elasticsearch store for string triples
  org.eclipse.rdf4j.sail.extensiblestore.evaluationstatistics |
  org.eclipse.rdf4j.sail.federation |
  org.eclipse.rdf4j.sail.federation.config |
  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.inferencer.fc.config |
  org.eclipse.rdf4j.sail.lucene | A Sail implementation that supports full-text indexing via the Lucene API.
  org.eclipse.rdf4j.sail.lucene.config |
  org.eclipse.rdf4j.sail.memory | An implementation of the RDF SAIL API that uses main memory for storage.
  org.eclipse.rdf4j.sail.memory.config |
  org.eclipse.rdf4j.sail.model |
  org.eclipse.rdf4j.sail.nativerdf | The Native Store.
  org.eclipse.rdf4j.sail.nativerdf.config |
  org.eclipse.rdf4j.sail.shacl | A Sail implementation for SHACL constraint checking.
  org.eclipse.rdf4j.sail.shacl.config |
  org.eclipse.rdf4j.sail.shacl.planNodes |
  org.eclipse.rdf4j.sail.shacl.results.lazy |
  org.eclipse.rdf4j.sail.solr.config |
  org.eclipse.rdf4j.sail.spin | See discussion at https://github.com/eclipse/rdf4j/issues/1262
  org.eclipse.rdf4j.sail.spin.config |
  org.eclipse.rdf4j.shacl.manifest |

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.federated
  Class and Description
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.
  SailConnection A connection to an RDF Sail object.
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.federated.repository
  Class and Description
  SailConnection A connection to an RDF Sail object.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.lucene.spin
  Class and Description
  NotifyingSail An interface for `Sail`s that notify registered `SailChangedListener`s of changes in the data in the Sail.
  NotifyingSailConnection A connection to an RDF Sail object.
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.
  SailConnection A connection to an RDF Sail object.
  SailConnectionListener
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.
  StackableSail An interface for Sails that can be stacked on top of other Sails.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.lucene.spin.config
  Class and Description
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.query.parser.serql
  Class and Description
  NotifyingSail An interface for `Sail`s that notify registered `SailChangedListener`s of changes in the data in the Sail.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.repository.sail
  Class and Description
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.
  SailConnection A connection to an RDF Sail object.
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.repository.sail.helpers
  Class and Description
  SailConnection A connection to an RDF Sail object.
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.
  UpdateContext Provided with add and remove operation to give them context within a `UpdateExpr` operation.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail
  Class and Description
  LockManager
  NotifyingSail An interface for `Sail`s that notify registered `SailChangedListener`s of changes in the data in the Sail.
  NotifyingSailConnection A connection to an RDF Sail object.
  RDFStoreTest A JUnit test for testing Sail implementations that store RDF data.
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.
  SailChangedEvent Event object that is send to `SailChangedListener`s to indicate that the contents of the Sail that sent the event have changed.
  SailChangedListener An interface for objects that want to be notified when the data in specific Sail objects change.
  SailConnection A connection to an RDF Sail object.
  SailConnectionListener
  SailConnectionQuery
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.
  SailLockedException Indicates that a SAIL cannot be initialised because the configured persisted location is locked.
  UnknownSailTransactionStateException Indicates that a SAIL's transaction state (active or inactive) cannot be determined.
  UpdateContext Provided with add and remove operation to give them context within a `UpdateExpr` operation.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.base
  Class and Description
  NotifyingSailConnection A connection to an RDF Sail object.
  SailConnection A connection to an RDF Sail object.
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.
  UpdateContext Provided with add and remove operation to give them context within a `UpdateExpr` operation.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.config
  Class and Description
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.elasticsearch.config
  Class and Description
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.elasticsearchstore
  Class and Description
  NotifyingSail An interface for `Sail`s that notify registered `SailChangedListener`s of changes in the data in the Sail.
  NotifyingSailConnection A connection to an RDF Sail object.
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.
  SailConnection A connection to an RDF Sail object.
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.elasticsearchstore.config
  Class and Description
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.evaluation
  Class and Description
  SailConnection A connection to an RDF Sail object.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.extensiblestore
  Class and Description
  NotifyingSail An interface for `Sail`s that notify registered `SailChangedListener`s of changes in the data in the Sail.
  NotifyingSailConnection A connection to an RDF Sail object.
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.
  SailConnection A connection to an RDF Sail object.
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.extensiblestore.evaluationstatistics
  Class and Description
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.federation
  Class and Description
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.
  SailConnection A connection to an RDF Sail object.
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.federation.config
  Class and Description
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.helpers
  Class and Description
  LockManager
  NotifyingSail An interface for `Sail`s that notify registered `SailChangedListener`s of changes in the data in the Sail.
  NotifyingSailConnection A connection to an RDF Sail object.
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.
  SailChangedEvent Event object that is send to `SailChangedListener`s to indicate that the contents of the Sail that sent the event have changed.
  SailChangedListener An interface for objects that want to be notified when the data in specific Sail objects change.
  SailConnection A connection to an RDF Sail object.
  SailConnectionListener
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.
  SailLockedException Indicates that a SAIL cannot be initialised because the configured persisted location is locked.
  StackableSail An interface for Sails that can be stacked on top of other Sails.
  UnknownSailTransactionStateException Indicates that a SAIL's transaction state (active or inactive) cannot be determined.
  UpdateContext Provided with add and remove operation to give them context within a `UpdateExpr` operation.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.inferencer
  Class and Description
  NotifyingSailConnection A connection to an RDF Sail object.
  SailConnection A connection to an RDF Sail object.
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.inferencer.fc
  Class and Description
  NotifyingSail An interface for `Sail`s that notify registered `SailChangedListener`s of changes in the data in the Sail.
  NotifyingSailConnection A connection to an RDF Sail object.
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.
  SailConnection A connection to an RDF Sail object.
  SailConnectionListener
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.
  StackableSail An interface for Sails that can be stacked on top of other Sails.
  UpdateContext Provided with add and remove operation to give them context within a `UpdateExpr` operation.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.inferencer.fc.config
  Class and Description
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.lucene
  Class and Description
  NotifyingSail An interface for `Sail`s that notify registered `SailChangedListener`s of changes in the data in the Sail.
  NotifyingSailConnection A connection to an RDF Sail object.
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.
  SailConnection A connection to an RDF Sail object.
  SailConnectionListener
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.
  StackableSail An interface for Sails that can be stacked on top of other Sails.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.lucene.config
  Class and Description
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.memory
  Class and Description
  NotifyingSail An interface for `Sail`s that notify registered `SailChangedListener`s of changes in the data in the Sail.
  NotifyingSailConnection A connection to an RDF Sail object.
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.
  SailChangedEvent Event object that is send to `SailChangedListener`s to indicate that the contents of the Sail that sent the event have changed.
  SailConnection A connection to an RDF Sail object.
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.memory.config
  Class and Description
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.model
  Class and Description
  SailConnection A connection to an RDF Sail object.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.nativerdf
  Class and Description
  NotifyingSail An interface for `Sail`s that notify registered `SailChangedListener`s of changes in the data in the Sail.
  NotifyingSailConnection A connection to an RDF Sail object.
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.
  SailConnection A connection to an RDF Sail object.
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.nativerdf.config
  Class and Description
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.shacl
  Class and Description
  NotifyingSail An interface for `Sail`s that notify registered `SailChangedListener`s of changes in the data in the Sail.
  NotifyingSailConnection A connection to an RDF Sail object.
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.
  SailConnection A connection to an RDF Sail object.
  SailConnectionListener
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.
  StackableSail An interface for Sails that can be stacked on top of other Sails.
  UpdateContext Provided with add and remove operation to give them context within a `UpdateExpr` operation.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.shacl.config
  Class and Description
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.shacl.planNodes
  Class and Description
  SailConnection A connection to an RDF Sail object.
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.shacl.results.lazy
  Class and Description
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.solr.config
  Class and Description
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.spin
  Class and Description
  NotifyingSail An interface for `Sail`s that notify registered `SailChangedListener`s of changes in the data in the Sail.
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.
  SailException An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.
  StackableSail An interface for Sails that can be stacked on top of other Sails.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.sail.spin.config
  Class and Description
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.

- Classes in org.eclipse.rdf4j.sail used by org.eclipse.rdf4j.shacl.manifest
  Class and Description
  Sail Sail (Storage And Inference Layer) is an interface for RDF storage.

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