public interface ExplanationGenerator
Modifier and Type | Method and Description |
---|---|
Set<OWLAxiom> |
getExplanation(OWLClassExpression unsatClass)
Returns a single explanation for the given unsatisfiable class.
|
Set<Set<OWLAxiom>> |
getExplanations(OWLClassExpression unsatClass)
Returns all the explanations for the given unsatisfiable class.
|
Set<Set<OWLAxiom>> |
getExplanations(OWLClassExpression unsatClass,
int maxExplanations)
Return a specified number of explanations for the given unsatisfiable
class.
|
Set<OWLAxiom> getExplanation(OWLClassExpression unsatClass)
unsatClass
- The class that is unsatisfiable for which an explanation will be
generated.Set<Set<OWLAxiom>> getExplanations(OWLClassExpression unsatClass)
unsatClass
- The class that is unsatisfiable for which an explanation will be
generated.Set<Set<OWLAxiom>> getExplanations(OWLClassExpression unsatClass, int maxExplanations)
unsatClass
- The class that is unsatisfiable for which an explanation will be
generated.maxExplanations
- Maximum number of explanations requested, or 0 to get all the
explanationsCopyright © 2020 The University of Manchester. All rights reserved.