Class ConsoleException

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  ConsoleException.ConsoleArgsException
      This abstract exception is the base exception for all command line argument related exceptions.
      static class  ConsoleException.ConsoleCliException
      The Class ConsoleCliException.
      • Nested classes/interfaces inherited from interface org.refcodes.exception.ErrorCodeAccessor

        org.refcodes.exception.ErrorCodeAccessor.ErrorCodeBuilder<B extends org.refcodes.exception.ErrorCodeAccessor.ErrorCodeBuilder<B>>, org.refcodes.exception.ErrorCodeAccessor.ErrorCodeMutator, org.refcodes.exception.ErrorCodeAccessor.ErrorCodeProperty
    • Constructor Summary

      Constructors 
      Constructor Description
      ConsoleException​(java.lang.String message)
      Instantiates a new console exception.
      ConsoleException​(java.lang.String aMessage, java.lang.String aErrorCode)
      Instantiates a new console exception.
      ConsoleException​(java.lang.String message, java.lang.Throwable cause)
      Instantiates a new console exception.
      ConsoleException​(java.lang.String aMessage, java.lang.Throwable aCause, java.lang.String aErrorCode)
      Instantiates a new console exception.
      ConsoleException​(java.lang.Throwable cause)
      Instantiates a new console exception.
      ConsoleException​(java.lang.Throwable aCause, java.lang.String aErrorCode)
      Instantiates a new console exception.
    • Method Summary

      • Methods inherited from class org.refcodes.exception.AbstractException

        getErrorCode
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
    • Constructor Detail

      • ConsoleException

        public ConsoleException​(java.lang.String aMessage,
                                java.lang.String aErrorCode)
        Instantiates a new console exception.
        Parameters:
        aMessage - the message
        aErrorCode - the error code
      • ConsoleException

        public ConsoleException​(java.lang.String aMessage,
                                java.lang.Throwable aCause,
                                java.lang.String aErrorCode)
        Instantiates a new console exception.
        Parameters:
        aMessage - the message
        aCause - the cause
        aErrorCode - the error code
      • ConsoleException

        public ConsoleException​(java.lang.String message,
                                java.lang.Throwable cause)
        Instantiates a new console exception.
        Parameters:
        message - the message
        cause - the cause
      • ConsoleException

        public ConsoleException​(java.lang.String message)
        Instantiates a new console exception.
        Parameters:
        message - the message
      • ConsoleException

        public ConsoleException​(java.lang.Throwable aCause,
                                java.lang.String aErrorCode)
        Instantiates a new console exception.
        Parameters:
        aCause - the cause
        aErrorCode - the error code
      • ConsoleException

        public ConsoleException​(java.lang.Throwable cause)
        Instantiates a new console exception.
        Parameters:
        cause - the cause