Package snaq.util.jclap

Interface Summary
StringOption.Filter Acceptance filter for StringOption instances.
 

Class Summary
BooleanOption Implementation of an Option with value of type Boolean (otherwise known as a "flag").
CLAParser Utility class to provide support for command-line options parsing.
DateOption Option implementation for specifying date values.
DoubleOption Implementation of an Option with value of type Double.
EnumeratedIntegerOption Implementation of an Option with value restricted to a specified enumeration of type Integer.
EnumeratedOption<E> Implementation of an Option with value restricted to an enumeration of a specified return value type.
EnumeratedStringOption Implementation of an Option with value restricted to a specified enumeration of type String.
FloatOption Implementation of an Option with value of type Float.
IntegerOption Implementation of an Option with value of type Integer.
LongOption Implementation of an Option with value of type Long.
Option<E> Base implementation of a command-line option.
StringOption Implementation of an Option with value of type String.
StringOption.FileFilter Implementation of an StringOption.Filter which filters based on existence and type of file to which the string refers.
 

Enum Summary
OptionException.Type Defines the types of OptionException that exist.
StringOption.FileFilter.AcceptExistance Enumeration of possible file existence states to accept.
StringOption.FileFilter.AcceptFileType Enumeration of possible types to accept.
 

Exception Summary
OptionException Exception for command-line option parsing problems.