Interface | Description |
---|---|
CommandLine |
Information needed to execute a command line program.
|
CommandLineArgs |
Container for a list of objects that can be stringified into command line arguments for an action
that executes a program.
|
CommandLineArgs.ArgAndFormatString |
Simple container that holds a single argument, and a formatting string that should be run after
CommandLineArgs.ArgAndFormatString.getObject() has been stringified (containing a single %s). |
CommandLineArgsApi |
Simple interface to expose
CommandLineArgs
to skylark. |
CommandLineBuilder |
Build a "command line" from
CommandLineArgs . |
Class | Description |
---|---|
CommandLineArgsFactory |
Factory class that returns more efficient implementations of
CommandLineArgs depending on
what type of arguments are available (e.g. |
CommandLineArgStringifier |
Helper methods to convert / validate objects that are command line arguments for actions
|
ExecCompatibleCommandLineBuilder |
Build a
CommandLine that is compatible with `exec()` style functions. |
Exception | Description |
---|---|
CommandLineArgException |
Thrown when trying to create a
CommandLineArgStringifier from an invalid type |