public class ConsistencyEntailmentChecker extends Object implements EntailmentChecker<org.semanticweb.owlapi.model.OWLAxiom>
| Constructor and Description |
|---|
ConsistencyEntailmentChecker(org.semanticweb.owlapi.reasoner.OWLReasonerFactory reasonerFactory,
long timeout) |
| Modifier and Type | Method and Description |
|---|---|
int |
getCounter() |
Set<org.semanticweb.owlapi.model.OWLAxiom> |
getEntailingAxioms(Set<org.semanticweb.owlapi.model.OWLAxiom> axioms) |
org.semanticweb.owlapi.model.OWLAxiom |
getEntailment() |
Set<org.semanticweb.owlapi.model.OWLEntity> |
getEntailmentSignature() |
String |
getModularisationTypeDescription() |
Set<org.semanticweb.owlapi.model.OWLAxiom> |
getModule(Set<org.semanticweb.owlapi.model.OWLAxiom> axioms) |
Set<org.semanticweb.owlapi.model.OWLEntity> |
getSeedSignature() |
boolean |
isEntailed(Set<org.semanticweb.owlapi.model.OWLAxiom> axiom) |
boolean |
isUseModularisation() |
void |
resetCounter() |
public ConsistencyEntailmentChecker(org.semanticweb.owlapi.reasoner.OWLReasonerFactory reasonerFactory,
long timeout)
public int getCounter()
getCounter in interface EntailmentChecker<org.semanticweb.owlapi.model.OWLAxiom>public void resetCounter()
resetCounter in interface EntailmentChecker<org.semanticweb.owlapi.model.OWLAxiom>public org.semanticweb.owlapi.model.OWLAxiom getEntailment()
getEntailment in interface EntailmentChecker<org.semanticweb.owlapi.model.OWLAxiom>public Set<org.semanticweb.owlapi.model.OWLAxiom> getModule(Set<org.semanticweb.owlapi.model.OWLAxiom> axioms)
getModule in interface EntailmentChecker<org.semanticweb.owlapi.model.OWLAxiom>public Set<org.semanticweb.owlapi.model.OWLEntity> getEntailmentSignature()
getEntailmentSignature in interface EntailmentChecker<org.semanticweb.owlapi.model.OWLAxiom>public Set<org.semanticweb.owlapi.model.OWLEntity> getSeedSignature()
getSeedSignature in interface EntailmentChecker<org.semanticweb.owlapi.model.OWLAxiom>public boolean isEntailed(Set<org.semanticweb.owlapi.model.OWLAxiom> axiom)
isEntailed in interface EntailmentChecker<org.semanticweb.owlapi.model.OWLAxiom>public String getModularisationTypeDescription()
getModularisationTypeDescription in interface EntailmentChecker<org.semanticweb.owlapi.model.OWLAxiom>public boolean isUseModularisation()
isUseModularisation in interface EntailmentChecker<org.semanticweb.owlapi.model.OWLAxiom>public Set<org.semanticweb.owlapi.model.OWLAxiom> getEntailingAxioms(Set<org.semanticweb.owlapi.model.OWLAxiom> axioms)
getEntailingAxioms in interface EntailmentChecker<org.semanticweb.owlapi.model.OWLAxiom>Copyright © 2014. All rights reserved.