Index

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

A

acceptUnknownOptions - Variable in class com.beust.jcommander.JCommander.Options
 
acceptUnknownOptions(boolean) - Method in class com.beust.jcommander.JCommander.Builder
 
addCommand(Object) - Method in class com.beust.jcommander.JCommander
 
addCommand(Object) - Method in class com.beust.jcommander.JCommander.Builder
 
addCommand(String, Object) - Method in class com.beust.jcommander.JCommander
Add a command object.
addCommand(String, Object, String...) - Method in class com.beust.jcommander.JCommander
Add a command object and its aliases.
addCommand(String, Object, String...) - Method in class com.beust.jcommander.JCommander.Builder
 
addConverterFactory(IStringConverterFactory) - Method in class com.beust.jcommander.JCommander
Adds a factory to lookup string converters.
addConverterFactory(IStringConverterFactory) - Method in class com.beust.jcommander.JCommander.Builder
Adds a factory to lookup string converters.
addConverterInstanceFactory(IStringConverterInstanceFactory) - Method in class com.beust.jcommander.JCommander
Adds a factory to lookup string converters.
addConverterInstanceFactory(IStringConverterInstanceFactory) - Method in class com.beust.jcommander.JCommander.Builder
 
addDescription(Object) - Method in class com.beust.jcommander.JCommander
 
addObject(Object) - Method in class com.beust.jcommander.JCommander
Adds the provided arg object to the set of objects that this commander will parse arguments into.
addObject(Object) - Method in class com.beust.jcommander.JCommander.Builder
Adds the provided arg object to the set of objects that this commander will parse arguments into.
addValue(Parameterized, Object, Object) - Method in class com.beust.jcommander.WrappedParameter
 
addValue(Parameterized, Object, Object, Field) - Method in class com.beust.jcommander.WrappedParameter
 
addValue(Object) - Method in class com.beust.jcommander.JCommander.MainParameter
 
addValue(String) - Method in class com.beust.jcommander.ParameterDescription
 
addValue(String, boolean) - Method in class com.beust.jcommander.ParameterDescription
Add the specified value to the field.
addValue(String, String, boolean, boolean, int) - Method in class com.beust.jcommander.ParameterDescription
 
aliases - Variable in class com.beust.jcommander.JCommander.ProgramName
 
aliasMap - Variable in class com.beust.jcommander.JCommander
Alias database for reverse lookup
allowAbbreviatedOptions - Variable in class com.beust.jcommander.JCommander.Options
 
allowAbbreviatedOptions(boolean) - Method in class com.beust.jcommander.JCommander.Builder
 
allowParameterOverwriting - Variable in class com.beust.jcommander.JCommander.Options
 
allowParameterOverwriting(boolean) - Method in class com.beust.jcommander.JCommander.Builder
 
annotation - Variable in class com.beust.jcommander.JCommander.MainParameter
The annotation found on the main parameter field.
appendAllParametersDetails(StringBuilder, int, String, List<ParameterDescription>) - Method in class com.beust.jcommander.DefaultUsageFormatter
Appends the details of all parameters in the given order to the argument string builder, indenting every line with indentCount-many indent.
appendAllParametersDetails(StringBuilder, int, String, List<ParameterDescription>) - Method in class com.beust.jcommander.UnixStyleUsageFormatter
Appends the details of all parameters in the given order to the argument string builder, indenting every line with indentCount-many indent.
appendCommands(StringBuilder, int, int, String) - Method in class com.beust.jcommander.DefaultUsageFormatter
Appends the details of all commands to the argument string builder, indenting every line with indentCount-many indent.
appendMainLine(StringBuilder, boolean, boolean, int, String) - Method in class com.beust.jcommander.DefaultUsageFormatter
Appends the main line segment of the usage to the argument string builder, indenting every line with indentCount-many indent.
args - Variable in class com.beust.jcommander.JCommander.Builder
 
args(String[]) - Method in class com.beust.jcommander.JCommander.Builder
 
arity() - Element in annotation interface com.beust.jcommander.Parameter
 
arity() - Method in class com.beust.jcommander.WrappedParameter
 
assigned - Variable in class com.beust.jcommander.ParameterDescription
Keep track of whether a value was added to flag an error
assignment() - Element in annotation interface com.beust.jcommander.DynamicParameter
The character(s) used to assign the values.
atFileCharset - Variable in class com.beust.jcommander.JCommander.Options
 
atFileCharset(Charset) - Method in class com.beust.jcommander.JCommander.Builder
 

B

BaseConverter<T> - Class in com.beust.jcommander.converters
Base class for converters that store the name of the option.
BaseConverter(String) - Constructor for class com.beust.jcommander.converters.BaseConverter
 
BigDecimalConverter - Class in com.beust.jcommander.converters
Converts a String to a BigDecimal.
BigDecimalConverter(String) - Constructor for class com.beust.jcommander.converters.BigDecimalConverter
 
BooleanConverter - Class in com.beust.jcommander.converters
Converts a string to a boolean.
BooleanConverter(String) - Constructor for class com.beust.jcommander.converters.BooleanConverter
 
build() - Method in class com.beust.jcommander.JCommander.Builder
 
Builder() - Constructor for class com.beust.jcommander.JCommander.Builder
 
bundle - Variable in class com.beust.jcommander.JCommander.Options
 
bundle - Variable in class com.beust.jcommander.ParameterDescription
 
ByteOrderConverter - Class in com.beust.jcommander.converters
Converts a String to a ByteOrder.
ByteOrderConverter() - Constructor for class com.beust.jcommander.converters.ByteOrderConverter
 

C

callPut(Object, Parameterized, String, String) - Method in class com.beust.jcommander.WrappedParameter
 
caseSensitiveOptions - Variable in class com.beust.jcommander.JCommander.Options
 
category() - Element in annotation interface com.beust.jcommander.DynamicParameter
If specified, the category name will be used to order the description of this parameter when usage() is invoked before the number order() is used.
category() - Element in annotation interface com.beust.jcommander.Parameter
If specified, the category name will be used to order the description of this parameter when usage() is invoked before the number order() is used.
category() - Method in class com.beust.jcommander.WrappedParameter
 
CharArrayConverter - Class in com.beust.jcommander.converters
Converts a String to a char[].
CharArrayConverter() - Constructor for class com.beust.jcommander.converters.CharArrayConverter
 
CharsetConverter - Class in com.beust.jcommander.converters
Converts a String to a Charset.
CharsetConverter() - Constructor for class com.beust.jcommander.converters.CharsetConverter
 
classConverters - Static variable in class com.beust.jcommander.internal.DefaultConverterFactory
A map of converters per class.
clazz - Variable in class com.beust.jcommander.converters.EnumConverter
 
columnSize - Variable in class com.beust.jcommander.JCommander.Options
 
columnSize(int) - Method in class com.beust.jcommander.JCommander.Builder
 
com.beust.jcommander - package com.beust.jcommander
 
com.beust.jcommander.converters - package com.beust.jcommander.converters
 
com.beust.jcommander.defaultprovider - package com.beust.jcommander.defaultprovider
 
com.beust.jcommander.internal - package com.beust.jcommander.internal
 
com.beust.jcommander.parser - package com.beust.jcommander.parser
 
com.beust.jcommander.validators - package com.beust.jcommander.validators
 
commandDescription() - Element in annotation interface com.beust.jcommander.Parameters
If the annotated class was added to JCommander as a command with JCommander.addCommand(java.lang.String, java.lang.Object), then this string will be displayed in the description when JCommander.usage() is invoked.
commandDescriptionKey() - Element in annotation interface com.beust.jcommander.Parameters
 
commander - Variable in class com.beust.jcommander.DefaultUsageFormatter
 
commandNames() - Element in annotation interface com.beust.jcommander.Parameters
An array of allowed command names.
commands - Variable in class com.beust.jcommander.JCommander
List of commands and their instance.
CommaParameterSplitter - Class in com.beust.jcommander.converters
 
CommaParameterSplitter() - Constructor for class com.beust.jcommander.converters.CommaParameterSplitter
 
console - Variable in class com.beust.jcommander.internal.JDK6Console
 
console - Variable in class com.beust.jcommander.JCommander
 
console(Console) - Method in class com.beust.jcommander.JCommander.Builder
 
Console - Interface in com.beust.jcommander.internal
 
convert(String) - Method in class com.beust.jcommander.converters.BigDecimalConverter
 
convert(String) - Method in class com.beust.jcommander.converters.BooleanConverter
 
convert(String) - Method in class com.beust.jcommander.converters.ByteOrderConverter
 
convert(String) - Method in class com.beust.jcommander.converters.CharArrayConverter
 
convert(String) - Method in class com.beust.jcommander.converters.CharsetConverter
 
convert(String) - Method in class com.beust.jcommander.converters.DefaultListConverter
 
convert(String) - Method in class com.beust.jcommander.converters.DoubleConverter
 
convert(String) - Method in class com.beust.jcommander.converters.EnumConverter
 
convert(String) - Method in class com.beust.jcommander.converters.FileConverter
 
convert(String) - Method in class com.beust.jcommander.converters.FloatConverter
 
convert(String) - Method in class com.beust.jcommander.converters.InetAddressConverter
 
convert(String) - Method in class com.beust.jcommander.converters.IntegerConverter
 
convert(String) - Method in class com.beust.jcommander.converters.ISO8601DateConverter
 
convert(String) - Method in class com.beust.jcommander.converters.LongConverter
 
convert(String) - Method in class com.beust.jcommander.converters.NoConverter
 
convert(String) - Method in class com.beust.jcommander.converters.PathConverter
 
convert(String) - Method in class com.beust.jcommander.converters.StringConverter
 
convert(String) - Method in class com.beust.jcommander.converters.URIConverter
 
convert(String) - Method in class com.beust.jcommander.converters.URLConverter
 
convert(String) - Method in interface com.beust.jcommander.IStringConverter
 
converter - Variable in class com.beust.jcommander.converters.DefaultListConverter
 
converter() - Element in annotation interface com.beust.jcommander.Parameter
The string converter to use for this field.
converterInstanceFactories - Variable in class com.beust.jcommander.JCommander.Options
The factories used to look up string converters.
convertValue(Parameterized, Class, String, String) - Method in class com.beust.jcommander.JCommander
 
createDescriptions() - Method in class com.beust.jcommander.JCommander
Create the ParameterDescriptions for all the \@Parameter found.
createParameterizedFromMethod(Method) - Static method in class com.beust.jcommander.Parameterized
 

D

DATE_FORMAT - Static variable in class com.beust.jcommander.converters.ISO8601DateConverter
 
DEBUG_PROPERTY - Static variable in class com.beust.jcommander.JCommander
 
DEFAULT_ARITY - Static variable in annotation interface com.beust.jcommander.Parameter
How many parameter values this parameter will consume.
DEFAULT_FILE_NAME - Static variable in class com.beust.jcommander.defaultprovider.PropertyFileDefaultProvider
 
DEFAULT_PREFIXES_PATTERN - Static variable in class com.beust.jcommander.defaultprovider.EnvironmentVariableDefaultProvider
 
DEFAULT_VARIABLE_ARITY - Variable in class com.beust.jcommander.JCommander
 
DEFAULT_VARIABLE_NAME - Static variable in class com.beust.jcommander.defaultprovider.EnvironmentVariableDefaultProvider
 
DefaultConsole - Class in com.beust.jcommander.internal
 
DefaultConsole() - Constructor for class com.beust.jcommander.internal.DefaultConsole
 
DefaultConsole(PrintStream) - Constructor for class com.beust.jcommander.internal.DefaultConsole
 
DefaultConverterFactory - Class in com.beust.jcommander.internal
 
DefaultConverterFactory() - Constructor for class com.beust.jcommander.internal.DefaultConverterFactory
 
DefaultListConverter<T> - Class in com.beust.jcommander.converters
A converter to obtain a list of elements.
DefaultListConverter(IParameterSplitter, IStringConverter<T>) - Constructor for class com.beust.jcommander.converters.DefaultListConverter
Constructs a new converter.
defaultObject - Variable in class com.beust.jcommander.ParameterDescription
 
DefaultParameterizedParser - Class in com.beust.jcommander.parser
Pulled from the JCommander where is reflects the object to determine the Parameter annotations.
DefaultParameterizedParser() - Constructor for class com.beust.jcommander.parser.DefaultParameterizedParser
 
defaultProvider - Variable in class com.beust.jcommander.JCommander.Options
A default provider returns default values for the parameters.
defaultProvider(IDefaultProvider) - Method in class com.beust.jcommander.JCommander.Builder
Define the default provider for this instance.
DefaultUsageFormatter - Class in com.beust.jcommander
The default usage formatter.
DefaultUsageFormatter(JCommander) - Constructor for class com.beust.jcommander.DefaultUsageFormatter
 
defaultValueDescription() - Element in annotation interface com.beust.jcommander.Parameter
Description of default value.
DefaultVariableArity() - Constructor for class com.beust.jcommander.JCommander.DefaultVariableArity
 
describeClassTree(Class<?>) - Static method in class com.beust.jcommander.Parameterized
Given an object return the set of classes that it extends or implements.
describeClassTree(Class<?>, Set<Class<?>>) - Static method in class com.beust.jcommander.Parameterized
Recursive handler for describing the set of classes while using the setOfClasses parameter as a collector
description - Variable in class com.beust.jcommander.JCommander.MainParameter
 
description - Variable in class com.beust.jcommander.ParameterDescription
 
description() - Element in annotation interface com.beust.jcommander.DynamicParameter
A description of this option.
description() - Element in annotation interface com.beust.jcommander.Parameter
A description of this option.
descriptionKey() - Element in annotation interface com.beust.jcommander.DynamicParameter
The key used to find the string in the message bundle.
descriptionKey() - Element in annotation interface com.beust.jcommander.Parameter
The key used to find the string in the message bundle.
descriptions - Variable in class com.beust.jcommander.JCommander
A map to look up parameter description per option name.
determineArity(String[], int, ParameterDescription, IVariableArity) - Method in class com.beust.jcommander.JCommander
 
DoubleConverter - Class in com.beust.jcommander.converters
Convert a string to a double.
DoubleConverter(String) - Constructor for class com.beust.jcommander.converters.DoubleConverter
 
dynamicParameter - Variable in class com.beust.jcommander.WrappedParameter
 
DynamicParameter - Annotation Interface in com.beust.jcommander
 
dynamicParameterAnnotation - Variable in class com.beust.jcommander.ParameterDescription
 

E

echoInput() - Element in annotation interface com.beust.jcommander.Parameter
If true, console will not echo typed input Used in conjunction with password = true
echoInput() - Method in class com.beust.jcommander.WrappedParameter
 
EnumConverter<T> - Class in com.beust.jcommander.converters
A converter to parse enums
EnumConverter(String, Class<T>) - Constructor for class com.beust.jcommander.converters.EnumConverter
Constructs a new converter.
EnvironmentVariableDefaultProvider - Class in com.beust.jcommander.defaultprovider
A default provider that reads its default values from an environment variable.
EnvironmentVariableDefaultProvider() - Constructor for class com.beust.jcommander.defaultprovider.EnvironmentVariableDefaultProvider
Creates a default provider reading the environment variable JCOMMANDER_OPTS using the prefixes pattern -/.
EnvironmentVariableDefaultProvider(String, String) - Constructor for class com.beust.jcommander.defaultprovider.EnvironmentVariableDefaultProvider
Creates a default provider reading the specified environment variable using the specified prefixes pattern.
EnvironmentVariableDefaultProvider(String, String, Function<String, String>) - Constructor for class com.beust.jcommander.defaultprovider.EnvironmentVariableDefaultProvider
For Unit Tests Only: Allows to mock the resolver, as Java cannot set environment variables.
environmentVariableValue - Variable in class com.beust.jcommander.defaultprovider.EnvironmentVariableDefaultProvider
 
equals(Object) - Method in class com.beust.jcommander.JCommander.ProgramName
 
equals(Object) - Method in class com.beust.jcommander.Parameterized
 
equals(Object) - Method in class com.beust.jcommander.StringKey
 
errorMessage(Method, Exception) - Static method in class com.beust.jcommander.Parameterized
 
escapeUnprintable(String) - Static method in class com.beust.jcommander.converters.PathConverter
 
expandArgs(String[]) - Method in class com.beust.jcommander.JCommander
Expand the command line parameters to take @ parameters into account.
expandAtSign - Variable in class com.beust.jcommander.JCommander.Options
 
expandAtSign(Boolean) - Method in class com.beust.jcommander.JCommander.Builder
Disables expanding @file.
expandDynamicArg(String) - Method in class com.beust.jcommander.JCommander
 

F

field - Variable in class com.beust.jcommander.ParameterDescription.SubParameterIndex
 
field - Variable in class com.beust.jcommander.Parameterized
 
fieldIsSetForTheFirstTime(boolean) - Method in class com.beust.jcommander.ParameterDescription
 
fields - Variable in class com.beust.jcommander.JCommander
A map of all the parameterized fields/methods.
FileConverter - Class in com.beust.jcommander.converters
Convert a string into a file.
FileConverter() - Constructor for class com.beust.jcommander.converters.FileConverter
 
findAbbreviatedValue(Map<? extends FuzzyMap.IKey, V>, FuzzyMap.IKey, boolean) - Static method in class com.beust.jcommander.FuzzyMap
 
findCommand(JCommander.ProgramName) - Method in class com.beust.jcommander.JCommander
 
findCommandByAlias(String) - Method in class com.beust.jcommander.JCommander
 
findConverterInstance(Parameter, Class<?>, String) - Method in class com.beust.jcommander.JCommander
 
findFieldGenericType() - Method in class com.beust.jcommander.Parameterized
 
findInMap(Map<? extends FuzzyMap.IKey, V>, FuzzyMap.IKey, boolean, boolean) - Static method in class com.beust.jcommander.FuzzyMap
 
findParameterDescription(String) - Method in class com.beust.jcommander.JCommander
 
findProgramName(String) - Method in class com.beust.jcommander.JCommander
 
findPut(Class<?>) - Method in class com.beust.jcommander.WrappedParameter
 
findResourceBundle(Object) - Method in class com.beust.jcommander.ParameterDescription
Find the resource bundle in the annotations.
findSubParameters(Class<?>) - Method in class com.beust.jcommander.ParameterDescription
 
firstTimeMainParameter - Variable in class com.beust.jcommander.JCommander.MainParameter
 
FloatConverter - Class in com.beust.jcommander.converters
Convert a string to a float.
FloatConverter(String) - Constructor for class com.beust.jcommander.converters.FloatConverter
 
forceNonOverwritable() - Element in annotation interface com.beust.jcommander.Parameter
If true, this parameter can be overwritten through a file or another appearance of the parameter
FuzzyMap - Class in com.beust.jcommander
Helper class to perform fuzzy key look ups: looking up case insensitive or abbreviated keys.
FuzzyMap() - Constructor for class com.beust.jcommander.FuzzyMap
 
FuzzyMap.IKey - Interface in com.beust.jcommander
 

G

get(Object) - Method in class com.beust.jcommander.Parameterized
 
getAssignment() - Method in class com.beust.jcommander.WrappedParameter
 
getBundle() - Method in class com.beust.jcommander.JCommander
 
getCategory() - Method in class com.beust.jcommander.ParameterDescription
 
getColumnSize() - Method in class com.beust.jcommander.JCommander
 
getCommandDescription(String) - Method in class com.beust.jcommander.DefaultUsageFormatter
Returns the description of the command corresponding to the argument command name.
getCommandDescription(String) - Method in interface com.beust.jcommander.IUsageFormatter
 
getCommands() - Method in class com.beust.jcommander.JCommander
 
getConsole() - Method in class com.beust.jcommander.JCommander
 
getConverter(Class) - Method in class com.beust.jcommander.internal.DefaultConverterFactory
 
getConverter(Class<?>) - Method in interface com.beust.jcommander.IStringConverterFactory
 
getConverterInstance(Parameter, Class<?>, String) - Method in interface com.beust.jcommander.IStringConverterInstanceFactory
Obtain a converter instance for parsing parameter as type forType
getDefault() - Method in class com.beust.jcommander.ParameterDescription
 
getDefaultValueDescription() - Method in class com.beust.jcommander.ParameterDescription
 
getDefaultValueFor(String) - Method in class com.beust.jcommander.defaultprovider.EnvironmentVariableDefaultProvider
 
getDefaultValueFor(String) - Method in class com.beust.jcommander.defaultprovider.PropertyFileDefaultProvider
 
getDefaultValueFor(String) - Method in interface com.beust.jcommander.IDefaultProvider
 
getDelegateAnnotation() - Method in class com.beust.jcommander.Parameterized
 
getDescription() - Method in interface com.beust.jcommander.IMainParameter
 
getDescription() - Method in class com.beust.jcommander.JCommander.MainParameter
 
getDescription() - Method in class com.beust.jcommander.ParameterDescription
 
getDescriptionFor(String) - Method in class com.beust.jcommander.JCommander
If arg is an option, we can look it up directly, but if it's a value, we need to find the description for the option that precedes it.
getDescriptions() - Method in class com.beust.jcommander.JCommander
 
getDisplayName() - Method in class com.beust.jcommander.JCommander.ProgramName
 
getDynamicParameter() - Method in class com.beust.jcommander.WrappedParameter
 
getErrorString(String, String) - Method in class com.beust.jcommander.converters.BaseConverter
 
getFields() - Method in class com.beust.jcommander.JCommander
 
getGenericType() - Method in class com.beust.jcommander.Parameterized
 
getI18nString(ResourceBundle, String, String) - Static method in class com.beust.jcommander.DefaultUsageFormatter
Returns the internationalized version of the string if available, otherwise it returns def.
getJCommander() - Method in exception class com.beust.jcommander.ParameterException
 
getLongestName() - Method in class com.beust.jcommander.ParameterDescription
 
getMainParameter() - Method in class com.beust.jcommander.JCommander
 
getMainParameterDescription() - Method in class com.beust.jcommander.JCommander
 
getMainParameterValue() - Method in class com.beust.jcommander.JCommander
 
getName() - Method in interface com.beust.jcommander.FuzzyMap.IKey
 
getName() - Method in class com.beust.jcommander.JCommander.ProgramName
 
getName() - Method in class com.beust.jcommander.Parameterized
 
getName() - Method in class com.beust.jcommander.StringKey
 
getNames() - Method in class com.beust.jcommander.ParameterDescription
 
getObject() - Method in class com.beust.jcommander.ParameterDescription
 
getObjects() - Method in class com.beust.jcommander.JCommander
 
getOptionName() - Method in class com.beust.jcommander.converters.BaseConverter
 
getOptions() - Method in class com.beust.jcommander.JCommander
 
getParameter() - Method in class com.beust.jcommander.ParameterDescription
 
getParameter() - Method in class com.beust.jcommander.Parameterized
 
getParameter() - Method in class com.beust.jcommander.WrappedParameter
 
getParameterAnnotation() - Method in class com.beust.jcommander.ParameterDescription
 
getParameterDescriptionComparator() - Method in class com.beust.jcommander.JCommander
 
getParameterized() - Method in class com.beust.jcommander.ParameterDescription
 
getParameters() - Method in class com.beust.jcommander.JCommander
 
getParsedAlias() - Method in class com.beust.jcommander.JCommander
The name of the command or the alias in the form it was passed to the command line.
getParsedCommand() - Method in class com.beust.jcommander.JCommander
 
getPrefixDescriptionFor(String) - Method in class com.beust.jcommander.JCommander
 
getProgramDisplayName() - Method in class com.beust.jcommander.JCommander
Get the program display name (used only in the usage).
getProgramName() - Method in class com.beust.jcommander.JCommander
Get the program name (used only in the usage).
getRawCommands() - Method in class com.beust.jcommander.JCommander
 
getSeparatorFor(String) - Method in class com.beust.jcommander.JCommander
 
getter - Variable in class com.beust.jcommander.Parameterized
 
getType() - Method in class com.beust.jcommander.Parameterized
 
getUnknownCommand() - Method in exception class com.beust.jcommander.MissingCommandException
 
getUnknownOptions() - Method in class com.beust.jcommander.JCommander
 
getUsageFormatter() - Method in class com.beust.jcommander.JCommander
Returns the usage formatter.
getValue() - Method in class com.beust.jcommander.ParameterDescription
 
getWrappedParameter() - Method in class com.beust.jcommander.Parameterized
 

H

handleBooleanOption(ParameterDescription, Class<?>) - Method in class com.beust.jcommander.JCommander
 
handleSubParameters(String, int, Class<?>, List<ParameterDescription.SubParameterIndex>) - Method in class com.beust.jcommander.ParameterDescription
 
hashCode() - Method in class com.beust.jcommander.JCommander.ProgramName
 
hashCode() - Method in class com.beust.jcommander.Parameterized
 
hashCode() - Method in class com.beust.jcommander.StringKey
 
help() - Element in annotation interface com.beust.jcommander.Parameter
If true, this parameter is for help.
helpWasSpecified - Variable in class com.beust.jcommander.JCommander
 
hidden() - Element in annotation interface com.beust.jcommander.DynamicParameter
If true, this parameter won't appear in the usage().
hidden() - Element in annotation interface com.beust.jcommander.Parameter
If true, this parameter won't appear in the usage().
hidden() - Element in annotation interface com.beust.jcommander.Parameters
If true, this command won't appear in the usage().
hidden() - Method in class com.beust.jcommander.WrappedParameter
 

I

IDefaultProvider - Interface in com.beust.jcommander
Allows the specification of default values.
IMainParameter - Interface in com.beust.jcommander
 
InetAddressConverter - Class in com.beust.jcommander.converters
Converts Strings to InetAddress'.
InetAddressConverter() - Constructor for class com.beust.jcommander.converters.InetAddressConverter
 
init(Object, Parameterized, ResourceBundle, JCommander) - Method in class com.beust.jcommander.ParameterDescription
Initializes the state of this parameter description.
init(String) - Method in class com.beust.jcommander.defaultprovider.PropertyFileDefaultProvider
 
initDescription(String, String, String[]) - Method in class com.beust.jcommander.ParameterDescription
 
initializeDefaultValue(ParameterDescription) - Method in class com.beust.jcommander.JCommander
 
initializeDefaultValues() - Method in class com.beust.jcommander.JCommander
 
initMainParameterValue(String) - Method in class com.beust.jcommander.JCommander
Init the main parameter with the given arg.
instantiateConverter(String, Class<? extends T>) - Static method in class com.beust.jcommander.JCommander
 
IntegerConverter - Class in com.beust.jcommander.converters
Convert a string to an integer.
IntegerConverter(String) - Constructor for class com.beust.jcommander.converters.IntegerConverter
 
IParameterizedParser - Interface in com.beust.jcommander
Thin interface allows the Parameterized parsing mechanism, which reflects an object to find the JCommander annotations, to be replaced at runtime for cases where the source code cannot be directly annotated with JCommander annotations, but may have other annotations such as JSON annotations that can be used to reflect as JCommander parameters.
IParameterSplitter - Interface in com.beust.jcommander.converters
Convert a string representing several parameters (e.g.
IParametersValidator - Interface in com.beust.jcommander
 
IParameterValidator - Interface in com.beust.jcommander
The class used to validate parameters.
IParameterValidator2 - Interface in com.beust.jcommander
 
isAssigned() - Method in class com.beust.jcommander.ParameterDescription
 
isBooleanType(Class<?>) - Method in class com.beust.jcommander.JCommander
 
isDynamicParameter() - Method in class com.beust.jcommander.ParameterDescription
 
isDynamicParameter() - Method in class com.beust.jcommander.Parameterized
 
isDynamicParameter(Field) - Method in class com.beust.jcommander.Parameterized
 
isHelp() - Method in class com.beust.jcommander.ParameterDescription
 
isHelp() - Method in class com.beust.jcommander.WrappedParameter
 
isMultiOption() - Method in class com.beust.jcommander.ParameterDescription
 
isNamedOption(String) - Method in class com.beust.jcommander.JCommander
 
isNonOverwritableForced() - Method in class com.beust.jcommander.ParameterDescription
 
isNonOverwritableForced() - Method in class com.beust.jcommander.WrappedParameter
 
ISO8601DateConverter - Class in com.beust.jcommander.converters
Converts a String to a Date.
ISO8601DateConverter(String) - Constructor for class com.beust.jcommander.converters.ISO8601DateConverter
 
isOption(String) - Method in class com.beust.jcommander.JCommander
 
isParameterOverwritingAllowed() - Method in class com.beust.jcommander.JCommander
 
isStringEmpty(String) - Static method in class com.beust.jcommander.Strings
 
IStringConverter<T> - Interface in com.beust.jcommander
An interface that converts strings to any arbitrary type.
IStringConverterFactory - Interface in com.beust.jcommander
A factory for IStringConverter.
IStringConverterInstanceFactory - Interface in com.beust.jcommander
A factory to create IStringConverter instances.
IUsageFormatter - Interface in com.beust.jcommander
A formatter for help messages.
IValueValidator<T> - Interface in com.beust.jcommander
 
IVariableArity - Interface in com.beust.jcommander
Must be implemented by argument classes that contain at least one \@Parameter with "variableArity = true".

J

jc - Variable in exception class com.beust.jcommander.ParameterException
 
jCommander - Variable in class com.beust.jcommander.JCommander.Builder
 
jCommander - Variable in class com.beust.jcommander.ParameterDescription
 
JCommander - Class in com.beust.jcommander
The main class for JCommander.
JCommander() - Constructor for class com.beust.jcommander.JCommander
Creates a new un-configured JCommander object.
JCommander(JCommander.Options) - Constructor for class com.beust.jcommander.JCommander
 
JCommander(Object) - Constructor for class com.beust.jcommander.JCommander
 
JCommander(Object, String...) - Constructor for class com.beust.jcommander.JCommander
Deprecated.
Construct a JCommander instance first and then call parse() on it.
JCommander(Object, ResourceBundle) - Constructor for class com.beust.jcommander.JCommander
 
JCommander(Object, ResourceBundle, String...) - Constructor for class com.beust.jcommander.JCommander
 
JCommander.Builder - Class in com.beust.jcommander
 
JCommander.DefaultVariableArity - Class in com.beust.jcommander
 
JCommander.MainParameter - Class in com.beust.jcommander
Description of a main parameter, which can be either a list of string or a single field.
JCommander.Options - Class in com.beust.jcommander
Options shared with sub commands
JCommander.ProgramName - Class in com.beust.jcommander
Encapsulation of either a main application or an individual command.
JDK6Console - Class in com.beust.jcommander.internal
 
JDK6Console(Object) - Constructor for class com.beust.jcommander.internal.JDK6Console
 
join(String, Object[]) - Static method in class com.beust.jcommander.Strings
 
join(String, List<String>) - Static method in class com.beust.jcommander.Strings
 

L

listConverter() - Element in annotation interface com.beust.jcommander.Parameter
The list string converter to use for this field.
Lists - Class in com.beust.jcommander.internal
 
Lists() - Constructor for class com.beust.jcommander.internal.Lists
 
LongConverter - Class in com.beust.jcommander.converters
Convert a string to a long.
LongConverter(String) - Constructor for class com.beust.jcommander.converters.LongConverter
 
longestName - Variable in class com.beust.jcommander.ParameterDescription
Longest of the names(), used to present usage() alphabetically

M

mainParameter - Variable in class com.beust.jcommander.JCommander
 
MainParameter() - Constructor for class com.beust.jcommander.JCommander.MainParameter
 
Maps - Class in com.beust.jcommander.internal
 
Maps() - Constructor for class com.beust.jcommander.internal.Maps
 
matchArg(String, FuzzyMap.IKey) - Method in class com.beust.jcommander.JCommander
 
method - Variable in class com.beust.jcommander.Parameterized
 
MissingCommandException - Exception Class in com.beust.jcommander
Thrown when a command was expected.
MissingCommandException(String) - Constructor for exception class com.beust.jcommander.MissingCommandException
 
MissingCommandException(String, String) - Constructor for exception class com.beust.jcommander.MissingCommandException
 
multipleValue - Variable in class com.beust.jcommander.JCommander.MainParameter
Non null if the main parameter is a List.

N

name - Variable in class com.beust.jcommander.JCommander.ProgramName
 
name - Variable in class com.beust.jcommander.StringKey
 
names() - Element in annotation interface com.beust.jcommander.DynamicParameter
An array of allowed command line parameters (e.g.
names() - Element in annotation interface com.beust.jcommander.Parameter
An array of allowed command line parameters (e.g.
names() - Method in class com.beust.jcommander.WrappedParameter
 
newArrayList() - Static method in class com.beust.jcommander.internal.Lists
 
newArrayList(int) - Static method in class com.beust.jcommander.internal.Lists
 
newArrayList(Collection<K>) - Static method in class com.beust.jcommander.internal.Lists
 
newArrayList(K...) - Static method in class com.beust.jcommander.internal.Lists
 
newBuilder() - Static method in class com.beust.jcommander.JCommander
 
newCollection(Class<?>) - Method in class com.beust.jcommander.ParameterDescription
 
newHashMap() - Static method in class com.beust.jcommander.internal.Maps
 
newHashMap(T...) - Static method in class com.beust.jcommander.internal.Maps
 
newHashSet() - Static method in class com.beust.jcommander.internal.Sets
 
newLineAndIndent(int) - Static method in class com.beust.jcommander.DefaultUsageFormatter
Returns new line followed by indent-many spaces.
newLinkedHashMap() - Static method in class com.beust.jcommander.internal.Maps
 
newLinkedHashSet() - Static method in class com.beust.jcommander.internal.Sets
 
newLinkedList() - Static method in class com.beust.jcommander.internal.Lists
 
newLinkedList(Collection<K>) - Static method in class com.beust.jcommander.internal.Lists
 
NoConverter - Class in com.beust.jcommander.converters
Default value for a converter when none is specified.
NoConverter() - Constructor for class com.beust.jcommander.converters.NoConverter
 
NoValidator - Class in com.beust.jcommander.validators
This is the default value of the validateWith attribute.
NoValidator() - Constructor for class com.beust.jcommander.validators.NoValidator
 
NoValueValidator<T> - Class in com.beust.jcommander.validators
This is the default value of the validateValueWith attribute.
NoValueValidator() - Constructor for class com.beust.jcommander.validators.NoValueValidator
 
Nullable - Annotation Interface in com.beust.jcommander.internal
 

O

object - Variable in class com.beust.jcommander.JCommander.MainParameter
The object on which we found the main parameter field.
object - Variable in class com.beust.jcommander.ParameterDescription
 
objects - Variable in class com.beust.jcommander.JCommander
The objects that contain fields annotated with @Parameter.
optionName - Variable in class com.beust.jcommander.converters.BaseConverter
 
optionName - Variable in class com.beust.jcommander.converters.EnumConverter
 
optionPrefixesPattern - Variable in class com.beust.jcommander.defaultprovider.EnvironmentVariableDefaultProvider
 
options - Variable in class com.beust.jcommander.JCommander
 
Options() - Constructor for class com.beust.jcommander.JCommander.Options
 
order - Variable in class com.beust.jcommander.ParameterDescription.SubParameterIndex
 
order() - Element in annotation interface com.beust.jcommander.DynamicParameter
If specified, this number will be used to order the description of this parameter when usage() is invoked.
order() - Element in annotation interface com.beust.jcommander.Parameter
If specified, this number will be used to order the description of this parameter when usage() is invoked.
order() - Element in annotation interface com.beust.jcommander.SubParameter
 
order() - Method in class com.beust.jcommander.WrappedParameter
 

P

p(String) - Method in class com.beust.jcommander.JCommander
 
p(String) - Method in class com.beust.jcommander.ParameterDescription
 
parameter - Variable in class com.beust.jcommander.WrappedParameter
 
Parameter - Annotation Interface in com.beust.jcommander
 
parameterAnnotation - Variable in class com.beust.jcommander.ParameterDescription
 
ParameterDescription - Class in com.beust.jcommander
 
ParameterDescription(Object, DynamicParameter, Parameterized, ResourceBundle, JCommander) - Constructor for class com.beust.jcommander.ParameterDescription
 
ParameterDescription(Object, Parameter, Parameterized, ResourceBundle, JCommander) - Constructor for class com.beust.jcommander.ParameterDescription
 
ParameterDescription.SubParameterIndex - Class in com.beust.jcommander
 
parameterDescriptionComparator - Variable in class com.beust.jcommander.JCommander.Options
 
ParameterException - Exception Class in com.beust.jcommander
The main exception that JCommand will throw when something goes wrong while parsing parameters.
ParameterException(String) - Constructor for exception class com.beust.jcommander.ParameterException
 
ParameterException(String, Throwable) - Constructor for exception class com.beust.jcommander.ParameterException
 
ParameterException(Throwable) - Constructor for exception class com.beust.jcommander.ParameterException
 
parameterized - Variable in class com.beust.jcommander.JCommander.MainParameter
This field/method will contain whatever command line parameter is not an option.
parameterized - Variable in class com.beust.jcommander.ParameterDescription
The field/method
Parameterized - Class in com.beust.jcommander
Encapsulate a field or a method annotated with @Parameter or @DynamicParameter
Parameterized(WrappedParameter, ParametersDelegate, Field, Method) - Constructor for class com.beust.jcommander.Parameterized
 
parameterizedParser - Variable in class com.beust.jcommander.JCommander
 
Parameters - Annotation Interface in com.beust.jcommander
An annotation used to specify settings for parameter parsing.
parametersDelegate - Variable in class com.beust.jcommander.Parameterized
 
ParametersDelegate - Annotation Interface in com.beust.jcommander
When applied to a field all of its child fields annotated with Parameter will be included during arguments parsing.
parametersValidators - Variable in class com.beust.jcommander.JCommander
A set of all the parameters validators to be applied.
parametersValidators() - Element in annotation interface com.beust.jcommander.Parameters
Validate the value for all parameters.
parse(boolean, String...) - Method in class com.beust.jcommander.JCommander
 
parse(String...) - Method in class com.beust.jcommander.JCommander
Parse and validate the command line parameters.
parseArg(Object) - Method in interface com.beust.jcommander.IParameterizedParser
Parses the given object for any command line related annotations and returns the list of JCommander Parameterized definitions.
parseArg(Object) - Static method in class com.beust.jcommander.Parameterized
 
parseArg(Object) - Method in class com.beust.jcommander.parser.DefaultParameterizedParser
Wraps the default parser.
parsedAlias - Variable in class com.beust.jcommander.JCommander
The name of command or alias as it was passed to the command line
parsedCommand - Variable in class com.beust.jcommander.JCommander
The name of the command after the parsing has run.
parseValues(String[], boolean) - Method in class com.beust.jcommander.JCommander
Main method that parses the values and initializes the fields accordingly.
parseWithoutValidation(String...) - Method in class com.beust.jcommander.JCommander
Parse the command line parameters without validating them.
password() - Element in annotation interface com.beust.jcommander.Parameter
If true, this parameter is a password and it will be prompted on the console (if available).
password() - Method in class com.beust.jcommander.WrappedParameter
 
PathConverter - Class in com.beust.jcommander.converters
Convert a string into a path.
PathConverter(String) - Constructor for class com.beust.jcommander.converters.PathConverter
 
pluralize(int, String, String) - Static method in class com.beust.jcommander.JCommander
 
PositiveInteger - Class in com.beust.jcommander.validators
A validator that makes sure the value of the parameter is a positive integer.
PositiveInteger() - Constructor for class com.beust.jcommander.validators.PositiveInteger
 
print(String) - Method in interface com.beust.jcommander.internal.Console
 
print(String) - Method in class com.beust.jcommander.internal.DefaultConsole
 
print(String) - Method in class com.beust.jcommander.internal.JDK6Console
 
println(String) - Method in interface com.beust.jcommander.internal.Console
 
println(String) - Method in class com.beust.jcommander.internal.DefaultConsole
 
println(String) - Method in class com.beust.jcommander.internal.JDK6Console
 
processFixedArity(String[], int, ParameterDescription, boolean, Class<?>) - Method in class com.beust.jcommander.JCommander
 
processFixedArity(String[], int, ParameterDescription, boolean, Class<?>, int) - Method in class com.beust.jcommander.JCommander
 
processPassword(String[], int, ParameterDescription, boolean) - Method in class com.beust.jcommander.JCommander
 
processVariableArity(String[], int, ParameterDescription, boolean) - Method in class com.beust.jcommander.JCommander
 
processVariableArity(String, String[]) - Method in interface com.beust.jcommander.IVariableArity
 
processVariableArity(String, String[]) - Method in class com.beust.jcommander.JCommander.DefaultVariableArity
 
programName - Variable in class com.beust.jcommander.JCommander
 
programName(String) - Method in class com.beust.jcommander.JCommander.Builder
Set the program name (used only in the usage).
ProgramName(String, List<String>) - Constructor for class com.beust.jcommander.JCommander.ProgramName
 
properties - Variable in class com.beust.jcommander.defaultprovider.PropertyFileDefaultProvider
 
PropertyFileDefaultProvider - Class in com.beust.jcommander.defaultprovider
A default provider that reads its default values from a property file.
PropertyFileDefaultProvider() - Constructor for class com.beust.jcommander.defaultprovider.PropertyFileDefaultProvider
 
PropertyFileDefaultProvider(String) - Constructor for class com.beust.jcommander.defaultprovider.PropertyFileDefaultProvider
 

R

readFile(String) - Method in class com.beust.jcommander.JCommander
Reads the file specified by filename and returns the file content as a string.
readPassword(boolean) - Method in interface com.beust.jcommander.internal.Console
 
readPassword(boolean) - Method in class com.beust.jcommander.internal.DefaultConsole
 
readPassword(boolean) - Method in class com.beust.jcommander.internal.JDK6Console
 
readPassword(String, boolean) - Method in class com.beust.jcommander.JCommander
Invoke Console.readPassword through reflection to avoid depending on Java 6.
required() - Element in annotation interface com.beust.jcommander.DynamicParameter
Whether this option is required.
required() - Element in annotation interface com.beust.jcommander.Parameter
Whether this option is required.
required() - Method in class com.beust.jcommander.WrappedParameter
 
requiredFields - Variable in class com.beust.jcommander.JCommander
A set of all the parameterizeds that are required.
resourceBundle() - Element in annotation interface com.beust.jcommander.Parameters
The name of the resource bundle to use for this class.
resourceBundle(ResourceBundle) - Method in class com.beust.jcommander.JCommander.Builder
Sets the ResourceBundle to use for looking up descriptions.
ResourceBundle - Annotation Interface in com.beust.jcommander
Deprecated.
use @Parameters

S

s(int) - Static method in class com.beust.jcommander.DefaultUsageFormatter
Returns count-many spaces.
s(int) - Method in class com.beust.jcommander.JCommander
 
separators() - Element in annotation interface com.beust.jcommander.Parameters
The character(s) that separate options.
set(Object, Object) - Method in class com.beust.jcommander.Parameterized
 
setAcceptUnknownOptions(boolean) - Method in class com.beust.jcommander.JCommander
 
setAllowAbbreviatedOptions(boolean) - Method in class com.beust.jcommander.JCommander
 
setAllowParameterOverwriting(boolean) - Method in class com.beust.jcommander.JCommander
 
setAssigned(boolean) - Method in class com.beust.jcommander.ParameterDescription
 
setAtFileCharset(Charset) - Method in class com.beust.jcommander.JCommander
Sets the charset used to expand @files.
setCaseSensitiveOptions(boolean) - Method in class com.beust.jcommander.JCommander
 
setColumnSize(int) - Method in class com.beust.jcommander.JCommander
 
setConsole(Console) - Method in class com.beust.jcommander.JCommander
 
setDefaultProvider(IDefaultProvider) - Method in class com.beust.jcommander.JCommander
Define the default provider for this instance.
setDescriptionsBundle(ResourceBundle) - Method in class com.beust.jcommander.JCommander
Sets the ResourceBundle to use for looking up descriptions.
setExpandAtSign(boolean) - Method in class com.beust.jcommander.JCommander
Disables expanding @file.
setFieldAccessible(Field) - Static method in class com.beust.jcommander.Parameterized
 
setFieldAccessibleWithoutFinalCheck(Field) - Static method in class com.beust.jcommander.Parameterized
 
setGetter(Object) - Method in class com.beust.jcommander.Parameterized
 
setJCommander(JCommander) - Method in exception class com.beust.jcommander.ParameterException
 
setParameterDescriptionComparator(Comparator<? super ParameterDescription>) - Method in class com.beust.jcommander.JCommander
 
setParameterizedParser(IParameterizedParser) - Method in class com.beust.jcommander.JCommander
 
setProgramName(String) - Method in class com.beust.jcommander.JCommander
Set the program name (used only in the usage).
setProgramName(String, String...) - Method in class com.beust.jcommander.JCommander
Set the program name
Sets - Class in com.beust.jcommander.internal
 
Sets() - Constructor for class com.beust.jcommander.internal.Sets
 
setUsageFormatter(IUsageFormatter) - Method in class com.beust.jcommander.JCommander
Sets the usage formatter.
setVerbose(int) - Method in class com.beust.jcommander.JCommander
 
singleValue - Variable in class com.beust.jcommander.JCommander.MainParameter
The value of the single field, if it's not a List.
split(String) - Method in class com.beust.jcommander.converters.CommaParameterSplitter
 
split(String) - Method in interface com.beust.jcommander.converters.IParameterSplitter
 
splitter - Variable in class com.beust.jcommander.converters.DefaultListConverter
 
splitter() - Element in annotation interface com.beust.jcommander.Parameter
What splitter to use (applicable only on fields of type List).
startsWith(String, String, boolean) - Static method in class com.beust.jcommander.Strings
 
StringConverter - Class in com.beust.jcommander.converters
Default converter for strings.
StringConverter() - Constructor for class com.beust.jcommander.converters.StringConverter
 
StringKey - Class in com.beust.jcommander
 
StringKey(String) - Constructor for class com.beust.jcommander.StringKey
 
Strings - Class in com.beust.jcommander
 
Strings() - Constructor for class com.beust.jcommander.Strings
 
subArray(String[], int) - Method in class com.beust.jcommander.JCommander
 
SubParameter - Annotation Interface in com.beust.jcommander
 
SubParameterIndex(int, Field) - Constructor for class com.beust.jcommander.ParameterDescription.SubParameterIndex
 

T

target - Variable in class com.beust.jcommander.internal.DefaultConsole
 
toString() - Method in class com.beust.jcommander.JCommander.ProgramName
 
toString() - Method in class com.beust.jcommander.ParameterDescription
 
toString() - Method in class com.beust.jcommander.StringKey
 
trim(String) - Static method in class com.beust.jcommander.JCommander
Remove spaces at both ends and handle double quotes.
tryInstantiateConverter(String, Class<T>) - Static method in class com.beust.jcommander.JCommander
 

U

UnixStyleUsageFormatter - Class in com.beust.jcommander
A unix-style usage formatter.
UnixStyleUsageFormatter(JCommander) - Constructor for class com.beust.jcommander.UnixStyleUsageFormatter
 
unknownArgs - Variable in class com.beust.jcommander.JCommander
 
unknownCommand - Variable in exception class com.beust.jcommander.MissingCommandException
the command passed by the user.
URIConverter - Class in com.beust.jcommander.converters
Convert a string into a URI.
URIConverter(String) - Constructor for class com.beust.jcommander.converters.URIConverter
 
URLConverter - Class in com.beust.jcommander.converters
Convert a string into a URI.
URLConverter(String) - Constructor for class com.beust.jcommander.converters.URLConverter
 
usage() - Method in class com.beust.jcommander.JCommander
Prints the usage on JCommander.getConsole() using the underlying JCommander.usageFormatter.
usage() - Method in exception class com.beust.jcommander.ParameterException
 
usage(String) - Method in class com.beust.jcommander.DefaultUsageFormatter
Prints the usage to JCommander.getConsole() on the underlying commander instance.
usage(String) - Method in interface com.beust.jcommander.IUsageFormatter
Display the usage for this command.
usage(String) - Method in class com.beust.jcommander.JCommander
Display the usage for this command.
usage(StringBuilder) - Method in class com.beust.jcommander.DefaultUsageFormatter
Store the usage in the argument string builder.
usage(StringBuilder) - Method in interface com.beust.jcommander.IUsageFormatter
Store the help in the passed string builder.
usage(StringBuilder) - Method in class com.beust.jcommander.JCommander
Store the help in the passed string builder.
usage(StringBuilder, String) - Method in class com.beust.jcommander.DefaultUsageFormatter
Stores the usage in the argument string builder, with the argument indentation.
usage(StringBuilder, String) - Method in interface com.beust.jcommander.IUsageFormatter
Stores the help in the passed string builder, with the argument indentation.
usage(StringBuilder, String) - Method in class com.beust.jcommander.JCommander
 
usage(String, StringBuilder) - Method in class com.beust.jcommander.DefaultUsageFormatter
Store the usage for the argument command in the argument string builder.
usage(String, StringBuilder) - Method in interface com.beust.jcommander.IUsageFormatter
Store the help for the command in the passed string builder.
usage(String, StringBuilder) - Method in class com.beust.jcommander.JCommander
Store the help for the command in the passed string builder.
usage(String, StringBuilder, String) - Method in class com.beust.jcommander.DefaultUsageFormatter
Store the usage for the command in the argument string builder, indenting every line with the value of indent.
usage(String, StringBuilder, String) - Method in interface com.beust.jcommander.IUsageFormatter
Store the help for the command in the passed string builder, indenting every line with "indent".
usage(String, StringBuilder, String) - Method in class com.beust.jcommander.JCommander
Store the help for the command in the passed string builder, indenting every line with "indent".
usageFormatter - Variable in class com.beust.jcommander.JCommander
The usage formatter to use in JCommander.usage().
usageFormatter(IUsageFormatter) - Method in class com.beust.jcommander.JCommander.Builder
 

V

validate(String, String) - Method in interface com.beust.jcommander.IParameterValidator
Validate the parameter.
validate(String, String) - Method in class com.beust.jcommander.validators.NoValidator
 
validate(String, String) - Method in class com.beust.jcommander.validators.PositiveInteger
 
validate(String, String, ParameterDescription) - Method in interface com.beust.jcommander.IParameterValidator2
Validate the parameter.
validate(String, T) - Method in interface com.beust.jcommander.IValueValidator
Validate the parameter.
validate(String, T) - Method in class com.beust.jcommander.validators.NoValueValidator
 
validate(Map<String, Object>) - Method in interface com.beust.jcommander.IParametersValidator
Validate all parameters.
validateDefaultValues(String[]) - Method in class com.beust.jcommander.ParameterDescription
 
validateOptions() - Method in class com.beust.jcommander.JCommander
Make sure that all the required parameters have received a value and that all provided parameters have a value compliant to all given rules.
validateParameter(Class<? extends IParameterValidator>, String, String) - Method in class com.beust.jcommander.ParameterDescription
 
validateParameter(String, String) - Method in class com.beust.jcommander.ParameterDescription
 
validateValueParameter(Class<? extends IValueValidator>, String, Object) - Method in class com.beust.jcommander.ParameterDescription
 
validateValueParameter(String, Object) - Method in class com.beust.jcommander.ParameterDescription
 
validateValueWith() - Element in annotation interface com.beust.jcommander.DynamicParameter
 
validateValueWith() - Element in annotation interface com.beust.jcommander.Parameter
Validate the value for this parameter.
validateValueWith() - Method in class com.beust.jcommander.WrappedParameter
 
validateWith() - Element in annotation interface com.beust.jcommander.DynamicParameter
The validation classes to use.
validateWith() - Element in annotation interface com.beust.jcommander.Parameter
Validate the parameter found on the command line.
validateWith() - Method in class com.beust.jcommander.WrappedParameter
 
value - Variable in class com.beust.jcommander.ParameterDescription
 
value() - Element in annotation interface com.beust.jcommander.ResourceBundle
Deprecated.
The name of the resource bundle to use for this class.
variableArity() - Element in annotation interface com.beust.jcommander.Parameter
 
variableArity() - Method in class com.beust.jcommander.WrappedParameter
 
verbose - Variable in class com.beust.jcommander.JCommander.Options
 
verbose(int) - Method in class com.beust.jcommander.JCommander.Builder
 

W

wrapDescription(StringBuilder, int, int, String) - Method in class com.beust.jcommander.DefaultUsageFormatter
Wrap a potentially long line to the value obtained by calling JCommander.getColumnSize() on the underlying commander instance.
wrapDescription(StringBuilder, int, String) - Method in class com.beust.jcommander.DefaultUsageFormatter
Wrap a potentially long line to { @link #commander#getColumnSize()}.
wrappedParameter - Variable in class com.beust.jcommander.ParameterDescription
 
wrappedParameter - Variable in class com.beust.jcommander.Parameterized
 
WrappedParameter - Class in com.beust.jcommander
Encapsulates the operations common to @Parameter and @DynamicParameter
WrappedParameter(DynamicParameter) - Constructor for class com.beust.jcommander.WrappedParameter
 
WrappedParameter(Parameter) - Constructor for class com.beust.jcommander.WrappedParameter
 
writer - Variable in class com.beust.jcommander.internal.JDK6Console
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form