Package openllet.owlapi
Class EntailmentQueryVisitor
- java.lang.Object
-
- openllet.owlapi.EntailmentQueryVisitor
-
- All Implemented Interfaces:
FacetReasonerOWL,org.semanticweb.owlapi.model.OWLAnnotationAxiomVisitor,org.semanticweb.owlapi.model.OWLAxiomVisitor,org.semanticweb.owlapi.model.OWLLogicalAxiomVisitor,org.semanticweb.owlapi.model.OWLVisitorBase,org.semanticweb.owlapi.model.SWRLRuleVisitorBase
public class EntailmentQueryVisitor extends java.lang.Object implements org.semanticweb.owlapi.model.OWLAxiomVisitor, FacetReasonerOWL
-
-
Constructor Summary
Constructors Constructor Description EntailmentQueryVisitor(OpenlletReasoner reasoner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OpenlletReasonergetReasoner()booleanisEntailed()voidreset()voidvisit(org.semanticweb.owlapi.model.OWLClassAssertionAxiom axiom)voidvisit(org.semanticweb.owlapi.model.OWLDataPropertyAssertionAxiom axiom)voidvisit(org.semanticweb.owlapi.model.OWLDifferentIndividualsAxiom axiom)voidvisit(org.semanticweb.owlapi.model.OWLNegativeDataPropertyAssertionAxiom axiom)voidvisit(org.semanticweb.owlapi.model.OWLNegativeObjectPropertyAssertionAxiom axiom)voidvisit(org.semanticweb.owlapi.model.OWLObjectPropertyAssertionAxiom axiom)voidvisit(org.semanticweb.owlapi.model.OWLSameIndividualAxiom axiom)-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.semanticweb.owlapi.model.OWLAnnotationAxiomVisitor
visit, visit, visit, visit
-
Methods inherited from interface org.semanticweb.owlapi.model.OWLLogicalAxiomVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
-
-
-
Constructor Detail
-
EntailmentQueryVisitor
public EntailmentQueryVisitor(OpenlletReasoner reasoner)
-
-
Method Detail
-
getReasoner
public OpenlletReasoner getReasoner()
- Specified by:
getReasonerin interfaceFacetReasonerOWL- Returns:
- a PelletReasoner that reason over a previously registered ontology.
-
isEntailed
public boolean isEntailed()
-
reset
public void reset()
-
visit
public void visit(org.semanticweb.owlapi.model.OWLClassAssertionAxiom axiom)
- Specified by:
visitin interfaceorg.semanticweb.owlapi.model.OWLLogicalAxiomVisitor
-
visit
public void visit(org.semanticweb.owlapi.model.OWLDataPropertyAssertionAxiom axiom)
- Specified by:
visitin interfaceorg.semanticweb.owlapi.model.OWLLogicalAxiomVisitor
-
visit
public void visit(org.semanticweb.owlapi.model.OWLDifferentIndividualsAxiom axiom)
- Specified by:
visitin interfaceorg.semanticweb.owlapi.model.OWLLogicalAxiomVisitor
-
visit
public void visit(org.semanticweb.owlapi.model.OWLNegativeDataPropertyAssertionAxiom axiom)
- Specified by:
visitin interfaceorg.semanticweb.owlapi.model.OWLLogicalAxiomVisitor
-
visit
public void visit(org.semanticweb.owlapi.model.OWLNegativeObjectPropertyAssertionAxiom axiom)
- Specified by:
visitin interfaceorg.semanticweb.owlapi.model.OWLLogicalAxiomVisitor
-
visit
public void visit(org.semanticweb.owlapi.model.OWLObjectPropertyAssertionAxiom axiom)
- Specified by:
visitin interfaceorg.semanticweb.owlapi.model.OWLLogicalAxiomVisitor
-
visit
public void visit(org.semanticweb.owlapi.model.OWLSameIndividualAxiom axiom)
- Specified by:
visitin interfaceorg.semanticweb.owlapi.model.OWLLogicalAxiomVisitor
-
-