A C D G I M O T V

A

addOption(String) - Method in class ml.options.OptionSet
Add a non-value option with the given key, and the default prefix and multiplicity
addOption(String, Options.Multiplicity) - Method in class ml.options.OptionSet
Add a non-value option with the given key and multiplicity, and the default prefix
addOption(String, Options.Separator) - Method in class ml.options.OptionSet
Add a value option with the given key and separator, no details, and the default prefix and multiplicity
addOption(String, Options.Separator, Options.Multiplicity) - Method in class ml.options.OptionSet
Add a value option with the given key, separator, and multiplicity, no details, and the default prefix
addOption(String, boolean, Options.Separator) - Method in class ml.options.OptionSet
Add a value option with the given key and separator, possibly details, and the default prefix and multiplicity
addOption(String, boolean, Options.Separator, Options.Multiplicity) - Method in class ml.options.OptionSet
Add a value option with the given key, separator, and multiplicity, possibly details, and the default prefix
addOptionAllSets(String) - Method in class ml.options.Options
Add the given non-value option to all known sets.
addOptionAllSets(String, Options.Multiplicity) - Method in class ml.options.Options
Add the given non-value option to all known sets.
addOptionAllSets(String, Options.Separator) - Method in class ml.options.Options
Add the given value option to all known sets.
addOptionAllSets(String, Options.Separator, Options.Multiplicity) - Method in class ml.options.Options
Add the given value option to all known sets.
addOptionAllSets(String, boolean, Options.Separator) - Method in class ml.options.Options
Add the given value option to all known sets.
addOptionAllSets(String, boolean, Options.Separator, Options.Multiplicity) - Method in class ml.options.Options
Add the given value option to all known sets.
addSet(String, int, int) - Method in class ml.options.Options
Add an option set.
addSet(String, int) - Method in class ml.options.Options
Add an option set.
addSet(String) - Method in class ml.options.Options
Add an option set.

C

check() - Method in class ml.options.Options
Run the checks for the default set.
check(boolean, boolean) - Method in class ml.options.Options
Run the checks for the default set.
check(String) - Method in class ml.options.Options
Run the checks for the given set.
check(String, boolean, boolean) - Method in class ml.options.Options
Run the checks for the given set.

D

DEFAULT_SET - Static variable in class ml.options.Options
The name used internally for the default set

G

getCheckErrors() - Method in class ml.options.Options
The error messages collected during the last option check (invocation of any of the check() methods).
getData() - Method in class ml.options.OptionSet
Return the data items found (these are the items on the command line which do not start with the prefix, i.
getMatchingSet() - Method in class ml.options.Options
Return the (first) matching set.
getMatchingSet(boolean, boolean) - Method in class ml.options.Options
Return the (first) matching set.
getMaxData() - Method in class ml.options.OptionSet
Getter method for maxData property
getMinData() - Method in class ml.options.OptionSet
Getter method for minData property
getOption(String) - Method in class ml.options.OptionSet
Get the data for a specific option, identified by its key name (which is unique)
getOptionData() - Method in class ml.options.OptionSet
Get a list of all the options defined for this set
getResultCount() - Method in class ml.options.OptionData
Get the number of results found for this option, which is number of times the key matched
getResultDetail(int) - Method in class ml.options.OptionData
Get the detail with the given index.
getResultValue(int) - Method in class ml.options.OptionData
Get the value with the given index.
getSet(String) - Method in class ml.options.Options
Return an option set - or null, if no set with the given name exists
getSet() - Method in class ml.options.Options
This returns the (anonymous) default set
getSetName() - Method in class ml.options.OptionSet
Getter method for setName property
getUnmatched() - Method in class ml.options.OptionSet
Return all unmatched items found (these are the items on the command line which start with the prefix, but do not match to one of the options)

I

isSet(String) - Method in class ml.options.OptionSet
Check whether a specific option is set, i.

M

ml.options - package ml.options
 

O

OptionData - Class in ml.options
This class holds all the data for an option.
OptionSet - Class in ml.options
This class holds the information for a set of options.
Options - Class in ml.options
The central class for option processing.
Options(String[], Options.Prefix, Options.Multiplicity, int, int) - Constructor for class ml.options.Options
Constructor
Options(String[], Options.Prefix, Options.Multiplicity, int) - Constructor for class ml.options.Options
Constructor
Options(String[], Options.Prefix, Options.Multiplicity) - Constructor for class ml.options.Options
Constructor.
Options(String[], Options.Multiplicity, int, int) - Constructor for class ml.options.Options
Constructor.
Options(String[], Options.Multiplicity, int) - Constructor for class ml.options.Options
Constructor.
Options(String[], Options.Multiplicity) - Constructor for class ml.options.Options
Constructor.
Options(String[]) - Constructor for class ml.options.Options
Constructor.
Options(String[], int) - Constructor for class ml.options.Options
Constructor.
Options(String[], int, int) - Constructor for class ml.options.Options
Constructor.
Options(String[], Options.Prefix) - Constructor for class ml.options.Options
Constructor.
Options(String[], Options.Prefix, int) - Constructor for class ml.options.Options
Constructor.
Options(String[], Options.Prefix, int, int) - Constructor for class ml.options.Options
Constructor.
Options.Multiplicity - Enum in ml.options
An enum encapsulating the possible multiplicities for options
Options.Prefix - Enum in ml.options
An enum encapsulating the possible prefixes identifying options (and separating them from command line data items)
Options.Separator - Enum in ml.options
An enum encapsulating the possible separators between value options and their actual values.

T

toString() - Method in class ml.options.OptionData
This is the overloaded Object.toString() method, and it is provided mainly for debugging purposes.
toString() - Method in class ml.options.Options
This is the overloaded Object.toString() method, and it is provided mainly for debugging purposes.

V

valueOf(String) - Static method in class ml.options.Options.Multiplicity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class ml.options.Options.Prefix
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class ml.options.Options.Separator
Returns the enum constant of this type with the specified name.
values() - Static method in class ml.options.Options.Multiplicity
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in class ml.options.Options.Prefix
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in class ml.options.Options.Separator
Returns an array containing the constants of this enum type, in the order they're declared.

A C D G I M O T V