Package | Description |
---|---|
org.eclipse.rdf4j.lucene.spin | |
org.eclipse.rdf4j.query.parser.serql |
The
SeRQL
query engine.
|
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.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.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
|
Modifier and Type | Class and Description |
---|---|
class |
LuceneSpinSail
Deprecated.
since 3.0. The experimental LuceneSpinSail is scheduled to be removed by the next major release.
|
Modifier and Type | Method and Description |
---|---|
protected NotifyingSail |
SeRQLQueryTestCase.createSail(String entailment) |
protected abstract NotifyingSail |
SeRQLQueryTestCase.newSail() |
Modifier and Type | Method and Description |
---|---|
protected abstract NotifyingSail |
RDFNotifyingStoreTest.createSail()
Gets an instance of the Sail that should be tested.
|
Modifier and Type | Class and Description |
---|---|
class |
ElasticsearchStore
An RDF4J SailStore persisted to Elasticsearch.
|
Modifier and Type | Class and Description |
---|---|
class |
ExtensibleStore<T extends DataStructureInterface,N extends NamespaceStoreInterface>
A store where the backing storage can be implemented by the user.
|
Modifier and Type | Class and Description |
---|---|
class |
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. |
class |
NotifyingSailBase
Deprecated.
since 4.0. Use
AbstractNotifyingSail instead. |
class |
NotifyingSailWrapper
An implementation of the StackableSail interface that wraps another Sail object and forwards any relevant calls to
the wrapped Sail.
|
Modifier and Type | Method and Description |
---|---|
NotifyingSail |
NotifyingSailWrapper.getBaseSail() |
Constructor and Description |
---|
NotifyingSailWrapper(NotifyingSail baseSail)
Creates a new SailWrapper that wraps the supplied Sail.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractForwardChainingInferencer |
class |
CustomGraphQueryInferencer
A forward-chaining inferencer that infers new statements using a SPARQL or SeRQL graph query.
|
class |
DedupingInferencer
An inferencer may infer the same statement from two different statements.
|
class |
DirectTypeHierarchyInferencer
A forward-chaining inferencer that infers the direct-type hierarchy relations
sesame:directSubClassOf , sesame:directSubPropertyOf and sesame:directType . |
class |
ForwardChainingRDFSInferencer
Deprecated.
since 2.5. This inferencer implementation will be phased out. Consider switching to the
SchemaCachingRDFSInferencer instead. |
class |
SchemaCachingRDFSInferencer
The SchemaCachingRDFSInferencer is an RDFS reasoner that caches all schema (TBox) statements and calculates an
inference map to quickly determine inferred statements.
|
Modifier and Type | Method and Description |
---|---|
static SchemaCachingRDFSInferencer |
SchemaCachingRDFSInferencer.fastInstantiateFrom(SchemaCachingRDFSInferencer sailToInstantiateFrom,
NotifyingSail store)
Instantiate a new SchemaCachingRDFSInferencer from an existing one.
|
static SchemaCachingRDFSInferencer |
SchemaCachingRDFSInferencer.fastInstantiateFrom(SchemaCachingRDFSInferencer sailToInstantiateFrom,
NotifyingSail store,
boolean useAllRdfsRules)
Instantiate a new SchemaCachingRDFSInferencer from an existing one.
|
Constructor and Description |
---|
AbstractForwardChainingInferencer(NotifyingSail baseSail) |
CustomGraphQueryInferencer(NotifyingSail baseSail,
QueryLanguage language,
String queryText,
String matcherText)
Create a new custom inferencer.
|
DedupingInferencer(NotifyingSail baseSail) |
DirectTypeHierarchyInferencer(NotifyingSail baseSail) |
ForwardChainingRDFSInferencer(NotifyingSail baseSail)
Deprecated.
|
SchemaCachingRDFSInferencer(NotifyingSail data)
Instantiate a SchemaCachingRDFSInferencer.
|
SchemaCachingRDFSInferencer(NotifyingSail data,
boolean useAllRdfsRules)
Instantiate a SchemaCachingRDFSInferencer.
|
SchemaCachingRDFSInferencer(NotifyingSail data,
Repository predefinedSchema)
Instantiate a SchemaCachingRDFSInferencer with a predefined schema.
|
SchemaCachingRDFSInferencer(NotifyingSail data,
Repository predefinedSchema,
boolean useAllRdfsRules)
Instantiate a SchemaCachingRDFSInferencer with a predefined schema.
|
Modifier and Type | Class and Description |
---|---|
class |
LuceneSail
A LuceneSail wraps an arbitrary existing Sail and extends it with support for full-text search on all Literals.
|
Modifier and Type | Class and Description |
---|---|
class |
MemoryStore
An implementation of the Sail interface that stores its data in main memory and that can use a file for persistent
storage.
|
Modifier and Type | Class and Description |
---|---|
class |
LimitedSizeNativeStore |
class |
NativeStore
A SAIL implementation using B-Tree indexing on disk for storing and querying its data.
|
Modifier and Type | Class and Description |
---|---|
class |
ShaclSail
A
Sail implementation that adds support for the Shapes Constraint Language (SHACL). |
Constructor and Description |
---|
ShaclSail(NotifyingSail baseSail) |
Modifier and Type | Class and Description |
---|---|
class |
SpinSail
Deprecated.
|
Constructor and Description |
---|
SpinSail(NotifyingSail baseSail)
Deprecated.
|
Copyright © 2015-2022 Eclipse Foundation. All Rights Reserved.