All Classes and Interfaces
Class
Description
A group of
CliCommandContainers that allows to combine the help of multiple commands.Container with the metadata of a
Property from a
CliCommand.Interface to add
CliCommands.A simple wrapper for the arguments of a
main method from a command-line-interface (CLI).A single argument of a
main method from a command-line-interface (CLI).Thrown if a mandatory
CliValue is missing.Simple wrapper for
ResourceBundle to circumvent flaws and bugs in JDK.Interface for a single command of a command-line-interface (CLI).
CliCommand for auto-completion of the CLI.Container for a
command with its properties.A group of
CliCommandContainers that allows to combine the help of multiple commands.CliCommand to print the help of the program.CliCommand to print the version of the program.A container for the entire CLI meta-data.
CliException thrown if two synonymous CliOptions have been specified.CliException thrown if two one or multiple CliOptions have occurred multiple times.Abstract base class for a
RuntimeException thrown for invalid CliArguments.Interface to read input.
Enum for the levels to log to a CliConsoleImpl.CliOption in long format (e.g.This is the abstract base class for a main-program.
CliArgument for an option.Interface to log messages and
exceptions.Container with the metadata of a
Property from a
CliCommand.CliOption in short format (e.g.NlsBundle for command-line-interface (CLI).