Class PathOptionHandler


  • public class PathOptionHandler
    extends OneArgumentOptionHandler<java.nio.file.Path>
    Takes a single argument to the option and maps that to Path.
    Author:
    kmahoney
    • Constructor Detail

    • Method Detail

      • parse

        protected java.nio.file.Path parse​(java.lang.String argument)
                                    throws java.lang.NumberFormatException,
                                           CmdLineException
        Description copied from class: OneArgumentOptionHandler
        Parses a string to a real value of Type <T>.
        Specified by:
        parse in class OneArgumentOptionHandler<java.nio.file.Path>
        Parameters:
        argument - String value to parse
        Returns:
        the parsed value
        Throws:
        java.lang.NumberFormatException - if parsing is not possible
        CmdLineException - if the parsing encounters a failure that should be reported to the user.
      • getDefaultMetaVariable

        public java.lang.String getDefaultMetaVariable()
        Description copied from class: OptionHandler
        Gets the default meta variable name used to print the usage screen. The value returned by this method can be a reference in the ResourceBundle, if one was passed to CmdLineParser.
        Overrides:
        getDefaultMetaVariable in class OneArgumentOptionHandler<java.nio.file.Path>
        Returns:
        null to hide a meta variable.