| Package | Description | 
|---|---|
| org.eclipse.rdf4j.federated | |
| org.eclipse.rdf4j.federated.repository | |
| org.eclipse.rdf4j.lucene.spin | |
| 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.elasticsearchstore | Elasticsearch store for string triples | 
| org.eclipse.rdf4j.sail.evaluation | |
| org.eclipse.rdf4j.sail.extensiblestore | Elasticsearch store for string triples | 
| org.eclipse.rdf4j.sail.federation | |
| 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  StackableSails. | 
| 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.model | |
| org.eclipse.rdf4j.sail.nativerdf | The Native Store. | 
| org.eclipse.rdf4j.sail.shacl | A Sail implementation for SHACL constraint checking. | 
| org.eclipse.rdf4j.sail.shacl.planNodes | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FedXConnectionAn implementation of RepositoryConnection that uses  FederationEvalStrategyto evaluate provided queries. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected SailConnection | FedXConnection.SailBaseDefaultImpl. getConnectionInternal() | 
| protected SailConnection | FedX. getConnectionInternal() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | FedXConnection.SailBaseDefaultImpl. connectionClosed(SailConnection connection) | 
| Constructor and Description | 
|---|
| FedXRepositoryConnection(FedXRepository repository,
                        SailConnection sailConnection) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LuceneSpinSailConnectionDeprecated. 
 since 3.0. The experimental LuceneSpinSail is scheduled to be removed by the next major release. | 
| Modifier and Type | Method and Description | 
|---|---|
| SailConnection | SailRepositoryConnection. getSailConnection()Returns the underlying SailConnection. | 
| Constructor and Description | 
|---|
| SailRepositoryConnection(SailRepository repository,
                        SailConnection sailConnection)Creates a new repository connection that will wrap the supplied SailConnection. | 
| Constructor and Description | 
|---|
| RDFSailInserter(SailConnection con,
               ValueFactory vf) | 
| RDFSailInserter(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. | 
| SailUpdateExecutor(SailConnection con,
                  ValueFactory vf,
                  ParserConfig loadConfig)Implementation of  SailUpdate.execute()usingevaluate(TupleExpr, Dataset, BindingSet, boolean)and otherSailConnectionmethods. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | NotifyingSailConnectionA connection to an RDF Sail object. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected SailConnection | RDFStoreTest. con | 
| Modifier and Type | Method and Description | 
|---|---|
| SailConnection | Sail. getConnection()Opens a connection on the Sail which can be used to query and update data. | 
| protected SailConnection | SailConnectionUpdate. getSailConnection() | 
| protected SailConnection | SailConnectionQuery. getSailConnection() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected long | SailIsolationLevelTest. count(SailConnection con,
     Resource subj,
     IRI pred,
     Value obj,
     boolean includeInferred,
     Resource... contexts) | 
| protected void | SailConcurrencyTest. insertTestStatement(SailConnection connection,
                   int i) | 
| protected void | SailIsolationLevelTest. insertTestStatement(SailConnection connection,
                   int i) | 
| protected Literal | SailIsolationLevelTest. readLiteral(SailConnection con,
           IRI subj,
           IRI pred) | 
| protected void | SailConcurrencyTest. removeTestStatement(SailConnection connection,
                   int i) | 
| Constructor and Description | 
|---|
| SailConnectionBooleanQuery(ParsedBooleanQuery tupleQuery,
                          SailConnection sailConnection) | 
| SailConnectionGraphQuery(ParsedGraphQuery tupleQuery,
                        SailConnection con,
                        ValueFactory vf) | 
| SailConnectionQuery(ParsedQuery parsedQuery,
                   SailConnection con) | 
| SailConnectionQueryPreparer(SailConnection con,
                           boolean includeInferred,
                           TripleSource source) | 
| SailConnectionQueryPreparer(SailConnection con,
                           boolean includeInferred,
                           ValueFactory vf) | 
| SailConnectionTupleQuery(ParsedTupleQuery tupleQuery,
                        SailConnection sailConnection) | 
| SailConnectionUpdate(ParsedUpdate parsedUpdate,
                    SailConnection con,
                    ValueFactory vf,
                    ParserConfig parserConfig) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SailSourceConnectionA  SailConnectionimplementation that is based on anSailStore. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ElasticsearchStoreConnection | 
| Constructor and Description | 
|---|
| SailTripleSource(SailConnection conn,
                boolean includeInferred,
                ValueFactory valueFactory) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ExtensibleStoreConnection<E extends ExtensibleStore> | 
| Modifier and Type | Method and Description | 
|---|---|
| SailConnection | Federation. getConnection()Deprecated.  | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractSailConnectionAbstract Class offering base functionality for SailConnection implementations. | 
| class  | NotifyingSailConnectionBaseAbstract Class offering base functionality for SailConnection implementations. | 
| class  | NotifyingSailConnectionWrapperAn implementation of the  NotifyingSailConnectioninterface that wraps anotherNotifyingSailConnectionobject and forwards any method calls to the wrapped
 transaction. | 
| class  | SailConnectionBaseDeprecated. 
 since 4.0. USe  AbstractSailConnectioninstead. | 
| class  | SailConnectionWrapperAn implementation of the SailConnection interface that wraps another SailConnection object and forwards any method
 calls to the wrapped connection. | 
| Modifier and Type | Method and Description | 
|---|---|
| SailConnection | AbstractSail. getConnection() | 
| SailConnection | SailWrapper. getConnection() | 
| protected abstract SailConnection | AbstractSail. getConnectionInternal()Returns a store-specific SailConnection object. | 
| SailConnection | SailConnectionWrapper. getWrappedConnection()Gets the connection that is wrapped by this object. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | AbstractSail. connectionClosed(SailConnection connection)Signals to the store that the supplied connection has been closed; called by
  AbstractSailConnection.close(). | 
| Constructor and Description | 
|---|
| SailConnectionWrapper(SailConnection wrappedCon)Creates a new TransactionWrapper object that wraps the supplied connection. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | InferencerConnectionAn extension of the  SailConnectioninterface offering methods that can be used by inferencers to store and
 remove inferred statements. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InferencerConnectionWrapperAn extension of ConnectionWrapper that implements the  InferencerConnectioninterface. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractForwardChainingInferencerConnection | 
| class  | DedupingInferencerConnection | 
| class  | SchemaCachingRDFSInferencerConnection | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LuceneSailConnection | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MemoryStoreConnectionImplementation of a Sail Connection for memory stores. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SailModel. setConnection(SailConnection conn)Deprecated.  | 
| Constructor and Description | 
|---|
| SailModel(SailConnection conn,
         boolean includeInferred)Deprecated.  | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LimitedSizeNativeStoreConnection | 
| class  | NativeStoreConnection | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ShaclSailConnection | 
| Modifier and Type | Method and Description | 
|---|---|
| SailConnection | ConnectionsGroup. getAddedStatements()Deprecated.  | 
| SailConnection | ConnectionsGroup. getBaseConnection()Deprecated.  | 
| SailConnection | ConnectionsGroup. getPreviousStateConnection()Deprecated.  | 
| SailConnection | ConnectionsGroup. getRemovedStatements()Deprecated.  | 
| Constructor and Description | 
|---|
| BulkedExternalInnerJoin(PlanNode leftNode,
                       SailConnection connection,
                       String query,
                       boolean skipBasedOnPreviousConnection,
                       SailConnection previousStateConnection,
                       String... variables) | 
| BulkedExternalLeftOuterJoin(PlanNode leftNode,
                           SailConnection connection,
                           String query,
                           boolean skipBasedOnPreviousConnection,
                           SailConnection previousStateConnection,
                           String... variables) | 
| ExternalFilterByPredicate(SailConnection connection,
                         Set<IRI> filterOnPredicates,
                         PlanNode parent,
                         int index,
                         ExternalFilterByPredicate.On on) | 
| ExternalTypeFilterNode(SailConnection connection,
                      Set<Resource> filterOnType,
                      PlanNode parent,
                      int index,
                      boolean returnMatching) | 
| Select(SailConnection connection,
      String query,
      String... variables) | 
| UnorderedSelect(SailConnection connection,
               Resource subject,
               IRI predicate,
               Value object,
               UnorderedSelect.OutputPattern outputPattern) | 
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.