Uses of Class
org.apache.commons.cli.Option
Packages that use Option
Package
Description
Apache Commons CLI provides a simple API for presenting, processing, and validating a Command Line Interface.
The help production system.
-
Uses of Option in org.apache.commons.cli
Fields in org.apache.commons.cli declared as OptionModifier and TypeFieldDescriptionprotected Option
DefaultParser.currentOption
The last option parsed.Fields in org.apache.commons.cli with type parameters of type OptionModifier and TypeFieldDescriptionprotected Comparator
<Option> HelpFormatter.optionComparator
Deprecated.Comparator used to sort the options when they output in help text Defaults to case-insensitive alphabetical sorting by option keyMethods in org.apache.commons.cli that return OptionModifier and TypeMethodDescriptionOption.Builder.build()
Deprecated.static Option
OptionBuilder.create()
Deprecated.Creates an Option using the current settingsstatic Option
OptionBuilder.create
(char opt) Deprecated.Creates an Option using the current settings and with the specified Optionchar
.static Option
Deprecated.Creates an Option using the current settings and with the specified Optionchar
.Option.Builder.get()
Constructs an Option with the values declared by thisOption.Builder
.AlreadySelectedException.getOption()
Gets the option that was added to the group and triggered the exception.MissingArgumentException.getOption()
Gets the option requiring an argument that wasn't provided on the command line.Gets theOption
matching the long or short name specified.Option[]
CommandLine.getOptions()
Gets an array of the processedOption
s.Methods in org.apache.commons.cli that return types with arguments of type OptionModifier and TypeMethodDescriptionHelpFormatter.getOptionComparator()
Deprecated.Comparator used to sort the options when they output in help text.OptionGroup.getOptions()
Gets the options in this group as aCollection
.Options.getOptions()
Gets a read-only list of options in this set.CommandLine.iterator()
Returns an iterator over the Option members of CommandLine.Methods in org.apache.commons.cli with parameters of type OptionModifier and TypeMethodDescriptionprotected void
Adds an option to the command line.Adds an option to the command line.Adds the givenOption
to this group.Adds an option instance.static String
HelpFormatter.getDescription
(Option option) Deprecated.Gets the option description or an empty string if the description isnull
.Options.getOptionGroup
(Option option) Gets the OptionGroup theopt
belongs to.CommandLine.getOptionProperties
(Option option) Gets the map of values associated to the option.CommandLine.getOptionValue
(Option option) Gets the first argument, if any, of this option.CommandLine.getOptionValue
(Option option, String defaultValue) Gets the first argument, if any, of an option.CommandLine.getOptionValue
(Option option, Supplier<String> defaultValue) Gets the first argument, if any, of an option.String[]
CommandLine.getOptionValues
(Option option) Gets the array of values, if any, of an option.<T> T
CommandLine.getParsedOptionValue
(Option option) Gets a version of thisOption
converted to a particular type.<T> T
CommandLine.getParsedOptionValue
(Option option, Supplier<T> defaultValue) Gets a version of thisOption
converted to a particular type.<T> T
CommandLine.getParsedOptionValue
(Option option, T defaultValue) Gets a version of thisOption
converted to a particular type.<T> T[]
CommandLine.getParsedOptionValues
(Option option) Gets a version of thisOption
converted to an array of a particular type.<T> T[]
CommandLine.getParsedOptionValues
(Option option, Supplier<T[]> defaultValue) Gets a version of thisOption
converted to an array of a particular type.<T> T[]
CommandLine.getParsedOptionValues
(Option option, T[] defaultValue) Gets a version of thisOption
converted to an array of a particular type.boolean
Tests to see if an option has been set.void
Parser.processArgs
(Option opt, ListIterator<String> iter) Deprecated.Process the argument values for the specified Optionopt
using the values retrieved from the specified iteratoriter
.void
OptionGroup.setSelected
(Option option) Sets the selected option of this group toname
.Method parameters in org.apache.commons.cli with type arguments of type OptionModifier and TypeMethodDescriptionCommandLine.Builder.setDeprecatedHandler
(Consumer<Option> deprecatedHandler) Sets the deprecated option handler.DefaultParser.Builder.setDeprecatedHandler
(Consumer<Option> deprecatedHandler) Sets the deprecated option handler.void
HelpFormatter.setOptionComparator
(Comparator<Option> comparator) Deprecated.Sets the comparator used to sort the options when they output in help text.HelpFormatter.Builder.setShowDeprecated
(Function<Option, String> deprecatedFormatFunction) Sets whether to show deprecated options.Constructors in org.apache.commons.cli with parameters of type OptionModifierConstructorDescriptionAlreadySelectedException
(OptionGroup optionGroup, Option option) Constructs a newAlreadySelectedException
for the specified option group.MissingArgumentException
(Option option) Constructs a newMissingArgumentException
with the specified detail message. -
Uses of Option in org.apache.commons.cli.help
Fields in org.apache.commons.cli.help with type parameters of type OptionModifier and TypeFieldDescriptionOptionFormatter.COMPLEX_DEPRECATED_FORMAT
A function to display a deprecated option with a "Deprecated" prefix that displays all deprecation information.static final Comparator
<Option> AbstractHelpFormatter.DEFAULT_COMPARATOR
The default comparator forOption
implementations.OptionFormatter.NO_DEPRECATED_FORMAT
A function to display a deprecated option with the "[Deprecated]" prefix.OptionFormatter.SIMPLE_DEPRECATED_FORMAT
A function to display a deprecated option with the "[Deprecated]" prefix.Methods in org.apache.commons.cli.help that return types with arguments of type OptionModifier and TypeMethodDescriptionprotected Comparator
<Option> AbstractHelpFormatter.Builder.getComparator()
Gets the comparator to sort lists of options.protected Comparator
<Option> AbstractHelpFormatter.getComparator()
Gets the comparator for sorting options.Creates a new list of options ordered by the comparator.Creates a new list of options ordered by the comparator.Methods in org.apache.commons.cli.help with parameters of type OptionModifier and TypeMethodDescriptionBuild an OptionFormatter to format the specified option.static OptionFormatter
final OptionFormatter
AbstractHelpFormatter.getOptionFormatter
(Option option) Constructs anOptionFormatter
for the specifiedOption
.Method parameters in org.apache.commons.cli.help with type arguments of type OptionModifier and TypeMethodDescriptionprotected abstract TableDefinition
AbstractHelpFormatter.getTableDefinition
(Iterable<Option> options) Converts a collection ofOption
s into aTableDefinition
.HelpFormatter.getTableDefinition
(Iterable<Option> options) Gets the table definition for the options.void
AbstractHelpFormatter.printHelp
(String cmdLineSyntax, String header, Iterable<Option> options, String footer, boolean autoUsage) Prints the help for a collection ofOption
s with the specified command line syntax.final void
AbstractHelpFormatter.printOptions
(Iterable<Option> options) Prints the option table for a collection ofOption
objects to theHelpAppendable
.AbstractHelpFormatter.Builder.setComparator
(Comparator<Option> comparator) Sets the comparator to use for sorting options.OptionFormatter.Builder.setDeprecatedFormatFunction
(Function<Option, String> deprecatedFormatFunction) Specifies the function to construct the deprecated massage for the Option.Creates a new list of options ordered by the comparator.AbstractHelpFormatter.toSyntaxOptions
(Iterable<Option> options) Return the string representation of the options as used in the syntax display.protected String
AbstractHelpFormatter.toSyntaxOptions
(Iterable<Option> options, Function<Option, OptionGroup> lookup) Return the string representation of the options as used in the syntax display.protected String
AbstractHelpFormatter.toSyntaxOptions
(Iterable<Option> options, Function<Option, OptionGroup> lookup) Return the string representation of the options as used in the syntax display.
Option.Builder.get()
.