public class QuestOWLFactory extends Object implements OntopOWLFactory
Implementation of an OWLReasonerFactory that can create instances of Ontop.
| Constructor and Description |
|---|
QuestOWLFactory() |
| Modifier and Type | Method and Description |
|---|---|
OntopOWLReasoner |
createNonBufferingReasoner(org.semanticweb.owlapi.model.OWLOntology ontology) |
OntopOWLReasoner |
createNonBufferingReasoner(org.semanticweb.owlapi.model.OWLOntology ontology,
org.semanticweb.owlapi.reasoner.OWLReasonerConfiguration config) |
OntopOWLReasoner |
createReasoner(OntopSystemOWLAPIConfiguration config) |
org.semanticweb.owlapi.reasoner.OWLReasoner |
createReasoner(org.semanticweb.owlapi.model.OWLOntology ontology)
TODO: should we really support this method?
|
OntopOWLReasoner |
createReasoner(org.semanticweb.owlapi.model.OWLOntology ontology,
org.semanticweb.owlapi.reasoner.OWLReasonerConfiguration config) |
String |
getReasonerName() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdefaultFactory@Nonnull public String getReasonerName()
getReasonerName in interface org.semanticweb.owlapi.reasoner.OWLReasonerFactory@Nonnull public OntopOWLReasoner createNonBufferingReasoner(@Nonnull org.semanticweb.owlapi.model.OWLOntology ontology)
createNonBufferingReasoner in interface org.semanticweb.owlapi.reasoner.OWLReasonerFactorypublic org.semanticweb.owlapi.reasoner.OWLReasoner createReasoner(@Nonnull org.semanticweb.owlapi.model.OWLOntology ontology)
createReasoner in interface org.semanticweb.owlapi.reasoner.OWLReasonerFactory@Nonnull public OntopOWLReasoner createNonBufferingReasoner(@Nonnull org.semanticweb.owlapi.model.OWLOntology ontology, @Nonnull org.semanticweb.owlapi.reasoner.OWLReasonerConfiguration config) throws org.semanticweb.owlapi.reasoner.IllegalConfigurationException
createNonBufferingReasoner in interface org.semanticweb.owlapi.reasoner.OWLReasonerFactoryorg.semanticweb.owlapi.reasoner.IllegalConfigurationException@Nonnull public OntopOWLReasoner createReasoner(@Nonnull org.semanticweb.owlapi.model.OWLOntology ontology, @Nonnull org.semanticweb.owlapi.reasoner.OWLReasonerConfiguration config) throws org.semanticweb.owlapi.reasoner.IllegalConfigurationException
createReasoner in interface OntopOWLFactorycreateReasoner in interface org.semanticweb.owlapi.reasoner.OWLReasonerFactoryorg.semanticweb.owlapi.reasoner.IllegalConfigurationException@Nonnull public OntopOWLReasoner createReasoner(@Nonnull OntopSystemOWLAPIConfiguration config) throws org.semanticweb.owlapi.reasoner.IllegalConfigurationException, org.semanticweb.owlapi.model.OWLOntologyCreationException
createReasoner in interface OntopOWLFactoryorg.semanticweb.owlapi.reasoner.IllegalConfigurationExceptionorg.semanticweb.owlapi.model.OWLOntologyCreationExceptionCopyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.