Class ReasoningException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.incenp.obofoundry.uberon.util.ReasoningException
- All Implemented Interfaces:
Serializable
This exception may be thrown by other classes in this package if an error
occurs when reasoning over an ontology (for example, if the ontology is
unexpectedly inconsistent).
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionReasoningException(String msg) Creates a new instance.ReasoningException(String msg, Set<org.semanticweb.owlapi.model.OWLClass> classes) Creates a new instance for cases where classes were found to be unsatisfiable. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
ReasoningException
Creates a new instance.- Parameters:
msg- The error message.
-
ReasoningException
Creates a new instance for cases where classes were found to be unsatisfiable.- Parameters:
msg- The error message.classes- The list of unsatisfiable classes.
-