CommandLine |
CommandLine interpreter that uses reflection to initialize an annotated domain object with values obtained from the
command line arguments.
|
CommandLine.Assert |
Utility class providing some defensive coding convenience methods.
|
CommandLine.BuiltIn |
|
CommandLine.BuiltIn.BigDecimalConverter |
|
CommandLine.BuiltIn.BigIntegerConverter |
|
CommandLine.BuiltIn.BooleanConverter |
Converts "true" or "false" to a Boolean .
|
CommandLine.BuiltIn.ByteConverter |
Converts text to a Byte by delegating to Byte.valueOf(String) .
|
CommandLine.BuiltIn.CharacterConverter |
|
CommandLine.BuiltIn.CharSequenceConverter |
|
CommandLine.BuiltIn.CharsetConverter |
|
CommandLine.BuiltIn.DoubleConverter |
|
CommandLine.BuiltIn.FileConverter |
|
CommandLine.BuiltIn.FloatConverter |
|
CommandLine.BuiltIn.InetAddressConverter |
Converts text to a InetAddress by delegating to InetAddress.getByName(String) .
|
CommandLine.BuiltIn.IntegerConverter |
Converts text to an Integer by delegating to Integer.valueOf(String) .
|
CommandLine.BuiltIn.ISO8601DateConverter |
Converts text in yyyy-mm-dd format to a java.util.Date .
|
CommandLine.BuiltIn.ISO8601TimeConverter |
Converts text in any of the following formats to a java.sql.Time : HH:mm , HH:mm:ss ,
HH:mm:ss.SSS , HH:mm:ss,SSS .
|
CommandLine.BuiltIn.LongConverter |
Converts text to a Long by delegating to Long.valueOf(String) .
|
CommandLine.BuiltIn.PathConverter |
|
CommandLine.BuiltIn.PatternConverter |
|
CommandLine.BuiltIn.ShortConverter |
Converts text to a Short by delegating to Short.valueOf(String) .
|
CommandLine.BuiltIn.StringBuilderConverter |
|
CommandLine.BuiltIn.StringConverter |
|
CommandLine.BuiltIn.URIConverter |
|
CommandLine.BuiltIn.URLConverter |
|
CommandLine.BuiltIn.UUIDConverter |
|
CommandLine.DefaultExceptionHandler |
Default exception handler that prints the exception message to the specified PrintStream , followed by the
usage message for the command or subcommand whose input was invalid.
|
CommandLine.Help |
A collection of methods and inner classes that provide fine-grained control over the contents and layout of
the usage help message to display to end users when help is requested or invalid input values were specified.
|
CommandLine.Help.Ansi.Palette256Color |
Defines a palette map of 216 colors: 6 * 6 * 6 cube (216 colors):
16 + 36 * r + 6 * g + b (0 <= r, g, b <= 5).
|
CommandLine.Help.Ansi.StyledSection |
|
CommandLine.Help.ColorScheme |
All usage help message are generated with a color scheme that assigns certain styles and colors to common
parts of a usage message: the command name, options, positional parameters and option parameters.
|
CommandLine.Help.Column |
Columns define the width, indent (leading number of spaces in a column before the value) and
Overflow policy of a column in a TextTable.
|
CommandLine.Help.DefaultOptionRenderer |
The DefaultOptionRenderer converts Options to five columns of text to match the default
TextTable column layout.
|
CommandLine.Help.DefaultParameterRenderer |
The DefaultParameterRenderer converts Parameters to five columns of text to match the
default TextTable column layout.
|
CommandLine.Help.DefaultParamLabelRenderer |
DefaultParamLabelRenderer separates option parameters from their options with a
separator string, surrounds optional values
with '[' and ']' characters and uses ellipses ("...") to indicate that any number of
values is allowed for options or parameters with variable arity.
|
CommandLine.Help.Layout |
Use a Layout to format usage help text for options and parameters in tabular format.
|
CommandLine.Help.MinimalOptionRenderer |
The MinimalOptionRenderer converts Options to a single row with two columns of text: an
option name and a description.
|
CommandLine.Help.MinimalParameterRenderer |
The MinimalParameterRenderer converts Parameters to a single row with two columns of
text: the parameters label and a description.
|
CommandLine.Help.ShortestFirst |
Sorts short strings before longer strings.
|
CommandLine.Help.SortByOptionArityAndNameAlphabetically |
Sorts Option instances by their max arity first, then their min arity, then delegates to super class.
|
CommandLine.Help.SortByShortestOptionNameAlphabetically |
Sorts Option instances by their name in case-insensitive alphabetic order.
|
CommandLine.Help.TextTable |
|
CommandLine.Help.TextTable.Cell |
Helper class to index positions in a Help.TextTable .
|
CommandLine.PositionalParametersSorter |
|
CommandLine.Range |
Describes the number of parameters required and accepted by an option or a positional parameter.
|
CommandLine.RunAll |
Command line parse result handler that prints help if requested, and otherwise executes the top-level command and
all subcommands as Runnable or Callable .
|
CommandLine.RunFirst |
Command line parse result handler that prints help if requested, and otherwise executes the top-level
Runnable or Callable command.
|
CommandLine.RunLast |
Command line parse result handler that prints help if requested, and otherwise executes the most specific
Runnable or Callable subcommand.
|
CommandLine.Tracer |
|