Dependencies
Declarations
-
com
-
beust
-
jcommander
-
DefaultUsageFormatter
-
commander: JCommander
-
DefaultUsageFormatter(JCommander): void
-
usage(String): void
-
usage(String, StringBuilder): void
-
usage(StringBuilder): void
-
usage(String, StringBuilder, String): void
-
usage(StringBuilder, String): void
-
appendMainLine(StringBuilder, boolean, boolean, int, String): void
-
appendAllParametersDetails(StringBuilder, int, String, List<ParameterDescription>): void
-
appendCommands(StringBuilder, int, int, String): void
-
getCommandDescription(String): String
-
wrapDescription(StringBuilder, int, int, String): void
-
wrapDescription(StringBuilder, int, String): void
-
getI18nString(ResourceBundle, String, String): String
-
s(int): String
-
newLineAndIndent(int): String
-
DynamicParameter
-
FuzzyMap
-
IDefaultProvider
-
IParameterValidator
-
IParameterValidator2
-
IStringConverter
-
IStringConverterFactory
-
IStringConverterInstanceFactory
-
IUsageFormatter
-
IValueValidator
-
IVariableArity
-
JCommander
-
DEBUG_PROPERTY: String
-
descriptions: Map<IKey, ParameterDescription>
-
objects: List<Object>
-
MainParameter
-
usageFormatter: IUsageFormatter
-
mainParameter: MainParameter
-
requiredFields: Map<Parameterized, ParameterDescription>
-
fields: Map<Parameterized, ParameterDescription>
-
commands: Map<ProgramName, JCommander>
-
aliasMap: Map<IKey, ProgramName>
-
parsedCommand: String
-
parsedAlias: String
-
programName: ProgramName
-
helpWasSpecified: boolean
-
unknownArgs: List<String>
-
console: Console
-
options: Options
-
Options
-
JCommander(Options): void
-
JCommander(): void
-
JCommander(Object): void
-
JCommander(Object, ResourceBundle): void
-
JCommander(Object, ResourceBundle, String[]): void
-
JCommander(Object, String[]): void
-
setExpandAtSign(boolean): void
-
setConsole(Console): void
-
getConsole(): Console
-
addObject(Object): void
-
setDescriptionsBundle(ResourceBundle): void
-
parse(String[]): void
-
parseWithoutValidation(String[]): void
-
parse(boolean, String[]): void
-
initializeDefaultValues(): void
-
validateOptions(): void
-
pluralize(int, String, String): String
-
expandArgs(String[]): String[]
-
expandDynamicArg(String): List<String>
-
matchArg(String, IKey): boolean
-
isOption(String): boolean
-
getPrefixDescriptionFor(String): ParameterDescription
-
getDescriptionFor(String): ParameterDescription
-
getSeparatorFor(String): String
-
readFile(String): List<String>
-
trim(String): String
-
createDescriptions(): void
-
addDescription(Object): void
-
initializeDefaultValue(ParameterDescription): void
-
parseValues(String[], boolean): void
-
isBooleanType(Class<Object>): boolean
-
handleBooleanOption(ParameterDescription, Class<Object>): void
-
DefaultVariableArity
-
DEFAULT_VARIABLE_ARITY: IVariableArity
-
determineArity(String[], int, ParameterDescription, IVariableArity): int
-
processPassword(String[], int, ParameterDescription, boolean): int
-
processVariableArity(String[], int, ParameterDescription, boolean): int
-
processFixedArity(String[], int, ParameterDescription, boolean, Class<Object>): int
-
processFixedArity(String[], int, ParameterDescription, boolean, Class<Object>, int): int
-
readPassword(String, boolean): char[]
-
subArray(String[], int): String[]
-
initMainParameterValue(String): void
-
getMainParameterDescription(): String
-
setProgramName(String): void
-
getProgramName(): String
-
getProgramDisplayName(): String
-
setProgramName(String, String[]): void
-
usage(): void
-
setUsageFormatter(IUsageFormatter): void
-
getUsageFormatter(): IUsageFormatter
-
getOptions(): Options
-
getDescriptions(): Map<IKey, ParameterDescription>
-
getMainParameter(): MainParameter
-
newBuilder(): Builder
-
Builder
-
getFields(): Map<Parameterized, ParameterDescription>
-
getParameterDescriptionComparator(): Comparator<Object>
-
setParameterDescriptionComparator(Comparator<Object>): void
-
setColumnSize(int): void
-
getColumnSize(): int
-
getBundle(): ResourceBundle
-
getParameters(): List<ParameterDescription>
-
getMainParameterValue(): ParameterDescription
-
p(String): void
-
setDefaultProvider(IDefaultProvider): void
-
addConverterFactory(IStringConverterFactory): void
-
addConverterInstanceFactory(IStringConverterInstanceFactory): void
-
findConverterInstance(Parameter, Class<Object>, String): IStringConverter<Object>
-
convertValue(Parameterized, Class, String, String): Object
-
tryInstantiateConverter(String, Class<Object>): Object
-
instantiateConverter(String, Class<Object>): Object
-
addCommand(String, Object): void
-
addCommand(Object): void
-
addCommand(String, Object, String[]): void
-
getCommands(): Map<String, JCommander>
-
getRawCommands(): Map<ProgramName, JCommander>
-
getParsedCommand(): String
-
getParsedAlias(): String
-
s(int): String
-
getObjects(): List<Object>
-
findParameterDescription(String): ParameterDescription
-
findCommand(ProgramName): JCommander
-
findProgramName(String): ProgramName
-
findCommandByAlias(String): JCommander
-
ProgramName
-
setVerbose(int): void
-
setCaseSensitiveOptions(boolean): void
-
setAllowAbbreviatedOptions(boolean): void
-
setAcceptUnknownOptions(boolean): void
-
getUnknownOptions(): List<String>
-
setAllowParameterOverwriting(boolean): void
-
isParameterOverwritingAllowed(): boolean
-
setAtFileCharset(Charset): void
-
MissingCommandException
-
Parameter
-
ParameterDescription
-
object: Object
-
wrappedParameter: WrappedParameter
-
parameterAnnotation: Parameter
-
dynamicParameterAnnotation: DynamicParameter
-
parameterized: Parameterized
-
assigned: boolean
-
bundle: ResourceBundle
-
description: String
-
jCommander: JCommander
-
defaultObject: Object
-
longestName: String
-
ParameterDescription(Object, DynamicParameter, Parameterized, ResourceBundle, JCommander): void
-
ParameterDescription(Object, Parameter, Parameterized, ResourceBundle, JCommander): void
-
findResourceBundle(Object): ResourceBundle
-
isEmpty(String): boolean
-
initDescription(String, String, String[]): void
-
init(Object, Parameterized, ResourceBundle, JCommander): void
-
validateDefaultValues(String[]): void
-
getLongestName(): String
-
getDefault(): Object
-
getDescription(): String
-
getObject(): Object
-
getNames(): String
-
getParameter(): WrappedParameter
-
getParameterized(): Parameterized
-
isMultiOption(): boolean
-
addValue(String): void
-
isAssigned(): boolean
-
setAssigned(boolean): void
-
addValue(String, boolean): void
-
addValue(String, String, boolean, boolean, int): Object
-
handleSubParameters(String, int, Class<Object>, List<SubParameterIndex>): Object
-
getParameterAnnotation(): Parameter
-
SubParameterIndex
-
findSubParameters(Class<Object>): List<SubParameterIndex>
-
validateParameter(String, String): void
-
validateValueParameter(String, Object): void
-
validateValueParameter(Class<IValueValidator>, String, Object): void
-
validateParameter(Class<IParameterValidator>, String, String): void
-
newCollection(Class<Object>): Collection<Object>
-
fieldIsSetForTheFirstTime(boolean): boolean
-
p(String): void
-
toString(): String
-
isDynamicParameter(): boolean
-
isHelp(): boolean
-
isNonOverwritableForced(): boolean
-
ParameterException
-
Parameterized
-
Parameters
-
ParametersDelegate
-
ResourceBundle
-
StringKey
-
Strings
-
SubParameter
-
UnixStyleUsageFormatter
-
WrappedParameter
-
converters
-
defaultprovider
-
internal
-
validators
Java files
Class files