Uses of Interface
org.apache.jena.reasoner.rulesys.RulePreprocessHook
Package
Description
Provides a selection of simple rule engines for Jena inference models.
Internal implementation objects used by the rule system interpreters
and compilers.
-
Uses of RulePreprocessHook in org.apache.jena.reasoner.rulesys
Modifier and TypeMethodDescriptionvoid
FBRuleInfGraph.addPreprocessingHook
(RulePreprocessHook hook) Add a new preprocessing hook defining an operation that should be run when the preparation phase is underway.void
GenericRuleReasoner.addPreprocessingHook
(RulePreprocessHook hook) Add a new preprocessing hook defining an operation that should be run when the inference graph is being prepared.void
GenericRuleReasoner.removePreprocessingHook
(RulePreprocessHook hook) Remove a preprocessing hook. -
Uses of RulePreprocessHook in org.apache.jena.reasoner.rulesys.impl
Modifier and TypeClassDescriptionclass
Experimental change to OWL translation hook that doesn't handle translation of restrictions to functors.class
A rule preprocessor that scans the data looking for intersection definitions and augments the rule base by translations of the intersection statement.class
A rule preprocessor that scans all supplied data looking for instances of container membership properties and adds those to the deductions set.