Package org.rwtodd.args
package org.rwtodd.args
-
ClassDescriptionAn exceptional situation from the command-line parser.A base class for a typical 1-argument parameter.BoundedParam<T extends Comparable<T>>CharParam is a Param that accepts single-character arguments.ClampedParam<T extends Comparable<T>>A Param that counts the number of times it is seen.The base interface for Params that merely decorate the help text output, and do not add themselves to the
Parser's lookup map.DoubleParam is a Param that accepts double arguments.A parameter which gives options based on enum values.A param that takes expects an existing file on the filesystemA param that takes expects an existing file on the filesystem.Represents a boolean flag, which takes no arguments, turns true when provided.A parameter type that accepts lists of integers.IntParam is a Param that accepts integer arguments.NoArgParam<T>An interface for a parameter that doesn't take arguments.OneArgParam<T>An interface for parameters that take an argument from the command line.Interface for command-line parameter specs.This is a named group of Params for the purpose of organizing help text.Parses command-line arguments against givenParams.