Class OpenlletReasonerFactory

  • All Implemented Interfaces:
    org.semanticweb.owlapi.reasoner.OWLReasonerFactory

    public class OpenlletReasonerFactory
    extends java.lang.Object
    implements org.semanticweb.owlapi.reasoner.OWLReasonerFactory

    Copyright: Copyright (c) 2007

    Company: Clark & Parsia, LLC.

    Author:
    Evren Sirin
    • Constructor Detail

      • OpenlletReasonerFactory

        public OpenlletReasonerFactory()
    • Method Detail

      • getInstance

        public static OpenlletReasonerFactory getInstance()
        Returns a static factory instance that can be used to create reasoners.
        Returns:
        a static factory instance
      • getReasonerName

        public java.lang.String getReasonerName()
        Specified by:
        getReasonerName in interface org.semanticweb.owlapi.reasoner.OWLReasonerFactory
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • createReasoner

        public OpenlletReasoner createReasoner​(org.semanticweb.owlapi.model.OWLOntology ontology)
        Specified by:
        createReasoner in interface org.semanticweb.owlapi.reasoner.OWLReasonerFactory
      • createReasoner

        public OpenlletReasoner 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
      • createNonBufferingReasoner

        public OpenlletReasoner createNonBufferingReasoner​(org.semanticweb.owlapi.model.OWLOntology ontology)
        Specified by:
        createNonBufferingReasoner in interface org.semanticweb.owlapi.reasoner.OWLReasonerFactory
      • createNonBufferingReasoner

        public OpenlletReasoner 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