Interface | Description |
---|---|
CLI |
Interface defining a command-line interface (in other words a command such as 'run', 'ls'...).
|
CommandLine |
The parser transforms a CLI (a model) into an
CommandLine . |
Class | Description |
---|---|
Argument |
Defines a command line argument.
|
ArgumentConverter |
Converter and mapper for
Argument . |
Option |
Models command line options.
|
OptionConverter |
Converter and mapper for
Option . |
TypedArgument<T> |
An implementation of
Argument for java specifying the type of object received by the argument. |
TypedOption<T> |
An implementation of
Option for java specifying the type of
object received by the option. |
UsageMessageFormatter |
Usage message formatter.
|
Exception | Description |
---|---|
AmbiguousOptionException |
Exception thrown when the command line is ambiguous meaning it cannot determine exactly which option has to be set.
|
CLIException |
High level exception thrown when an issue in the command line processing occurs.
|
InvalidValueException |
Exception thrown when an option or an argument receives an invalid value.
|
MissingOptionException |
Exception thrown when an option was expected and was not found on the command line.
|
MissingValueException |
Exception thrown when an option requiring a value does not receive the value, or when a mandatory argument does not
receive a value.
|
Copyright © 2021 Eclipse. All rights reserved.