org.semanticweb.more
Class MOReRLrewReasonerFactory
java.lang.Object
org.semanticweb.more.MOReRLrewReasonerFactory
- All Implemented Interfaces:
- org.semanticweb.owlapi.reasoner.OWLReasonerFactory
public class MOReRLrewReasonerFactory
- extends Object
- implements org.semanticweb.owlapi.reasoner.OWLReasonerFactory
Factory for the OWLAPI reasoner implementation of the MORe RLrew reasoner.
- Author:
- aarmas
Method Summary |
protected MOReReasoner |
createMoreRLrewReasoner(org.semanticweb.owlapi.model.OWLOntology ontology,
boolean isBufferingMode,
org.semanticweb.owlapi.reasoner.OWLReasonerConfiguration config)
|
org.semanticweb.owlapi.reasoner.OWLReasoner |
createNonBufferingReasoner(org.semanticweb.owlapi.model.OWLOntology ontology)
|
org.semanticweb.owlapi.reasoner.OWLReasoner |
createNonBufferingReasoner(org.semanticweb.owlapi.model.OWLOntology ontology,
org.semanticweb.owlapi.reasoner.OWLReasonerConfiguration config)
|
org.semanticweb.owlapi.reasoner.OWLReasoner |
createReasoner(org.semanticweb.owlapi.model.OWLOntology ontology)
|
org.semanticweb.owlapi.reasoner.OWLReasoner |
createReasoner(org.semanticweb.owlapi.model.OWLOntology ontology,
org.semanticweb.owlapi.reasoner.OWLReasonerConfiguration config)
|
String |
getReasonerName()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MOReRLrewReasonerFactory
public MOReRLrewReasonerFactory()
getReasonerName
public String getReasonerName()
- Specified by:
getReasonerName
in interface org.semanticweb.owlapi.reasoner.OWLReasonerFactory
createNonBufferingReasoner
public org.semanticweb.owlapi.reasoner.OWLReasoner createNonBufferingReasoner(org.semanticweb.owlapi.model.OWLOntology ontology)
- Specified by:
createNonBufferingReasoner
in interface org.semanticweb.owlapi.reasoner.OWLReasonerFactory
createReasoner
public org.semanticweb.owlapi.reasoner.OWLReasoner createReasoner(org.semanticweb.owlapi.model.OWLOntology ontology)
- Specified by:
createReasoner
in interface org.semanticweb.owlapi.reasoner.OWLReasonerFactory
createNonBufferingReasoner
public org.semanticweb.owlapi.reasoner.OWLReasoner createNonBufferingReasoner(org.semanticweb.owlapi.model.OWLOntology ontology,
org.semanticweb.owlapi.reasoner.OWLReasonerConfiguration config)
throws org.semanticweb.owlapi.reasoner.IllegalConfigurationException
- Specified by:
createNonBufferingReasoner
in interface org.semanticweb.owlapi.reasoner.OWLReasonerFactory
- Throws:
org.semanticweb.owlapi.reasoner.IllegalConfigurationException
createReasoner
public org.semanticweb.owlapi.reasoner.OWLReasoner createReasoner(org.semanticweb.owlapi.model.OWLOntology ontology,
org.semanticweb.owlapi.reasoner.OWLReasonerConfiguration config)
throws org.semanticweb.owlapi.reasoner.IllegalConfigurationException
- Specified by:
createReasoner
in interface org.semanticweb.owlapi.reasoner.OWLReasonerFactory
- Throws:
org.semanticweb.owlapi.reasoner.IllegalConfigurationException
createMoreRLrewReasoner
protected MOReReasoner createMoreRLrewReasoner(org.semanticweb.owlapi.model.OWLOntology ontology,
boolean isBufferingMode,
org.semanticweb.owlapi.reasoner.OWLReasonerConfiguration config)
throws org.semanticweb.owlapi.reasoner.IllegalConfigurationException
- Throws:
org.semanticweb.owlapi.reasoner.IllegalConfigurationException
Copyright © 2013. All Rights Reserved.