Class ReasonerException

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    IllegalParameterException, LPRuleSyntaxException

    public class ReasonerException
    extends JenaException
    Exception signalling some generic problem with the reasoning subsystem. Subclasses of this exception may be used to report more specific problems.

    In the future there may be a top level JenaException which this exception should extend.

    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      ReasonerException​(java.lang.String msg)
      Constructor.
      ReasonerException​(java.lang.String msg, java.lang.Throwable cause)
      Constructor.
    • Method Summary

      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • ReasonerException

        public ReasonerException​(java.lang.String msg)
        Constructor.
        Parameters:
        msg - a free-text message describing the problem
      • ReasonerException

        public ReasonerException​(java.lang.String msg,
                                 java.lang.Throwable cause)
        Constructor.
        Parameters:
        msg - a free-text message describing the problem
        cause - a nested exception which prompted this error