Dependencies
Declarations
-
org
-
apache
-
commons
-
cli
- AlreadySelectedException
- AmbiguousOptionException
- BasicParser
-
CommandLine
- serialVersionUID: long
- args: List<String>
- options: List<Option>
- CommandLine(): void
- hasOption(String): boolean
- hasOption(char): boolean
- getOptionObject(String): Object
- getParsedOptionValue(String): Object
- getOptionObject(char): Object
- getOptionValue(String): String
- getOptionValue(char): String
- getOptionValues(String): String[]
- resolveOption(String): Option
- getOptionValues(char): String[]
- getOptionValue(String, String): String
- getOptionValue(char, String): String
- getOptionProperties(String): Properties
- getArgs(): String[]
- getArgList(): List<String>
- addArg(String): void
- addOption(Option): void
- iterator(): Iterator<Option>
- getOptions(): Option[]
- Builder
- CommandLineParser
-
DefaultParser
- skipParsing: boolean
- currentOption: Option
- cmd: CommandLine
- options: Options
- stopAtNonOption: boolean
- currentToken: String
- expectedOpts: List
- parse(Options, String[]): CommandLine
- parse(Options, String[], Properties): CommandLine
- parse(Options, String[], boolean): CommandLine
- parse(Options, String[], Properties, boolean): CommandLine
- handleProperties(Properties): void
- checkRequiredOptions(): void
- checkRequiredArgs(): void
- handleToken(String): void
- isArgument(String): boolean
- isNegativeNumber(String): boolean
- isOption(String): boolean
- isShortOption(String): boolean
- isLongOption(String): boolean
- handleUnknownToken(String): void
- handleLongOption(String): void
- handleLongOptionWithoutEqual(String): void
- handleLongOptionWithEqual(String): void
- handleShortAndLongOption(String): void
- getLongPrefix(String): String
- isJavaProperty(String): boolean
- handleOption(Option): void
- updateRequiredOptions(Option): void
- handleConcatenatedOptions(String): void
- GnuParser
-
HelpFormatter
- DEFAULT_WIDTH: int
- DEFAULT_LEFT_PAD: int
- DEFAULT_DESC_PAD: int
- DEFAULT_SYNTAX_PREFIX: String
- DEFAULT_OPT_PREFIX: String
- DEFAULT_LONG_OPT_PREFIX: String
- DEFAULT_LONG_OPT_SEPARATOR: String
- DEFAULT_ARG_NAME: String
- defaultWidth: int
- defaultLeftPad: int
- defaultDescPad: int
- defaultSyntaxPrefix: String
- defaultNewLine: String
- defaultOptPrefix: String
- defaultLongOptPrefix: String
- defaultArgName: String
- optionComparator: Comparator<Option>
- longOptSeparator: String
- setWidth(int): void
- getWidth(): int
- setLeftPadding(int): void
- getLeftPadding(): int
- setDescPadding(int): void
- getDescPadding(): int
- setSyntaxPrefix(String): void
- getSyntaxPrefix(): String
- setNewLine(String): void
- getNewLine(): String
- setOptPrefix(String): void
- getOptPrefix(): String
- setLongOptPrefix(String): void
- getLongOptPrefix(): String
- setLongOptSeparator(String): void
- getLongOptSeparator(): String
- setArgName(String): void
- getArgName(): String
- getOptionComparator(): Comparator<Option>
- setOptionComparator(Comparator<Option>): void
- printHelp(String, Options): void
- printHelp(String, Options, boolean): void
- printHelp(String, String, Options, String): void
- printHelp(String, String, Options, String, boolean): void
- printHelp(int, String, String, Options, String): void
- printHelp(int, String, String, Options, String, boolean): void
- printHelp(PrintWriter, int, String, String, Options, int, int, String): void
- printHelp(PrintWriter, int, String, String, Options, int, int, String, boolean): void
- printUsage(PrintWriter, int, String, Options): void
- appendOptionGroup(StringBuffer, OptionGroup): void
- appendOption(StringBuffer, Option, boolean): void
- printUsage(PrintWriter, int, String): void
- printOptions(PrintWriter, int, Options, int, int): void
- printWrapped(PrintWriter, int, String): void
- printWrapped(PrintWriter, int, int, String): void
- renderOptions(StringBuffer, int, Options, int, int): StringBuffer
- renderWrappedText(StringBuffer, int, int, String): StringBuffer
- renderWrappedTextBlock(StringBuffer, int, int, String): Appendable
- findWrapPos(String, int, int): int
- createPadding(int): String
- rtrim(String): String
- OptionComparator
- MissingArgumentException
- MissingOptionException
-
Option
- valuesep: char
- clone(): Object
- values: List<String>
- UNINITIALIZED: int
- UNLIMITED_VALUES: int
- serialVersionUID: long
- opt: String
- longOpt: String
- argName: String
- description: String
- required: boolean
- optionalArg: boolean
- numberOfArgs: int
- type: Class<Object>
- Option(Builder): void
- Option(String, String): void
- Option(String, boolean, String): void
- Option(String, String, boolean, String): void
- getId(): int
- getKey(): String
- getOpt(): String
- getType(): Object
- setType(Object): void
- setType(Class<Object>): void
- getLongOpt(): String
- setLongOpt(String): void
- setOptionalArg(boolean): void
- hasOptionalArg(): boolean
- hasLongOpt(): boolean
- hasArg(): boolean
- getDescription(): String
- setDescription(String): void
- isRequired(): boolean
- setRequired(boolean): void
- setArgName(String): void
- getArgName(): String
- hasArgName(): boolean
- hasArgs(): boolean
- setArgs(int): void
- setValueSeparator(char): void
- getValueSeparator(): char
- hasValueSeparator(): boolean
- getArgs(): int
- addValueForProcessing(String): void
- processValue(String): void
- add(String): void
- getValue(): String
- getValue(int): String
- getValue(String): String
- getValues(): String[]
- getValuesList(): List<String>
- toString(): String
- hasNoValues(): boolean
- equals(Object): boolean
- hashCode(): int
- clearValues(): void
- addValue(String): boolean
- acceptsArg(): boolean
- requiresArg(): boolean
- builder(): Builder
- builder(String): Builder
-
Builder
- opt: String
- description: String
- longOpt: String
- argName: String
- required: boolean
- optionalArg: boolean
- numberOfArgs: int
- type: Class<Object>
- valuesep: char
- Builder(String): void
- argName(String): Builder
- desc(String): Builder
- longOpt(String): Builder
- numberOfArgs(int): Builder
- optionalArg(boolean): Builder
- required(): Builder
- required(boolean): Builder
- type(Class<Object>): Builder
- valueSeparator(): Builder
- valueSeparator(char): Builder
- hasArg(): Builder
- hasArg(boolean): Builder
- hasArgs(): Builder
- build(): Option
-
OptionBuilder
- longopt: String
- description: String
- argName: String
- required: boolean
- numberOfArgs: int
- type: Class<Object>
- optionalArg: boolean
- valuesep: char
- INSTANCE: OptionBuilder
- static class initializer
- OptionBuilder(): void
- reset(): void
- withLongOpt(String): OptionBuilder
- hasArg(): OptionBuilder
- hasArg(boolean): OptionBuilder
- withArgName(String): OptionBuilder
- isRequired(): OptionBuilder
- withValueSeparator(char): OptionBuilder
- withValueSeparator(): OptionBuilder
- isRequired(boolean): OptionBuilder
- hasArgs(): OptionBuilder
- hasArgs(int): OptionBuilder
- hasOptionalArg(): OptionBuilder
- hasOptionalArgs(): OptionBuilder
- hasOptionalArgs(int): OptionBuilder
- withType(Object): OptionBuilder
- withType(Class<Object>): OptionBuilder
- withDescription(String): OptionBuilder
- create(char): Option
- create(): Option
- create(String): Option
- OptionGroup
- OptionValidator
-
Options
- serialVersionUID: long
- shortOpts: Map<String, Option>
- longOpts: Map<String, Option>
- requiredOpts: List<Object>
- optionGroups: Map<String, OptionGroup>
- addOptionGroup(OptionGroup): Options
- getOptionGroups(): Collection<OptionGroup>
- addOption(String, String): Options
- addOption(String, boolean, String): Options
- addOption(String, String, boolean, String): Options
- addRequiredOption(String, String, boolean, String): Options
- addOption(Option): Options
- getOptions(): Collection<Option>
- helpOptions(): List<Option>
- getRequiredOptions(): List
- getOption(String): Option
- getMatchingOptions(String): List<String>
- hasOption(String): boolean
- hasLongOption(String): boolean
- hasShortOption(String): boolean
- getOptionGroup(Option): OptionGroup
- toString(): String
- ParseException
-
Parser
- checkRequiredOptions(): void
- requiredOptions: List
- cmd: CommandLine
- options: Options
- setOptions(Options): void
- getOptions(): Options
- getRequiredOptions(): List
- flatten(Options, String[], boolean): String[]
- parse(Options, String[]): CommandLine
- parse(Options, String[], Properties): CommandLine
- parse(Options, String[], boolean): CommandLine
- parse(Options, String[], Properties, boolean): CommandLine
- processProperties(Properties): void
- processArgs(Option, ListIterator<String>): void
- processOption(String, ListIterator<String>): void
- updateRequiredOptions(Option): void
-
PatternOptionBuilder
- STRING_VALUE: Class<String>
- OBJECT_VALUE: Class<Object>
- NUMBER_VALUE: Class<Number>
- DATE_VALUE: Class<Date>
- CLASS_VALUE: Class<Object>
- EXISTING_FILE_VALUE: Class<FileInputStream>
- FILE_VALUE: Class<File>
- FILES_VALUE: Class<File[]>
- URL_VALUE: Class<URL>
- getValueClass(char): Object
- isValueCode(char): boolean
- parsePattern(String): Options
- PosixParser
- TypeHandler
- UnrecognizedOptionException
- Util
-
cli
-
commons
-
apache