Uses of Interface
org.apache.jena.reasoner.ReasonerFactory
Package
Description
Provides a set of abstractions and convenience classes for accessing and manipluating ontologies
represented in RDF.
The Jena2 reasoner subsystem is designed to allow a range of inference
engines to be plugged into Jena.
Provides a selection of simple rule engines for Jena inference models.
Internal implementation objects used by the rule system interpreters
and compilers.
This package contains a reasoner which supports transitive-reflexive closure
of subPropertyOf and subClassOf relations.
-
Uses of ReasonerFactory in org.apache.jena.assembler.assemblers
Modifier and TypeMethodDescriptionstatic ReasonerFactory
ReasonerFactoryAssembler.getReasonerFactoryByURL
(Resource root, Resource reasonerURL) Answer a ReasonerFactory which delivers reasoners with the given URLreasonerURL
. -
Uses of ReasonerFactory in org.apache.jena.ontology
Modifier and TypeMethodDescriptionOntModelSpec.getReasonerFactory()
Answer the current reasoner factoryModifier and TypeMethodDescriptionvoid
OntModelSpec.setReasonerFactory
(ReasonerFactory rFactory) Set the factory object that will be used to generate the reasoner object for this model specification.ModifierConstructorDescriptionOntModelSpec
(String baseModelName, ModelMaker baseMaker, ModelMaker importsMaker, OntDocumentManager docMgr, ReasonerFactory rFactory, String languageURI) Construct a new ontology model specification from the supplied components.OntModelSpec
(ModelMaker baseMaker, ModelMaker importsMaker, OntDocumentManager docMgr, ReasonerFactory rFactory, String languageURI) Construct a new ontology model specification from the supplied components.OntModelSpec
(ModelMaker importsMaker, OntDocumentManager docMgr, ReasonerFactory rFactory, String languageURI) Construct a new ontology model specification with the given specification parameters -
Uses of ReasonerFactory in org.apache.jena.reasoner
Modifier and TypeMethodDescriptionReasonerRegistry.getFactory
(String uri) Return the factory for the given reasoner.Modifier and TypeMethodDescriptionvoid
ReasonerRegistry.register
(String reasonerUri, ReasonerFactory factory) Register a Reasoner - simple case with no RDF description.void
ReasonerRegistry.register
(ReasonerFactory factory) Register a Reasoner. -
Uses of ReasonerFactory in org.apache.jena.reasoner.rulesys
Modifier and TypeInterfaceDescriptioninterface
RuleReasonerFactory - a ReasonerFactory interface which allows rules to be set up to be installed into each reasoner this factory produces.Modifier and TypeClassDescriptionclass
Factory object for creating general rule reasoner instances.class
Factory class for creating blank instances of the OWL Reasoner.class
Reasoner factory for the OWL micro configuration.class
Reasoner factory for the OWL mini configuration.class
Factory class for creating blank instances of the hybrid rule RDFS reasoner.class
Factory class for creating blank instances of the hybrid rule RDFS reasoner with TGC support.Modifier and TypeMethodDescriptionstatic ReasonerFactory
OWLFBRuleReasonerFactory.theInstance()
Return the single global instance of this factorystatic ReasonerFactory
OWLMicroReasonerFactory.theInstance()
Return the single global instance of this factorystatic ReasonerFactory
OWLMiniReasonerFactory.theInstance()
Return the single global instance of this factorystatic ReasonerFactory
RDFSFBRuleReasonerFactory.theInstance()
Return the single global instance of this factorystatic ReasonerFactory
RDFSRuleReasonerFactory.theInstance()
Return the single global instance of this factoryModifierConstructorDescriptionBasicForwardRuleReasoner
(List<Rule> rules, ReasonerFactory factory) ConstructorFBRuleReasoner
(List<Rule> rules, ReasonerFactory factory) ConstructorFBRuleReasoner
(ReasonerFactory factory) ConstructorFBRuleReasoner
(ReasonerFactory factory, Resource configuration) ConstructorGenericRuleReasoner
(List<Rule> rules, ReasonerFactory factory) ConstructorGenericRuleReasoner
(ReasonerFactory factory, Resource configuration) ConstructorLPBackwardRuleReasoner
(List<Rule> rules, ReasonerFactory factory) ConstructorOWLFBRuleReasoner
(ReasonerFactory factory) ConstructorOWLMicroReasoner
(ReasonerFactory factory) ConstructorOWLMiniReasoner
(ReasonerFactory factory) ConstructorRDFSFBRuleReasoner
(ReasonerFactory parent) ConstructorConstructorRDFSRuleReasoner
(ReasonerFactory parent) ConstructorRDFSRuleReasoner
(ReasonerFactory factory, Resource configuration) Constructor -
Uses of ReasonerFactory in org.apache.jena.reasoner.rulesys.impl
Modifier and TypeClassDescriptionfinal class
WrappedReasonerFactory - a wrapper round ReasonerFactories that accepts a Resource configuring initial rules, schemas, etc. -
Uses of ReasonerFactory in org.apache.jena.reasoner.transitiveReasoner
Modifier and TypeClassDescriptionclass
Factory class for creating blank instances of the transitive reasoner.Modifier and TypeMethodDescriptionstatic ReasonerFactory
TransitiveReasonerFactory.theInstance()
Return the single global instance of this factory