public class OWLMiniReasoner extends GenericRuleReasoner implements Reasoner
GenericRuleReasoner.RuleMode
BACKWARD, filterFunctors, FORWARD, FORWARD_RETE, HYBRID
Constructor and Description |
---|
OWLMiniReasoner(ReasonerFactory factory)
Constructor
|
Modifier and Type | Method and Description |
---|---|
InfGraph |
bind(Graph data)
Attach the reasoner to a set of RDF data to process.
|
Capabilities |
getGraphCapabilities()
Return the Jena Graph Capabilties that the inference graphs generated
by this reasoner are expected to conform to.
|
static List<Rule> |
loadRules()
Return the rule set, loading it in if necessary
|
addPreprocessingHook, bindSchema, removePreprocessingHook, setFunctorFiltering, setMode, setOWLTranslation, setRules, setTransitiveClosureCaching
addDescription, addRules, bindSchema, getBoundSchema, getReasonerCapabilities, getRules, isTraceOn, loadRules, setDerivationLogging, setParameter, setTraceOn, supportsProperty, tablePredicate
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addDescription, bindSchema, bindSchema, getReasonerCapabilities, setDerivationLogging, setParameter, supportsProperty
public OWLMiniReasoner(ReasonerFactory factory)
public InfGraph bind(Graph data) throws ReasonerException
bind
in interface Reasoner
bind
in class GenericRuleReasoner
data
- the RDF data to be processed, some reasoners may restrict
the range of RDF which is legal here (e.g. syntactic restrictions in OWL).ReasonerException
- if the data is ill-formed according to the
constraints imposed by this reasoner.public Capabilities getGraphCapabilities()
getGraphCapabilities
in interface Reasoner
getGraphCapabilities
in class FBRuleReasoner
Licenced under the Apache License, Version 2.0