Uses of Interface
org.eclipse.rdf4j.sail.NotifyingSail
Package
Description
Elasticsearch store for string triples.
Elasticsearch store for string triples
Abstract base implementation and internal helper classes for Sail implementations.
Forward-chaining inferencers, implemented as
StackableSail
s.The LMDB based Store.
A Sail implementation that supports full-text indexing via the Lucene API.
An implementation of the RDF SAIL API that uses main memory for storage.
The Native Store.
A Sail implementation for SHACL constraint checking.
-
Uses of NotifyingSail in org.eclipse.rdf4j.sail.elasticsearchstore
Modifier and TypeClassDescriptionclass
An RDF4J SailStore persisted to Elasticsearch. -
Uses of NotifyingSail in org.eclipse.rdf4j.sail.extensiblestore
Modifier and TypeClassDescriptionclass
ExtensibleStore<T extends DataStructureInterface,
N extends NamespaceStoreInterface> A store where the backing storage can be implemented by the user. -
Uses of NotifyingSail in org.eclipse.rdf4j.sail.helpers
Modifier and TypeClassDescriptionclass
A baseNotifyingSail
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
An implementation of the StackableSail interface that wraps another Sail object and forwards any relevant calls to the wrapped Sail.ModifierConstructorDescriptionNotifyingSailWrapper
(NotifyingSail baseSail) Creates a new SailWrapper that wraps the supplied Sail. -
Uses of NotifyingSail in org.eclipse.rdf4j.sail.inferencer.fc
Modifier and TypeClassDescriptionclass
class
A forward-chaining inferencer that infers new statements using a SPARQL graph query.class
An inferencer may infer the same statement from two different statements.class
A forward-chaining inferencer that infers the direct-type hierarchy relationssesame:directSubClassOf
,sesame:directSubPropertyOf
andsesame:directType
.class
The SchemaCachingRDFSInferencer is an RDFS reasoner that caches all schema (TBox) statements and calculates an inference map to quickly determine inferred statements.Modifier and TypeMethodDescriptionstatic 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.ModifierConstructorDescriptionCustomGraphQueryInferencer
(NotifyingSail baseSail, QueryLanguage language, String queryText, String matcherText) Create a new custom inferencer.DedupingInferencer
(NotifyingSail baseSail) DirectTypeHierarchyInferencer
(NotifyingSail baseSail) 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. -
Uses of NotifyingSail in org.eclipse.rdf4j.sail.lmdb
Modifier and TypeClassDescriptionclass
A SAIL implementation using LMDB for storing and querying its data. -
Uses of NotifyingSail in org.eclipse.rdf4j.sail.lucene
Modifier and TypeClassDescriptionclass
A LuceneSail wraps an arbitrary existing Sail and extends it with support for full-text search on all Literals. -
Uses of NotifyingSail in org.eclipse.rdf4j.sail.memory
Modifier and TypeClassDescriptionclass
An implementation of the Sail interface that stores its data in main memory and that can use a file for persistent storage. -
Uses of NotifyingSail in org.eclipse.rdf4j.sail.nativerdf
Modifier and TypeClassDescriptionclass
A SAIL implementation using B-Tree indexing on disk for storing and querying its data. -
Uses of NotifyingSail in org.eclipse.rdf4j.sail.shacl
Modifier and TypeClassDescriptionclass
ASail
implementation that adds support for the Shapes Constraint Language (SHACL). -
Uses of NotifyingSail in org.eclipse.rdf4j.testsuite.sail
Modifier and TypeMethodDescriptionprotected abstract NotifyingSail
RDFNotifyingStoreTest.createSail()
Gets an instance of the Sail that should be tested.