Interface | Description |
---|---|
OptionArrayable |
If an option supports array registration and processing then it
should implement this interface.
|
OptionListener |
This interface is used to receive notification of option processing
events.
|
OptionModifiable |
Implementors of this interface are capable of being registered and
processed.
|
OptionModuleRegistrar |
Implementors are capable of registering option modules and storing them in a
repository.
|
OptionNotifier |
If an object is able notify and maintain a repository of listeners, it
should implement this interface even though it is not required.
|
OptionRegistrar |
Implementors are capable of registering options and storing them in a
repository.
|
Stoppable |
Implementors are capable of being stopped.
|
Class | Description |
---|---|
ArrayOption |
The principal base class used to register option variables that
represent arrays or Collections.
|
BooleanOption |
This class is used for options with boolean values.
|
ByteOption |
This class is used for options with byte values.
|
CharOption |
This class is used for options with character values.
|
DoubleOption |
This class is used for options with double values.
|
FloatOption |
This class is used for options with float values.
|
IntOption |
This class is used for options with integer values.
|
LongOption |
This class is used for options with long values.
|
NotifyOption |
The NotifyOption class is used to register options that when invoked
notify a listener.
|
Option |
This is the principal base class for all Option classes.
|
OptionEvent |
An event indicating that an option has been invoked.
|
OptionMenu |
This class facilitates the built-in menu feature for ritopt.
|
OptionModule |
This class is used as a repository for options.
|
Options |
This class functions as a repository for options and their modules.
|
ShortOption |
This class is used for options with short values.
|
SimpleProcess |
A SimpleProcess is used to execute a shell process, and redirect an
input stream to the processes' standard input, as well as redirect
the processes' standard output/error to an output stream.
|
StreamPrinter |
Reads data from an input stream and outputs to a print stream.
|
StringOption |
This class is used for options with String values.
|
Utility |
This class provides static utility members for some basic string operations.
|
Exception | Description |
---|---|
OptionException |
An OptionException is thrown when an error occurs during option processing,
modification, or registration.
|
OptionModificationException |
Instances of this class are thrown if there is an error during modification
of an option's value.
|
OptionProcessingException |
Instances of this exception are thrown when an error occurs when processing
the command line.
|
OptionRegistrationException |
This exception indicates that an error has occurred during registration
of an option, registrar, or module.
|