|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Argument.ArgumentVisitor<Value> | Visitor interface so that you can avoid instanceof checks. |
Class Summary | |
---|---|
Argument<Value> | A command-line argument - either an Option or a Parameter. |
CommandLine<Value> | The data needed to construct a command-line. |
CommandLines | Static utility methods for working with command-lines. |
Option<Value> | Command-line option. |
Parameter<Value> | A command-line parameter. |
Data-structures for representing command-lines.
All of these objects are beans, and have jaxb bindings. A command-line is modelled as being a working directory, an executable name and a list of arguments. The arguments may be eitehr options (switches) or prameters (literal values). The options contain the values associated with them. The default way to use the command-line data-structures is to instantiate them with String. However, other types can be used. For example, VariableExpression.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |