Package laser.util.argument

Contains classes for creating and manipulating arguments such as options and parameters.

See:
          Description

Class Summary
Argument The Argument class defines a user-defined argument.
Arguments The Arguments class supports a collection of Arguments.
BooleanOption The BooleanOption class defines a user-defined option of type Boolean.
BooleanParameter The BooleanParameter class defines a user-defined parameter of type Boolean.
ChoiceOption The ChoiceOption class defines a user-defined option that must be given a value within its list of possible values.
ClassOption The ClassOption class defines a user-defined option of type Class.
ClassParameter The ClassParameter class defines a user-defined parameter of type Class.
FloatOption The FloatOption class defines a user-defined option of type Float.
FloatParameter The FloatParameter class defines a user-defined parameter of type Float.
IntegerChoiceOption The IntegerChoiceOption class defines a user-defined choice option of type Integer.
IntegerOption The IntegerOption class defines a user-defined option of type Integer.
IntegerParameter The IntegerParameter class defines a user-defined parameter of type Integer.
LongOption The LongOption class defines a user-defined option of type Long.
LongParameter The LongParameter class defines a user-defined parameter of type Long.
Option The Option class defines a user-defined option.
Parameter The Parameter class defines a user-defined parameter.
StringChoiceOption The StringChoiceOption class defines a user-defined choice option of type String.
StringOption The StringOption class defines a user-defined option of type String.
StringParameter The StringParameter class defines a user-defined parameter of type String.
Utility Utility class for the argument package.
 

Exception Summary
ArgumentException The ArgumentException signals that the user incorrectly manipulated an Argument.
ArgumentFormatException The ArgumentFormatException signals that the user specifed an argument incorrectly.
ArgumentNotRepeatableException The ArgumentNotRepeatableException class signals that a user specified the value for an argument more than once on the command line even though it is not repeatable.
InvalidChoiceException The InvalidChoiceException signals that the user incorrectly specified or used a ChoiceOption.
UndefinedChoiceException The UndefinedChoiceException signals that the user incorrectly used a ChoiceOption.
 

Package laser.util.argument Description

Contains classes for creating and manipulating arguments such as options and parameters.