Class ParseArgsException

All Implemented Interfaces:
Serializable, ArgsAccessor, MatchCountAccessor, org.refcodes.exception.ErrorCodeAccessor, org.refcodes.exception.Trap, org.refcodes.mixin.SourceAccessor<Term>
Direct Known Subclasses:
ParseOptionArgsException

public class ParseArgsException extends ArgsSyntaxException
Thrown in case the provided command line arguments do not respect the required semantics or cannot be converted to the required type.
See Also:
  • Constructor Details

    • ParseArgsException

      public ParseArgsException(String aMessage, String[] aArgs, Term aSource)
    • ParseArgsException

      public ParseArgsException(String aMessage, String[] aArgs, Term aSource, String aErrorCode)
    • ParseArgsException

      public ParseArgsException(String aMessage, String[] aArgs, Term aSource, Throwable aCause)
    • ParseArgsException

      public ParseArgsException(String aMessage, String[] aArgs, Term aSource, Throwable aCause, String aErrorCode)
    • ParseArgsException

      public ParseArgsException(String[] aArgs, Term aSource, Throwable aCause)
    • ParseArgsException

      public ParseArgsException(String[] aArgs, Term aSource, Throwable aCause, String aErrorCode)
    • ParseArgsException

      public ParseArgsException(String aMessage, String[] aArgs)
    • ParseArgsException

      public ParseArgsException(String aMessage, String[] aArgs, String aErrorCode)
    • ParseArgsException

      public ParseArgsException(String aMessage, String[] aArgs, Throwable aCause)
    • ParseArgsException

      public ParseArgsException(String aMessage, String[] aArgs, Throwable aCause, String aErrorCode)
    • ParseArgsException

      public ParseArgsException(String[] aArgs, Throwable aCause)
    • ParseArgsException

      public ParseArgsException(String[] aArgs, Throwable aCause, String aErrorCode)