Package org.apache.jena.reasoner.rulesys
Interface RuleReasoner
-
- All Superinterfaces:
Reasoner
- All Known Implementing Classes:
FBRuleReasoner
,GenericRuleReasoner
,OWLFBRuleReasoner
,OWLMicroReasoner
,OWLMiniReasoner
,RDFSFBRuleReasoner
,RDFSForwardRuleReasoner
,RDFSRuleReasoner
public interface RuleReasoner extends Reasoner
RuleReasoner - an interface to capture the idea of a Reasoner that relies on Rules; motivated primarily by the testing for ModelSpecs which specify Rules for Reasoners.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<Rule>
getRules()
Answer the rules used by this Reasoner.void
setRules(java.util.List<Rule> rules)
Set the rules used by this reasoner.-
Methods inherited from interface org.apache.jena.reasoner.Reasoner
addDescription, bind, bindSchema, bindSchema, getGraphCapabilities, getReasonerCapabilities, setDerivationLogging, setParameter, supportsProperty
-
-