com.hp.hpl.jena.reasoner.rulesys
Class RDFSRuleReasonerFactory

java.lang.Object
  extended by com.hp.hpl.jena.reasoner.rulesys.RDFSRuleReasonerFactory
All Implemented Interfaces:
ReasonerFactory

public class RDFSRuleReasonerFactory
extends Object
implements ReasonerFactory

Factory class for creating blank instances of the hybrid rule RDFS reasoner with TGC support.

Version:
$Revision: 1.1 $ on $Date: 2009-06-29 08:55:38 $
Author:
Dave Reynolds

Field Summary
static String URI
          Static URI for this reasoner type
 
Constructor Summary
RDFSRuleReasonerFactory()
           
 
Method Summary
 Reasoner create(Resource configuration)
          Constructor method that builds an instance of the associated Reasoner
 Model getCapabilities()
          Return a description of the capabilities of this reasoner encoded in RDF.
 String getURI()
          Return the URI labelling this type of reasoner
static ReasonerFactory theInstance()
          Return the single global instance of this factory
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

URI

public static final String URI
Static URI for this reasoner type

See Also:
Constant Field Values
Constructor Detail

RDFSRuleReasonerFactory

public RDFSRuleReasonerFactory()
Method Detail

theInstance

public static ReasonerFactory theInstance()
Return the single global instance of this factory


create

public Reasoner create(Resource configuration)
Constructor method that builds an instance of the associated Reasoner

Specified by:
create in interface ReasonerFactory
Parameters:
configuration - a set of arbitrary configuration information for the reasoner

getCapabilities

public Model getCapabilities()
Return a description of the capabilities of this reasoner encoded in RDF. This method is normally called by the ReasonerRegistry which caches the resulting information so dynamically creating here is not really an overhead.

Specified by:
getCapabilities in interface ReasonerFactory

getURI

public String getURI()
Return the URI labelling this type of reasoner

Specified by:
getURI in interface ReasonerFactory


Licenced under the Apache License, Version 2.0