Package | Description |
---|---|
com.beust.jcommander |
Modifier and Type | Field and Description |
---|---|
private ParameterDescription |
JCommander.MainParameter.description |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<FuzzyMap.IKey,ParameterDescription> |
JCommander.descriptions
A map to look up parameter description per option name.
|
private java.util.Map<Parameterized,ParameterDescription> |
JCommander.fields
A map of all the parameterized fields/methods.
|
private java.util.Comparator<? super ParameterDescription> |
JCommander.Options.parameterDescriptionComparator |
private java.util.Map<Parameterized,ParameterDescription> |
JCommander.requiredFields
A set of all the parameterizeds that are required.
|
Modifier and Type | Method and Description |
---|---|
private ParameterDescription |
JCommander.findParameterDescription(java.lang.String arg) |
ParameterDescription |
JCommander.MainParameter.getDescription() |
private ParameterDescription |
JCommander.getDescriptionFor(java.lang.String arg)
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.
|
ParameterDescription |
JCommander.getMainParameterValue() |
private ParameterDescription |
JCommander.getPrefixDescriptionFor(java.lang.String arg) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<FuzzyMap.IKey,ParameterDescription> |
JCommander.getDescriptions() |
java.util.Map<Parameterized,ParameterDescription> |
JCommander.getFields() |
java.util.Comparator<? super ParameterDescription> |
JCommander.getParameterDescriptionComparator() |
java.util.List<ParameterDescription> |
JCommander.getParameters() |
Modifier and Type | Method and Description |
---|---|
private int |
JCommander.determineArity(java.lang.String[] args,
int index,
ParameterDescription pd,
IVariableArity va) |
private void |
JCommander.handleBooleanOption(ParameterDescription pd,
java.lang.Class<?> fieldType) |
private void |
JCommander.initializeDefaultValue(ParameterDescription pd) |
private int |
JCommander.processFixedArity(java.lang.String[] args,
int index,
ParameterDescription pd,
boolean validate,
java.lang.Class<?> fieldType) |
private int |
JCommander.processFixedArity(java.lang.String[] args,
int originalIndex,
ParameterDescription pd,
boolean validate,
java.lang.Class<?> fieldType,
int arity) |
private int |
JCommander.processPassword(java.lang.String[] args,
int index,
ParameterDescription pd,
boolean validate) |
private int |
JCommander.processVariableArity(java.lang.String[] args,
int index,
ParameterDescription pd,
boolean validate) |
void |
IParameterValidator2.validate(java.lang.String name,
java.lang.String value,
ParameterDescription pd)
Validate the parameter.
|
Modifier and Type | Method and Description |
---|---|
void |
UnixStyleUsageFormatter.appendAllParametersDetails(java.lang.StringBuilder out,
int indentCount,
java.lang.String indent,
java.util.List<ParameterDescription> sortedParameters)
Appends the details of all parameters in the given order to the argument string builder, indenting every
line with indentCount-many indent.
|
void |
DefaultUsageFormatter.appendAllParametersDetails(java.lang.StringBuilder out,
int indentCount,
java.lang.String indent,
java.util.List<ParameterDescription> sortedParameters)
Appends the details of all parameters in the given order to the argument string builder, indenting every
line with indentCount-many indent.
|
void |
JCommander.setParameterDescriptionComparator(java.util.Comparator<? super ParameterDescription> c) |