Uses of Interface
com.github.rvesse.airline.parser.options.OptionParser
-
-
Uses of OptionParser in com.github.rvesse.airline.annotations
Methods in com.github.rvesse.airline.annotations that return types with arguments of type OptionParser Modifier and Type Method Description java.lang.Class<? extends OptionParser>[]optionParsers()Sets the option parser classes to be used -
Uses of OptionParser in com.github.rvesse.airline.builder
Fields in com.github.rvesse.airline.builder with type parameters of type OptionParser Modifier and Type Field Description protected java.util.List<OptionParser<C>>ParserBuilder. optionParsersMethods in com.github.rvesse.airline.builder with parameters of type OptionParser Modifier and Type Method Description ParserBuilder<C>ParserBuilder. withOptionParser(OptionParser<C> optionParser)Configures the CLI to use the given option parserParserBuilder<C>ParserBuilder. withOptionParsers(OptionParser<C>... optionParsers)Configures the CLI to use the given option parsers -
Uses of OptionParser in com.github.rvesse.airline.examples.userguide.parser.options
Classes in com.github.rvesse.airline.examples.userguide.parser.options that implement OptionParser Modifier and Type Class Description classColonSeparatedOptionParser<T>An option parser where the name and value are colon separated i.e.classJdbcStyleOptionParser<T>Option parser that parses options given in JDBC connection URL style e.g. -
Uses of OptionParser in com.github.rvesse.airline.model
Fields in com.github.rvesse.airline.model with type parameters of type OptionParser Modifier and Type Field Description private java.util.List<OptionParser<T>>ParserMetadata. optionParsersMethods in com.github.rvesse.airline.model that return types with arguments of type OptionParser Modifier and Type Method Description java.util.List<OptionParser<T>>ParserMetadata. getOptionParsers()Gets the option parsers to use -
Uses of OptionParser in com.github.rvesse.airline.parser.options
Classes in com.github.rvesse.airline.parser.options that implement OptionParser Modifier and Type Class Description classAbstractNameValueOptionParser<T>Abstract option parser for options that are specified in--name=valuestyle while the separator character (in this example=) can be configured as desired.classAbstractOptionParser<T>Abstract option parser that provides some useful helper methods to derived classesclassClassicGetOptParser<T>An options parsing that parses options given in classic get-opt style where multiple options may be concatenated together, potentially including a value for the last option in the concatenation.classGreedyClassicGetOptParser<T>Greedy variant of theClassicGetOptParserthat allows consuming values that could otherwise be treated as options in their own right.classGreedyMaybeListValueOptionParser<T>A variation on theMaybeListValueOptionParserthat is greedyclassListValueOptionParser<T>An options parser that requires the values to be a non-whitespace separated listclassLongGetOptParser<T>An options parser that supports the GNU Get Opt long style i.e.classMaybeListValueOptionParser<T>An options parser that expects the name and value(s) to be white space separated e.g.classMaybePairValueOptionParser<T>An options parser that expects the name and values to be white space separated e.g.classStandardOptionParser<T>An options parser that expects the name and value(s) to be white space separated e.g.
-