All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description Arg This annotation is used to mark a field as a named option(code/flag).DefaultValueParser A default implementation of the ValueParser interface.DuplicateOptionException Thrown when a duplicate option is found.ExitMechanism This interface allows unit tests to override the exit mechanism.GetOpt The main entry point for the getopt-databind library.GetOptOrdered Annotation used to mark a field as an ordered argument.Help This annotation provides additional metadata for the help text beyond what would otherwise have been available with just the field level annotations.Ignore Annotation to ignore a field when parsing command line arguments.InaccessibleFieldException Thrown when a field cannot be accessed.Main This is an example of how to use the GetOpt library.MissingNoArgConstructorException Thrown when a class does not have a default constructor.OptionInfo A class which contains information about a single option.ParseContext<T> Maintains the state of the parsing process.ParseException Thrown when a value cannot be parsed.Parser The parser is responsible for parsing the command line arguments.ReflectionUtil A utility class which contains reflective methods for working with Java objects.RethrownException Used to rethrow other exceptions as parse exceptions.TypeConverter<P> Implementations of this interface are used to parse string values into object instances which are not supported by default.UnsupportedTypeConversionException Thrown when binding to a type is not supported.