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
Deprecated.since 2.5.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.ModifierConstructorDescriptionAbstractForwardChainingInferencer(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.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
class
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.