# Index

A B C D E F G H I L M N O P R S T U V W
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## A

addArg(String) - Method in class org.apache.commons.cli.CommandLine
  Adds left-over unrecognized option/argument.
addArg(String) - Method in class org.apache.commons.cli.CommandLine.Builder
  Adds left-over unrecognized option/argument.
addOption(String, boolean, String) - Method in class org.apache.commons.cli.Options
  Adds an option that only contains a short-name.
addOption(String, String) - Method in class org.apache.commons.cli.Options
  Adds an option that only contains a short name.
addOption(String, String, boolean, String) - Method in class org.apache.commons.cli.Options
  Adds an option that contains a short-name and a long-name.
addOption(Option) - Method in class org.apache.commons.cli.CommandLine
  Adds an option to the command line.
addOption(Option) - Method in class org.apache.commons.cli.CommandLine.Builder
  Adds an option to the command line.
addOption(Option) - Method in class org.apache.commons.cli.OptionGroup
  Add the specified `Option` to this group.
addOption(Option) - Method in class org.apache.commons.cli.Options
  Adds an option instance
addOptionGroup(OptionGroup) - Method in class org.apache.commons.cli.Options
  Adds the specified option group.
addOptions(Options) - Method in class org.apache.commons.cli.Options
  Adds options to this option.
addRequiredOption(String, String, boolean, String) - Method in class org.apache.commons.cli.Options
  Adds an option that contains a short-name and a long-name.
addValue(String) - Method in class org.apache.commons.cli.Option
  Deprecated.
  Unused.
AlreadySelectedException - Exception in org.apache.commons.cli
  Thrown when more than one option in an option group has been provided.
AlreadySelectedException(String) - Constructor for exception org.apache.commons.cli.AlreadySelectedException
  Constructs a new `AlreadySelectedException` with the specified detail message.
AlreadySelectedException(OptionGroup, Option) - Constructor for exception org.apache.commons.cli.AlreadySelectedException
  Constructs a new `AlreadySelectedException` for the specified option group.
AmbiguousOptionException - Exception in org.apache.commons.cli
  Exception thrown when an option can't be identified from a partial name.
AmbiguousOptionException(String, Collection<String>) - Constructor for exception org.apache.commons.cli.AmbiguousOptionException
  Constructs a new AmbiguousOptionException.
apply(String) - Method in interface org.apache.commons.cli.Converter
  Applies the conversion function to the String argument.
argName(String) - Method in class org.apache.commons.cli.Option.Builder
  Sets the display name for the argument value.

## B

BasicParser - Class in org.apache.commons.cli
  Deprecated.
  since 1.3, use the `DefaultParser` instead
BasicParser() - Constructor for class org.apache.commons.cli.BasicParser
  Deprecated.
build() - Method in class org.apache.commons.cli.CommandLine.Builder
  Creates the new instance.
build() - Method in class org.apache.commons.cli.DefaultParser.Builder
  Builds an DefaultParser with the values declared by this `DefaultParser.Builder`.
build() - Method in class org.apache.commons.cli.Option.Builder
  Constructs an Option with the values declared by this `Option.Builder`.
builder() - Static method in class org.apache.commons.cli.CommandLine
  Creates a new builder.
builder() - Static method in class org.apache.commons.cli.DefaultParser
  Creates a new `DefaultParser.Builder` to create an `DefaultParser` using descriptive methods.
builder() - Static method in class org.apache.commons.cli.DeprecatedAttributes
  Creates a new builder.
builder() - Static method in class org.apache.commons.cli.HelpFormatter
  Creates a new builder.
builder() - Static method in class org.apache.commons.cli.Option
  Returns a `Option.Builder` to create an `Option` using descriptive methods.
builder(String) - Static method in class org.apache.commons.cli.Option
  Returns a `Option.Builder` to create an `Option` using descriptive methods.
Builder() - Constructor for class org.apache.commons.cli.CommandLine.Builder
Builder() - Constructor for class org.apache.commons.cli.DeprecatedAttributes.Builder
Builder() - Constructor for class org.apache.commons.cli.HelpFormatter.Builder
burstToken(String, boolean) - Method in class org.apache.commons.cli.PosixParser
  Deprecated.
  Breaks `token` into its constituent parts using the following algorithm.

## C

checkRequiredOptions() - Method in class org.apache.commons.cli.DefaultParser
  Throws a `MissingOptionException` if all of the required options are not present.
checkRequiredOptions() - Method in class org.apache.commons.cli.Parser
  Deprecated.
  Throws a `MissingOptionException` if all of the required options are not present.
CLASS - Static variable in interface org.apache.commons.cli.Converter
  Class name converter.
CLASS_VALUE - Static variable in class org.apache.commons.cli.PatternOptionBuilder
  Class class
clone() - Method in class org.apache.commons.cli.Option
  A rather odd clone method - due to incorrect code in 1.0 it is public and in 1.1 rather than throwing a CloneNotSupportedException it throws a RuntimeException so as to maintain backwards compatible at the API level.
cmd - Variable in class org.apache.commons.cli.DefaultParser
  The command-line instance.
cmd - Variable in class org.apache.commons.cli.Parser
  Deprecated.
  CommandLine instance
CommandLine - Class in org.apache.commons.cli
  Represents list of arguments parsed against a `Options` descriptor.
CommandLine() - Constructor for class org.apache.commons.cli.CommandLine
  Creates a command line.
CommandLine.Builder - Class in org.apache.commons.cli
  A nested builder class to create `CommandLine` instance using descriptive methods.
CommandLineParser - Interface in org.apache.commons.cli
  A class that implements the `CommandLineParser` interface can parse a String array according to the `Options` specified and return a `CommandLine`.
converter(Converter<?, ?>) - Method in class org.apache.commons.cli.Option.Builder
  Sets the converter for the option.
Converter<T,E extends Throwable> - Interface in org.apache.commons.cli
  The definition of the functional interface to call when doing a conversion.
create() - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  Creates an Option using the current settings
create(char) - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  Creates an Option using the current settings and with the specified Option `char`.
create(String) - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  Creates an Option using the current settings and with the specified Option `char`.
createClass(String) - Static method in class org.apache.commons.cli.TypeHandler
  Returns the class whose name is `className`.
createDate(String) - Static method in class org.apache.commons.cli.TypeHandler
  Returns the date represented by `string`.
createDefaultMap() - Static method in class org.apache.commons.cli.TypeHandler
  Creates a default converter map.
createFile(String) - Static method in class org.apache.commons.cli.TypeHandler
  Returns the File represented by `string`.
createFiles(String) - Static method in class org.apache.commons.cli.TypeHandler
  Deprecated.
  with no replacement
createNumber(String) - Static method in class org.apache.commons.cli.TypeHandler
  Deprecated.
createObject(String) - Static method in class org.apache.commons.cli.TypeHandler
  Deprecated.
  use `TypeHandler.createValue(String, Class)`
createPadding(int) - Method in class org.apache.commons.cli.HelpFormatter
  Creates a String of padding of length `len`.
createURL(String) - Static method in class org.apache.commons.cli.TypeHandler
  Creates the URL represented by `string`.
createValue(String, Class<T>) - Static method in class org.apache.commons.cli.TypeHandler
  Creates the @code Object} of type `clazz` with the value of `string`.
createValue(String, Object) - Static method in class org.apache.commons.cli.TypeHandler
  Deprecated.
  use `TypeHandler.createValue(String, Class)`
currentOption - Variable in class org.apache.commons.cli.DefaultParser
  The last option parsed.
currentToken - Variable in class org.apache.commons.cli.DefaultParser
  The token currently processed.

## D

DATE - Static variable in interface org.apache.commons.cli.Converter
  Converts to a date using the format string Form "EEE MMM dd HH:mm:ss zzz yyyy".
DATE_VALUE - Static variable in class org.apache.commons.cli.PatternOptionBuilder
  Date class
DEFAULT - Static variable in interface org.apache.commons.cli.Converter
  The default converter.
DEFAULT_ARG_NAME - Static variable in class org.apache.commons.cli.HelpFormatter
  Default name for an argument
DEFAULT_DESC_PAD - Static variable in class org.apache.commons.cli.HelpFormatter
  Number of space characters to be prefixed to each description line
DEFAULT_LEFT_PAD - Static variable in class org.apache.commons.cli.HelpFormatter
  Default padding to the left of each line
DEFAULT_LONG_OPT_PREFIX - Static variable in class org.apache.commons.cli.HelpFormatter
  Default prefix for long Option
DEFAULT_LONG_OPT_SEPARATOR - Static variable in class org.apache.commons.cli.HelpFormatter
  Default separator displayed between a long Option and its value
DEFAULT_OPT_PREFIX - Static variable in class org.apache.commons.cli.HelpFormatter
  Default prefix for shortOpts
DEFAULT_SYNTAX_PREFIX - Static variable in class org.apache.commons.cli.HelpFormatter
  The string to display at the beginning of the usage statement
DEFAULT_WIDTH - Static variable in class org.apache.commons.cli.HelpFormatter
  Default number of characters per line
defaultArgName - Variable in class org.apache.commons.cli.HelpFormatter
  Deprecated.
  Scope will be made private for next major version - use get/setArgName methods instead.
defaultDescPad - Variable in class org.apache.commons.cli.HelpFormatter
  Deprecated.
  Scope will be made private for next major version - use get/setDescPadding methods instead.
defaultLeftPad - Variable in class org.apache.commons.cli.HelpFormatter
  Deprecated.
  Scope will be made private for next major version - use get/setLeftPadding methods instead.
defaultLongOptPrefix - Variable in class org.apache.commons.cli.HelpFormatter
  Deprecated.
  Scope will be made private for next major version - use get/setLongOptPrefix methods instead.
defaultNewLine - Variable in class org.apache.commons.cli.HelpFormatter
  Deprecated.
  Scope will be made private for next major version - use get/setNewLine methods instead.
defaultOptPrefix - Variable in class org.apache.commons.cli.HelpFormatter
  Deprecated.
  Scope will be made private for next major version - use get/setOptPrefix methods instead.
DefaultParser - Class in org.apache.commons.cli
  Default parser.
DefaultParser() - Constructor for class org.apache.commons.cli.DefaultParser
  Creates a new DefaultParser instance with partial matching enabled.
DefaultParser(boolean) - Constructor for class org.apache.commons.cli.DefaultParser
  Create a new DefaultParser instance with the specified partial matching policy.
DefaultParser.Builder - Class in org.apache.commons.cli
  A nested builder class to create `DefaultParser` instances using descriptive methods.
defaultSyntaxPrefix - Variable in class org.apache.commons.cli.HelpFormatter
  Deprecated.
  Scope will be made private for next major version - use get/setSyntaxPrefix methods instead.
defaultWidth - Variable in class org.apache.commons.cli.HelpFormatter
  Deprecated.
  Scope will be made private for next major version - use get/setWidth methods instead.
deprecated() - Method in class org.apache.commons.cli.Option.Builder
  Marks this Option as deprecated.
deprecated(DeprecatedAttributes) - Method in class org.apache.commons.cli.Option.Builder
  Sets whether the Option is deprecated.
DeprecatedAttributes - Class in org.apache.commons.cli
  Deprecated attributes.
DeprecatedAttributes.Builder - Class in org.apache.commons.cli
  Builds `DeprecatedAttributes`.
desc(String) - Method in class org.apache.commons.cli.Option.Builder
  Sets the description for this option.

## E

equals(Object) - Method in class org.apache.commons.cli.Option
EXISTING_FILE_VALUE - Static variable in class org.apache.commons.cli.PatternOptionBuilder
  FileInputStream class
expectedOpts - Variable in class org.apache.commons.cli.DefaultParser
  The required options and groups expected to be found when parsing the command line.

## F

FILE - Static variable in interface org.apache.commons.cli.Converter
  File name converter.
FILE_VALUE - Static variable in class org.apache.commons.cli.PatternOptionBuilder
  File class
FILES_VALUE - Static variable in class org.apache.commons.cli.PatternOptionBuilder
  File array class
findWrapPos(String, int, int) - Method in class org.apache.commons.cli.HelpFormatter
  Finds the next text wrap position after `startPos` for the text in `text` with the column width `width`.
flatten(Options, String[], boolean) - Method in class org.apache.commons.cli.BasicParser
  Deprecated.
  A simple implementation of `Parser`'s abstract `flatten` method.
flatten(Options, String[], boolean) - Method in class org.apache.commons.cli.GnuParser
  Deprecated.
  This flatten method does so using the following rules: If an `Option` exists for the first character of the `arguments` entry AND an `Option` does not exist for the whole `argument` then add the first character as an option to the processed tokens list e.g.
flatten(Options, String[], boolean) - Method in class org.apache.commons.cli.Parser
  Deprecated.
  Subclasses must implement this method to reduce the `arguments` that have been passed to the parse method.
flatten(Options, String[], boolean) - Method in class org.apache.commons.cli.PosixParser
  Deprecated.
  An implementation of `Parser`'s abstract `flatten` method.

## G

get() - Method in class org.apache.commons.cli.DeprecatedAttributes.Builder
get() - Method in class org.apache.commons.cli.HelpFormatter.Builder
getArgList() - Method in class org.apache.commons.cli.CommandLine
  Gets any left-over non-recognized options and arguments
getArgName() - Method in class org.apache.commons.cli.HelpFormatter
  Gets the 'argName'.
getArgName() - Method in class org.apache.commons.cli.Option
  Gets the display name for the argument value.
getArgs() - Method in class org.apache.commons.cli.CommandLine
  Gets any left-over non-recognized options and arguments
getArgs() - Method in class org.apache.commons.cli.Option
  Gets the number of argument values this Option can take.
getConverter() - Method in class org.apache.commons.cli.Option
  Gets the value to type converter.
getConverter(Class<T>) - Method in class org.apache.commons.cli.TypeHandler
  Gets the registered converter for the the Class, or `Converter.DEFAULT` if absent.
getDefault() - Static method in class org.apache.commons.cli.TypeHandler
  Gets the default TypeHandler.
getDeprecated() - Method in class org.apache.commons.cli.Option
  Gets deprecated attributes if any.
getDescPadding() - Method in class org.apache.commons.cli.HelpFormatter
  Gets the 'descPadding'.
getDescription() - Method in class org.apache.commons.cli.DeprecatedAttributes
  Gets the descriptions.
getDescription() - Method in class org.apache.commons.cli.Option
  Gets the self-documenting description of this Option.
getDescription(Option) - Static method in class org.apache.commons.cli.HelpFormatter
  Gets the option description or an empty string if the description is `null`.
getId() - Method in class org.apache.commons.cli.Option
  Gets the id of this Option.
getKey() - Method in class org.apache.commons.cli.Option
  Gets the 'unique' Option identifier.
getLeftPadding() - Method in class org.apache.commons.cli.HelpFormatter
  Gets the 'leftPadding'.
getLongOpt() - Method in class org.apache.commons.cli.Option
  Gets the long name of this Option.
getLongOptPrefix() - Method in class org.apache.commons.cli.HelpFormatter
  Gets the 'longOptPrefix'.
getLongOptSeparator() - Method in class org.apache.commons.cli.HelpFormatter
  Gets the separator displayed between a long option and its value.
getMatchingOptions() - Method in exception org.apache.commons.cli.AmbiguousOptionException
  Gets the options matching the partial name.
getMatchingOptions(String) - Method in class org.apache.commons.cli.Options
  Gets the options with a long name starting with the name specified.
getMissingOptions() - Method in exception org.apache.commons.cli.MissingOptionException
  Gets the list of options or option groups missing in the command line parsed.
getNames() - Method in class org.apache.commons.cli.OptionGroup
getNewLine() - Method in class org.apache.commons.cli.HelpFormatter
  Gets the 'newLine'.
getOpt() - Method in class org.apache.commons.cli.Option
  Gets the name of this Option.
getOption() - Method in exception org.apache.commons.cli.AlreadySelectedException
  Gets the option that was added to the group and triggered the exception.
getOption() - Method in exception org.apache.commons.cli.MissingArgumentException
  Gets the option requiring an argument that wasn't provided on the command line.
getOption() - Method in exception org.apache.commons.cli.UnrecognizedOptionException
  Gets the unrecognized option.
getOption(String) - Method in class org.apache.commons.cli.Options
  Gets the `Option` matching the long or short name specified.
getOptionComparator() - Method in class org.apache.commons.cli.HelpFormatter
  Comparator used to sort the options when they output in help text.
getOptionGroup() - Method in exception org.apache.commons.cli.AlreadySelectedException
  Gets the option group where another option has been selected.
getOptionGroup(Option) - Method in class org.apache.commons.cli.Options
  Gets the OptionGroup the `opt` belongs to.
getOptionObject(char) - Method in class org.apache.commons.cli.CommandLine
  Deprecated.
  due to System.err message. Instead use getParsedOptionValue(char)
getOptionObject(String) - Method in class org.apache.commons.cli.CommandLine
  Deprecated.
  due to System.err message. Instead use getParsedOptionValue(String)
getOptionProperties(String) - Method in class org.apache.commons.cli.CommandLine
  Gets the map of values associated to the option.
getOptionProperties(Option) - Method in class org.apache.commons.cli.CommandLine
  Gets the map of values associated to the option.
getOptions() - Method in class org.apache.commons.cli.CommandLine
  Gets an array of the processed `Option`s.
getOptions() - Method in class org.apache.commons.cli.OptionGroup
getOptions() - Method in class org.apache.commons.cli.Options
  Gets a read-only list of options in this set
getOptions() - Method in class org.apache.commons.cli.Parser
  Deprecated.
  Gets the options.
getOptionValue(char) - Method in class org.apache.commons.cli.CommandLine
  Gets the first argument, if any, of this option.
getOptionValue(char, String) - Method in class org.apache.commons.cli.CommandLine
  Gets the argument, if any, of an option.
getOptionValue(char, Supplier<String>) - Method in class org.apache.commons.cli.CommandLine
  Gets the argument, if any, of an option.
getOptionValue(String) - Method in class org.apache.commons.cli.CommandLine
  Gets the first argument, if any, of this option.
getOptionValue(String, String) - Method in class org.apache.commons.cli.CommandLine
  Gets the first argument, if any, of an option.
getOptionValue(String, Supplier<String>) - Method in class org.apache.commons.cli.CommandLine
  Gets the first argument, if any, of an option.
getOptionValue(Option) - Method in class org.apache.commons.cli.CommandLine
  Gets the first argument, if any, of this option.
getOptionValue(Option, String) - Method in class org.apache.commons.cli.CommandLine
  Gets the first argument, if any, of an option.
getOptionValue(Option, Supplier<String>) - Method in class org.apache.commons.cli.CommandLine
  Gets the first argument, if any, of an option.
getOptionValues(char) - Method in class org.apache.commons.cli.CommandLine
  Gets the array of values, if any, of an option.
getOptionValues(String) - Method in class org.apache.commons.cli.CommandLine
  Gets the array of values, if any, of an option.
getOptionValues(Option) - Method in class org.apache.commons.cli.CommandLine
  Gets the array of values, if any, of an option.
getOptPrefix() - Method in class org.apache.commons.cli.HelpFormatter
  Gets the 'optPrefix'.
getParsedOptionValue(char) - Method in class org.apache.commons.cli.CommandLine
  Gets a version of this `Option` converted to a particular type.
getParsedOptionValue(char, Supplier<T>) - Method in class org.apache.commons.cli.CommandLine
  Gets a version of this `Option` converted to a particular type.
getParsedOptionValue(char, T) - Method in class org.apache.commons.cli.CommandLine
  Gets a version of this `Option` converted to a particular type.
getParsedOptionValue(String) - Method in class org.apache.commons.cli.CommandLine
  Gets a version of this `Option` converted to a particular type.
getParsedOptionValue(String, Supplier<T>) - Method in class org.apache.commons.cli.CommandLine
  Gets a version of this `Option` converted to a particular type.
getParsedOptionValue(String, T) - Method in class org.apache.commons.cli.CommandLine
  Gets a version of this `Option` converted to a particular type.
getParsedOptionValue(Option) - Method in class org.apache.commons.cli.CommandLine
  Gets a version of this `Option` converted to a particular type.
getParsedOptionValue(Option, Supplier<T>) - Method in class org.apache.commons.cli.CommandLine
  Gets a version of this `Option` converted to a particular type.
getParsedOptionValue(Option, T) - Method in class org.apache.commons.cli.CommandLine
  Gets a version of this `Option` converted to a particular type.
getRequiredOptions() - Method in class org.apache.commons.cli.Options
  Gets the required options.
getRequiredOptions() - Method in class org.apache.commons.cli.Parser
  Deprecated.
  Gets the required options.
getSelected() - Method in class org.apache.commons.cli.OptionGroup
getSince() - Method in class org.apache.commons.cli.DeprecatedAttributes
  Gets version in which the option became deprecated.
getSyntaxPrefix() - Method in class org.apache.commons.cli.HelpFormatter
  Gets the 'syntaxPrefix'.
getType() - Method in class org.apache.commons.cli.Option
  Gets the type of this Option.
getValue() - Method in class org.apache.commons.cli.Option
  Gets the specified value of this Option or `null` if there is no value.
getValue(int) - Method in class org.apache.commons.cli.Option
  Gets the specified value of this Option or `null` if there is no value.
getValue(String) - Method in class org.apache.commons.cli.Option
  Gets the value/first value of this Option or the `defaultValue` if there is no value.
getValueClass(char) - Static method in class org.apache.commons.cli.PatternOptionBuilder
  Deprecated.
  use `PatternOptionBuilder.getValueType(char)`
getValues() - Method in class org.apache.commons.cli.Option
  Gets the values of this Option as a String array or null if there are no values.
getValueSeparator() - Method in class org.apache.commons.cli.Option
  Gets the value separator character.
getValuesList() - Method in class org.apache.commons.cli.Option
  Gets the values of this Option as a List or null if there are no values.
getValueType(char) - Static method in class org.apache.commons.cli.PatternOptionBuilder
  Retrieve the class that `ch` represents.
getWidth() - Method in class org.apache.commons.cli.HelpFormatter
  Gets the 'width'.
GnuParser - Class in org.apache.commons.cli
  Deprecated.
  since 1.3, use the `DefaultParser` instead
GnuParser() - Constructor for class org.apache.commons.cli.GnuParser
  Deprecated.

## H

handleConcatenatedOptions(String) - Method in class org.apache.commons.cli.DefaultParser
  Breaks `token` into its constituent parts using the following algorithm.
hasArg() - Method in class org.apache.commons.cli.Option.Builder
  Tests whether the Option will require an argument.
hasArg() - Method in class org.apache.commons.cli.Option
  Tests whether this Option requires an argument.
hasArg() - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  The next Option created will require an argument value.
hasArg(boolean) - Method in class org.apache.commons.cli.Option.Builder
  Tests whether the Option has an argument or not.
hasArg(boolean) - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  The next Option created will require an argument value if `hasArg` is true.
hasArgName() - Method in class org.apache.commons.cli.Option
  Tests whether the display name for the argument value has been set.
hasArgs() - Method in class org.apache.commons.cli.Option.Builder
  Tests whether the Option can have unlimited argument values.
hasArgs() - Method in class org.apache.commons.cli.Option
  Tests whether this Option can take many values.
hasArgs() - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  The next Option created can have unlimited argument values.
hasArgs(int) - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  The next Option created can have `num` argument values.
hashCode() - Method in class org.apache.commons.cli.Option
hasLongOpt() - Method in class org.apache.commons.cli.Option
  Tests whether this Option has a long name.
hasLongOption(String) - Method in class org.apache.commons.cli.Options
  Tests whether the named `Option` is a member of this `Options`.
hasOption(char) - Method in class org.apache.commons.cli.CommandLine
  Tests to see if an option has been set.
hasOption(String) - Method in class org.apache.commons.cli.CommandLine
  Tests to see if an option has been set.
hasOption(String) - Method in class org.apache.commons.cli.Options
  Tests whether the named `Option` is a member of this `Options`.
hasOption(Option) - Method in class org.apache.commons.cli.CommandLine
  Tests to see if an option has been set.
hasOptionalArg() - Method in class org.apache.commons.cli.Option
  Tests whether this Option can have an optional argument.
hasOptionalArg() - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  The next Option can have an optional argument.
hasOptionalArgs() - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  The next Option can have an unlimited number of optional arguments.
hasOptionalArgs(int) - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  The next Option can have the specified number of optional arguments.
hasShortOption(String) - Method in class org.apache.commons.cli.Options
  Tests whether the named `Option` is a member of this `Options`.
hasValueSeparator() - Method in class org.apache.commons.cli.Option
  Tests whether this Option has specified a value separator.
HelpFormatter - Class in org.apache.commons.cli
  A formatter of help messages for command line options.
HelpFormatter() - Constructor for class org.apache.commons.cli.HelpFormatter
  Constructs a new instance.
HelpFormatter.Builder - Class in org.apache.commons.cli
  Builds `HelpFormatter`.

## I

isDeprecated() - Method in class org.apache.commons.cli.Option
  Tests whether this Option is deprecated.
isForRemoval() - Method in class org.apache.commons.cli.DeprecatedAttributes
  Tests whether this option is subject to removal in a future version.
isRequired() - Method in class org.apache.commons.cli.Option
  Tests whether this Option is required.
isRequired() - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  The next Option created will be required.
isRequired() - Method in class org.apache.commons.cli.OptionGroup
  Tests whether this option group is required.
isRequired(boolean) - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  The next Option created will be required if `required` is true.
isValueCode(char) - Static method in class org.apache.commons.cli.PatternOptionBuilder
  Returns whether `ch` is a value code, i.e.
iterator() - Method in class org.apache.commons.cli.CommandLine
  Returns an iterator over the Option members of CommandLine.

## L

longOpt(String) - Method in class org.apache.commons.cli.Option.Builder
  Sets the long name of the Option.

## M

MissingArgumentException - Exception in org.apache.commons.cli
  Thrown when an option requiring an argument is not provided with an argument.
MissingArgumentException(String) - Constructor for exception org.apache.commons.cli.MissingArgumentException
  Constructs a new `MissingArgumentException` with the specified detail message.
MissingArgumentException(Option) - Constructor for exception org.apache.commons.cli.MissingArgumentException
  Constructs a new `MissingArgumentException` with the specified detail message.
MissingOptionException - Exception in org.apache.commons.cli
  Thrown when a required option has not been provided.
MissingOptionException(String) - Constructor for exception org.apache.commons.cli.MissingOptionException
  Constructs a new `MissingSelectedException` with the specified detail message.
MissingOptionException(List) - Constructor for exception org.apache.commons.cli.MissingOptionException
  Constructs a new `MissingSelectedException` with the specified list of missing options.

## N

NUMBER - Static variable in interface org.apache.commons.cli.Converter
  Number converter.
NUMBER_VALUE - Static variable in class org.apache.commons.cli.PatternOptionBuilder
  Number class
numberOfArgs(int) - Method in class org.apache.commons.cli.Option.Builder
  Sets the number of argument values the Option can take.

## O

OBJECT - Static variable in interface org.apache.commons.cli.Converter
  Converts a class name to an instance of the class.
OBJECT_VALUE - Static variable in class org.apache.commons.cli.PatternOptionBuilder
  Object class
openFile(String) - Static method in class org.apache.commons.cli.TypeHandler
  Deprecated.
  use `TypeHandler.createValue(String, Class)`
option(String) - Method in class org.apache.commons.cli.Option.Builder
  Sets the name of the Option.
Option - Class in org.apache.commons.cli
  Describes a single command-line option.
Option(String, boolean, String) - Constructor for class org.apache.commons.cli.Option
  Creates an Option using the specified parameters.
Option(String, String) - Constructor for class org.apache.commons.cli.Option
  Creates an Option using the specified parameters.
Option(String, String, boolean, String) - Constructor for class org.apache.commons.cli.Option
  Creates an Option using the specified parameters.
Option.Builder - Class in org.apache.commons.cli
  Builds `Option` instances using descriptive methods.
optionalArg(boolean) - Method in class org.apache.commons.cli.Option.Builder
  Sets whether the Option can have an optional argument.
OptionBuilder - Class in org.apache.commons.cli
  Deprecated.
  since 1.3, use `Option.builder(String)` instead
optionComparator - Variable in class org.apache.commons.cli.HelpFormatter
  Comparator used to sort the options when they output in help text Defaults to case-insensitive alphabetical sorting by option key
OptionGroup - Class in org.apache.commons.cli
  A group of mutually exclusive options.
OptionGroup() - Constructor for class org.apache.commons.cli.OptionGroup
options - Variable in class org.apache.commons.cli.DefaultParser
  The current options.
Options - Class in org.apache.commons.cli
  Main entry-point into the library.
Options() - Constructor for class org.apache.commons.cli.Options
org.apache.commons.cli - package org.apache.commons.cli
  Apache Commons CLI provides a simple API for presenting, processing and validating a Command Line Interface.

## P

parse(Options, String[]) - Method in interface org.apache.commons.cli.CommandLineParser
  Parses the arguments according to the specified options.
parse(Options, String[]) - Method in class org.apache.commons.cli.DefaultParser
parse(Options, String[]) - Method in class org.apache.commons.cli.Parser
  Deprecated.
  Parses the specified `arguments` based on the specified `Options`.
parse(Options, String[], boolean) - Method in interface org.apache.commons.cli.CommandLineParser
  Parses the arguments according to the specified options.
parse(Options, String[], boolean) - Method in class org.apache.commons.cli.DefaultParser
parse(Options, String[], boolean) - Method in class org.apache.commons.cli.Parser
  Deprecated.
  Parses the specified `arguments` based on the specified `Options`.
parse(Options, String[], Properties) - Method in class org.apache.commons.cli.DefaultParser
  Parses the arguments according to the specified options and properties.
parse(Options, String[], Properties) - Method in class org.apache.commons.cli.Parser
  Deprecated.
  Parse the arguments according to the specified options and properties.
parse(Options, String[], Properties, boolean) - Method in class org.apache.commons.cli.DefaultParser
  Parses the arguments according to the specified options and properties.
parse(Options, String[], Properties, boolean) - Method in class org.apache.commons.cli.Parser
  Deprecated.
  Parse the arguments according to the specified options and properties.
ParseException - Exception in org.apache.commons.cli
  Base for Exceptions thrown during parsing of a command-line.
ParseException(String) - Constructor for exception org.apache.commons.cli.ParseException
  Constructs a new `ParseException` with the specified detail message.
ParseException(Throwable) - Constructor for exception org.apache.commons.cli.ParseException
  Constructs a new `ParseException` wrapping the specified exception.
parsePattern(String) - Static method in class org.apache.commons.cli.PatternOptionBuilder
  Returns the `Options` instance represented by `pattern`.
Parser - Class in org.apache.commons.cli
  Deprecated.
  since 1.3, the two-pass parsing with the flatten method is not enough flexible to handle complex cases
Parser() - Constructor for class org.apache.commons.cli.Parser
  Deprecated.
PATH - Static variable in interface org.apache.commons.cli.Converter
  Path converter.
PatternOptionBuilder - Class in org.apache.commons.cli
  Allows Options to be created from a single String.
PatternOptionBuilder() - Constructor for class org.apache.commons.cli.PatternOptionBuilder
PosixParser - Class in org.apache.commons.cli
  Deprecated.
  since 1.3, use the `DefaultParser` instead
PosixParser() - Constructor for class org.apache.commons.cli.PosixParser
  Deprecated.
printHelp(int, String, String, Options, String) - Method in class org.apache.commons.cli.HelpFormatter
  Prints the help for `options` with the specified command line syntax.
printHelp(int, String, String, Options, String, boolean) - Method in class org.apache.commons.cli.HelpFormatter
  Prints the help for `options` with the specified command line syntax.
printHelp(PrintWriter, int, String, String, Options, int, int, String) - Method in class org.apache.commons.cli.HelpFormatter
  Prints the help for `options` with the specified command line syntax.
printHelp(PrintWriter, int, String, String, Options, int, int, String, boolean) - Method in class org.apache.commons.cli.HelpFormatter
  Prints the help for `options` with the specified command line syntax.
printHelp(String, String, Options, String) - Method in class org.apache.commons.cli.HelpFormatter
  Prints the help for `options` with the specified command line syntax.
printHelp(String, String, Options, String, boolean) - Method in class org.apache.commons.cli.HelpFormatter
  Prints the help for `options` with the specified command line syntax.
printHelp(String, Options) - Method in class org.apache.commons.cli.HelpFormatter
  Prints the help for `options` with the specified command line syntax.
printHelp(String, Options, boolean) - Method in class org.apache.commons.cli.HelpFormatter
  Prints the help for `options` with the specified command line syntax.
printOptions(PrintWriter, int, Options, int, int) - Method in class org.apache.commons.cli.HelpFormatter
  Prints the help for the specified Options to the specified writer, using the specified width, left padding and description padding.
printUsage(PrintWriter, int, String) - Method in class org.apache.commons.cli.HelpFormatter
  Prints the cmdLineSyntax to the specified writer, using the specified width.
printUsage(PrintWriter, int, String, Options) - Method in class org.apache.commons.cli.HelpFormatter
  Prints the usage statement for the specified application.
printWrapped(PrintWriter, int, int, String) - Method in class org.apache.commons.cli.HelpFormatter
  Prints the specified text to the specified PrintWriter.
printWrapped(PrintWriter, int, String) - Method in class org.apache.commons.cli.HelpFormatter
  Prints the specified text to the specified PrintWriter.
processArgs(Option, ListIterator<String>) - Method in class org.apache.commons.cli.Parser
  Deprecated.
  Process the argument values for the specified Option `opt` using the values retrieved from the specified iterator `iter`.
processOption(String, ListIterator<String>) - Method in class org.apache.commons.cli.Parser
  Deprecated.
  Process the Option specified by `arg` using the values retrieved from the specified iterator `iter`.
processProperties(Properties) - Method in class org.apache.commons.cli.Parser
  Deprecated.
  Sets the values of Options using the values in `properties`.

## R

renderOptions(StringBuffer, int, Options, int, int) - Method in class org.apache.commons.cli.HelpFormatter
  Renders the specified Options and return the rendered Options in a StringBuffer.
renderWrappedText(StringBuffer, int, int, String) - Method in class org.apache.commons.cli.HelpFormatter
  Renders the specified text and return the rendered Options in a StringBuffer.
required() - Method in class org.apache.commons.cli.Option.Builder
  Marks this Option as required.
required(boolean) - Method in class org.apache.commons.cli.Option.Builder
  Sets whether the Option is required.
rtrim(String) - Method in class org.apache.commons.cli.HelpFormatter
  Removes the trailing whitespace from the specified String.

## S

setAllowPartialMatching(boolean) - Method in class org.apache.commons.cli.DefaultParser.Builder
  Sets if partial matching of long options is supported.
setArgName(String) - Method in class org.apache.commons.cli.HelpFormatter
  Sets the 'argName'.
setArgName(String) - Method in class org.apache.commons.cli.Option
  Sets the display name for the argument value.
setArgs(int) - Method in class org.apache.commons.cli.Option
  Sets the number of argument values this Option can take.
setConverter(Converter<?, ?>) - Method in class org.apache.commons.cli.Option
  Sets the value to type converter.
setDeprecatedHandler(Consumer<Option>) - Method in class org.apache.commons.cli.CommandLine.Builder
  Sets the deprecated option handler.
setDeprecatedHandler(Consumer<Option>) - Method in class org.apache.commons.cli.DefaultParser.Builder
  Sets the deprecated option handler.
setDescPadding(int) - Method in class org.apache.commons.cli.HelpFormatter
  Sets the 'descPadding'.
setDescription(String) - Method in class org.apache.commons.cli.DeprecatedAttributes.Builder
  Sets the description.
setDescription(String) - Method in class org.apache.commons.cli.Option
  Sets the self-documenting description of this Option.
setForRemoval(boolean) - Method in class org.apache.commons.cli.DeprecatedAttributes.Builder
  Whether this option is subject to removal in a future version.
setLeftPadding(int) - Method in class org.apache.commons.cli.HelpFormatter
  Sets the 'leftPadding'.
setLongOpt(String) - Method in class org.apache.commons.cli.Option
  Sets the long name of this Option.
setLongOptPrefix(String) - Method in class org.apache.commons.cli.HelpFormatter
  Sets the 'longOptPrefix'.
setLongOptSeparator(String) - Method in class org.apache.commons.cli.HelpFormatter
  Sets the separator displayed between a long option and its value.
setNewLine(String) - Method in class org.apache.commons.cli.HelpFormatter
  Sets the 'newLine'.
setOptionalArg(boolean) - Method in class org.apache.commons.cli.Option
  Sets whether this Option can have an optional argument.
setOptionComparator(Comparator<Option>) - Method in class org.apache.commons.cli.HelpFormatter
  Sets the comparator used to sort the options when they output in help text.
setOptions(Options) - Method in class org.apache.commons.cli.Parser
  Deprecated.
  Sets the options.
setOptPrefix(String) - Method in class org.apache.commons.cli.HelpFormatter
  Sets the 'optPrefix'.
setPrintWriter(PrintWriter) - Method in class org.apache.commons.cli.HelpFormatter.Builder
  Sets the output PrintWriter, defaults to wrapping `System.out`.
setRequired(boolean) - Method in class org.apache.commons.cli.Option
  Sets whether this Option is mandatory.
setRequired(boolean) - Method in class org.apache.commons.cli.OptionGroup
setSelected(Option) - Method in class org.apache.commons.cli.OptionGroup
  Sets the selected option of this group to `name`.
setShowDeprecated(boolean) - Method in class org.apache.commons.cli.HelpFormatter.Builder
  Sets whether to show deprecated options.
setShowDeprecated(Function<Option, String>) - Method in class org.apache.commons.cli.HelpFormatter.Builder
  Sets whether to show deprecated options.
setSince(String) - Method in class org.apache.commons.cli.DeprecatedAttributes.Builder
  Sets the version in which the option became deprecated.
setStripLeadingAndTrailingQuotes(Boolean) - Method in class org.apache.commons.cli.DefaultParser.Builder
  Sets if balanced leading and trailing double quotes should be stripped from option arguments.
setSyntaxPrefix(String) - Method in class org.apache.commons.cli.HelpFormatter
  Sets the 'syntaxPrefix'.
setType(Class<?>) - Method in class org.apache.commons.cli.Option
  Sets the type of this Option.
setType(Object) - Method in class org.apache.commons.cli.Option
  Deprecated.
  since 1.3, use `Option.setType(Class)` instead.
setValueSeparator(char) - Method in class org.apache.commons.cli.Option
  Sets the value separator.
setWidth(int) - Method in class org.apache.commons.cli.HelpFormatter
  Sets the 'width'.
skipParsing - Variable in class org.apache.commons.cli.DefaultParser
  Flag indicating if tokens should no longer be analyzed and simply added as arguments of the command line.
stopAtNonOption - Variable in class org.apache.commons.cli.DefaultParser
  Flag indicating how unrecognized tokens are handled.
STRING_VALUE - Static variable in class org.apache.commons.cli.PatternOptionBuilder
  String class

## T

toString() - Method in class org.apache.commons.cli.DeprecatedAttributes
toString() - Method in class org.apache.commons.cli.Option
  Creates a String suitable for debugging.
toString() - Method in class org.apache.commons.cli.OptionGroup
  Returns the stringified version of this OptionGroup.
toString() - Method in class org.apache.commons.cli.Options
  Dump state, suitable for debugging.
type(Class<?>) - Method in class org.apache.commons.cli.Option.Builder
  Sets the type of the Option.
TypeHandler - Class in org.apache.commons.cli
  TypeHandler will handle the pluggable conversion and verification of Option types.
TypeHandler() - Constructor for class org.apache.commons.cli.TypeHandler
  Constructs a default initialized instance.
TypeHandler(Map<Class<?>, Converter<?, ? extends Throwable>>) - Constructor for class org.apache.commons.cli.TypeHandler
  Constructs a default initialized instance.

## U

UNINITIALIZED - Static variable in class org.apache.commons.cli.Option
  Specifies the number of argument values has not been specified.
UNLIMITED_VALUES - Static variable in class org.apache.commons.cli.Option
  Specifies the number of argument values is infinite.
UnrecognizedOptionException - Exception in org.apache.commons.cli
  Thrown during parsing signaling an unrecognized option.
UnrecognizedOptionException(String) - Constructor for exception org.apache.commons.cli.UnrecognizedOptionException
  Constructs a new `UnrecognizedArgumentException` with the specified detail message.
UnrecognizedOptionException(String, String) - Constructor for exception org.apache.commons.cli.UnrecognizedOptionException
  Constructs a new `UnrecognizedArgumentException` with the specified option and detail message.
URL - Static variable in interface org.apache.commons.cli.Converter
  Creates a URL.
URL_VALUE - Static variable in class org.apache.commons.cli.PatternOptionBuilder
  URL class

## V

valueSeparator() - Method in class org.apache.commons.cli.Option.Builder
  The Option will use '=' as a means to separate argument value.
valueSeparator(char) - Method in class org.apache.commons.cli.Option.Builder
  The Option will use `sep` as a means to separate argument values.

## W

withArgName(String) - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  The next Option created will have the specified argument value name.
withDescription(String) - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  The next Option created will have the specified description
withLongOpt(String) - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  The next Option created will have the following long option value.
withType(Class<?>) - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  The next Option created will have a value that will be an instance of `type`.
withType(Object) - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  since 1.3, use `OptionBuilder.withType(Class)` instead
withValueSeparator() - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  The next Option created uses '`=`' as a means to separate argument values.
withValueSeparator(char) - Static method in class org.apache.commons.cli.OptionBuilder
  Deprecated.
  The next Option created uses `sep` as a means to separate argument values.
wrap(Throwable) - Static method in exception org.apache.commons.cli.ParseException
  Converts any exception except `UnsupportedOperationException` to a `ParseException`.

A B C D E F G H I L M N O P R S T U V W
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form