Class UsageException

    • Constructor Detail

      • UsageException

        public UsageException​(String message)
        Creates a new UsageException.
        Parameters:
        message - description of exceptional condition
    • Method Detail

      • setUsage

        public void setUsage​(String usageText)
        Attaches a usage message to the exception for later consumption.
        Parameters:
        usageText - text to display to user to guide them to correct usage. This is generated and set by the ArgsProcessor.
      • getUsage

        public String getUsage()
        Returns the usage message previously set.
        Returns:
        message or null if not set.