Uses of Interface
com.hp.hpl.jena.reasoner.ReasonerFactory

Packages that use ReasonerFactory
com.hp.hpl.jena.ontology Provides a set of abstractions and convenience classes for accessing and manipluating ontologies represented in RDF. 
com.hp.hpl.jena.reasoner The Jena2 reasoner subsystem is designed to allow a range of inference engines to be plugged into Jena. 
com.hp.hpl.jena.reasoner.rulesys Provides a selection of simple rule engines for Jena inference models. 
com.hp.hpl.jena.reasoner.transitiveReasoner This package contains a reasoner which supports transitive-reflexive closure of subPropertyOf and subClassOf relations. 
 

Uses of ReasonerFactory in com.hp.hpl.jena.ontology
 

Methods in com.hp.hpl.jena.ontology that return ReasonerFactory
 ReasonerFactory OntModelSpec.getReasonerFactory()
          Answer the current reasoner factory
 

Methods in com.hp.hpl.jena.ontology with parameters of type ReasonerFactory
 void OntModelSpec.setReasonerFactory(ReasonerFactory rFactory)
          Set the factory object that will be used to generate the reasoner object for this model specification.
 

Constructors in com.hp.hpl.jena.ontology with parameters of type ReasonerFactory
OntModelSpec(ModelMaker baseMaker, ModelMaker importsMaker, OntDocumentManager docMgr, ReasonerFactory rFactory, java.lang.String languageURI)
          Construct a new ontology model specification from the supplied components.
OntModelSpec(ModelMaker importsMaker, OntDocumentManager docMgr, ReasonerFactory rFactory, java.lang.String languageURI)
          Construct a new ontology model specification with the given specification parameters
OntModelSpec(java.lang.String baseModelName, ModelMaker baseMaker, ModelMaker importsMaker, OntDocumentManager docMgr, ReasonerFactory rFactory, java.lang.String languageURI)
          Construct a new ontology model specification from the supplied components.
 

Uses of ReasonerFactory in com.hp.hpl.jena.reasoner
 

Methods in com.hp.hpl.jena.reasoner that return ReasonerFactory
 ReasonerFactory ReasonerRegistry.getFactory(java.lang.String uri)
          Return the factory for the given reasoner.
 

Methods in com.hp.hpl.jena.reasoner with parameters of type ReasonerFactory
 void ReasonerRegistry.register(ReasonerFactory factory)
          Register a Reasoner.
 void ReasonerRegistry.register(java.lang.String reasonerUri, ReasonerFactory factory)
          Register a Reasoner - simple case with no RDF description.
 

Uses of ReasonerFactory in com.hp.hpl.jena.reasoner.rulesys
 

Subinterfaces of ReasonerFactory in com.hp.hpl.jena.reasoner.rulesys
 interface RuleReasonerFactory
          RuleReasonerFactory - a ReasonerFactory interface which allows rules to be set up to be installed into each reasoner this factory produces.
 

Classes in com.hp.hpl.jena.reasoner.rulesys that implement ReasonerFactory
 class DAMLMicroReasonerFactory
          We do not support DAML inference.
 class GenericRuleReasonerFactory
          Factory object for creating general rule reasoner instances.
 class OWLFBRuleReasonerFactory
          Factory class for creating blank instances of the OWL Reasoner.
 class OWLMicroReasonerFactory
          Reasoner factory for the OWL micro configuration.
 class OWLMiniReasonerFactory
          Reasoner factory for the OWL mini configuration.
 class RDFSFBRuleReasonerFactory
          Factory class for creating blank instances of the hybrid rule RDFS reasoner.
 class RDFSRuleReasonerFactory
          Factory class for creating blank instances of the hybrid rule RDFS reasoner with TGC support.
 

Methods in com.hp.hpl.jena.reasoner.rulesys that return ReasonerFactory
static ReasonerFactory RDFSRuleReasonerFactory.theInstance()
          Return the single global instance of this factory
static ReasonerFactory RDFSFBRuleReasonerFactory.theInstance()
          Return the single global instance of this factory
static ReasonerFactory OWLMiniReasonerFactory.theInstance()
          Return the single global instance of this factory
static ReasonerFactory OWLMicroReasonerFactory.theInstance()
          Return the single global instance of this factory
static ReasonerFactory OWLFBRuleReasonerFactory.theInstance()
          Return the single global instance of this factory
static ReasonerFactory DAMLMicroReasonerFactory.theInstance()
          Return the single global instance of this factory
 

Constructors in com.hp.hpl.jena.reasoner.rulesys with parameters of type ReasonerFactory
BasicForwardRuleReasoner(java.util.List<Rule> rules, ReasonerFactory factory)
          Constructor
DAMLMicroReasoner(ReasonerFactory parent)
          Constructor
FBRuleReasoner(java.util.List<Rule> rules, ReasonerFactory factory)
          Constructor
FBRuleReasoner(ReasonerFactory factory)
          Constructor
FBRuleReasoner(ReasonerFactory factory, Resource configuration)
          Constructor
GenericRuleReasoner(java.util.List<Rule> rules, ReasonerFactory factory)
          Constructor
GenericRuleReasoner(ReasonerFactory factory, Resource configuration)
          Constructor
LPBackwardRuleReasoner(java.util.List<Rule> rules, ReasonerFactory factory)
          Constructor
OWLFBRuleReasoner(ReasonerFactory factory)
          Constructor
OWLMicroReasoner(ReasonerFactory factory)
          Constructor
OWLMiniReasoner(ReasonerFactory factory)
          Constructor
RDFSFBRuleReasoner(ReasonerFactory parent)
          Constructor
RDFSForwardRuleReasoner(ReasonerFactory parent)
          Constructor
RDFSRuleReasoner(ReasonerFactory parent)
          Constructor
RDFSRuleReasoner(ReasonerFactory factory, Resource configuration)
          Constructor
 

Uses of ReasonerFactory in com.hp.hpl.jena.reasoner.transitiveReasoner
 

Classes in com.hp.hpl.jena.reasoner.transitiveReasoner that implement ReasonerFactory
 class TransitiveReasonerFactory
          Factory class for creating blank instances of the transitive reasoner.
 

Methods in com.hp.hpl.jena.reasoner.transitiveReasoner that return ReasonerFactory
static ReasonerFactory TransitiveReasonerFactory.theInstance()
          Return the single global instance of this factory
 



Copyright © 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP