Module net.snaq.jclap
Package snaq.util.jclap
Library for parsing command-line arguments in Java applications.
- Author:
- Giles Winstanley
-
Interface Summary Interface Description StringOption.Filter Acceptance filter forStringOptioninstances. -
Class Summary Class Description BooleanOption Implementation of anOptionwith value of typeBoolean(otherwise known as a "flag").CLAParser Utility class to provide support for command-line options parsing.DoubleOption Implementation of anOptionwith value of typeDouble.EnumeratedIntegerOption Implementation of anOptionwith value restricted to a specified enumeration of typeInteger.EnumeratedOption<E> Implementation of anOptionwith value restricted to an enumeration of a specified return value type.EnumeratedStringOption Implementation of anOptionwith value restricted to a specified enumeration of typeString.FileOption FileOption.FileFilter Implementation of anStringOption.Filterwhich filters based on existence and type of file to which the string refers.FloatOption Implementation of anOptionwith value of typeFloat.IntegerOption Implementation of anOptionwith value of typeInteger.LocalDateOption Option implementation for specifying date values.LongOption Implementation of anOptionwith value of typeLong.Option<E> Base implementation of a command-line option.StringOption Implementation of anOptionwith value of typeString. -
Enum Summary Enum Description FileOption.FileFilter.AcceptExistance Enumeration of possible file existence states to accept.FileOption.FileFilter.AcceptFileType Enumeration of possible types to accept.OptionException.Type Defines the types ofOptionExceptionthat exist. -
Exception Summary Exception Description OptionException Exception for command-line option parsing problems.