Class ForwardChainingRDFSInferencer
java.lang.Object
org.eclipse.rdf4j.sail.helpers.SailWrapper
org.eclipse.rdf4j.sail.helpers.NotifyingSailWrapper
org.eclipse.rdf4j.sail.inferencer.fc.AbstractForwardChainingInferencer
org.eclipse.rdf4j.sail.inferencer.fc.ForwardChainingRDFSInferencer
- All Implemented Interfaces:
FederatedServiceResolverClient,NotifyingSail,Sail,StackableSail
@Deprecated(since="2.5")
public class ForwardChainingRDFSInferencer
extends AbstractForwardChainingInferencer
Deprecated.
Forward-chaining RDF Schema inferencer, using the rules from the
RDF Semantics Recommendation (10 February 2004). This
inferencer can be used to add RDF Schema semantics to any Sail that returns
InferencerConnections from their
Sail.getConnection() method.-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.ForwardChainingRDFSInferencer(NotifyingSail baseSail) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.rdf4j.sail.inferencer.fc.ForwardChainingRDFSInferencerConnectionDeprecated.Opens a connection on the Sail which can be used to query and update data.voidinit()Deprecated.Adds axiom statements to the underlying Sail.Methods inherited from class org.eclipse.rdf4j.sail.inferencer.fc.AbstractForwardChainingInferencer
getDefaultIsolationLevel, getSupportedIsolationLevelsMethods inherited from class org.eclipse.rdf4j.sail.helpers.NotifyingSailWrapper
addSailChangedListener, getBaseSail, removeSailChangedListener, setBaseSailMethods inherited from class org.eclipse.rdf4j.sail.helpers.SailWrapper
getCollectionFactory, getDataDir, getFederatedServiceResolver, getValueFactory, isWritable, setDataDir, setFederatedServiceResolver, shutDown, verifyBaseSailSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.rdf4j.sail.Sail
getCollectionFactory, getDataDir, getValueFactory, isWritable, setDataDir, shutDown
-
Constructor Details
-
ForwardChainingRDFSInferencer
public ForwardChainingRDFSInferencer()Deprecated. -
ForwardChainingRDFSInferencer
Deprecated.
-
-
Method Details
-
getConnection
public org.eclipse.rdf4j.sail.inferencer.fc.ForwardChainingRDFSInferencerConnection getConnection() throws SailExceptionDeprecated.Description copied from interface:SailOpens a connection on the Sail which can be used to query and update data. Depending on how the implementation handles concurrent access, a call to this method might block when there is another open connection on this Sail.- Specified by:
getConnectionin interfaceNotifyingSail- Specified by:
getConnectionin interfaceSail- Overrides:
getConnectionin classNotifyingSailWrapper- Throws:
SailException- If no transaction could be started, for example because the Sail is not writable.
-
init
Deprecated.Adds axiom statements to the underlying Sail.- Specified by:
initin interfaceSail- Overrides:
initin classSailWrapper- Throws:
SailException- If the Sail could not be initialized.
-
SchemaCachingRDFSInferencerinstead.