Modifier and Type | Field and Description |
---|---|
private java.lang.String[] |
aliases |
private java.lang.String[] |
depends |
private java.lang.String[] |
forbids |
private java.lang.String |
name |
Constructor and Description |
---|
NamedOptionDef(Option o) |
NamedOptionDef(Option o,
boolean forceMultiValued)
Deprecated.
multi-valuedness as option definition does not make sense. It's driven by the setter.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
aliases() |
private static java.lang.String[] |
createZeroSizedArrayIfNull(java.lang.String[] in) |
java.lang.String[] |
depends() |
java.lang.String[] |
forbids() |
boolean |
isArgument() |
java.lang.String |
name() |
java.lang.String |
toString() |
private final java.lang.String name
private final java.lang.String[] aliases
private final java.lang.String[] depends
private final java.lang.String[] forbids
public NamedOptionDef(Option o, boolean forceMultiValued)
public NamedOptionDef(Option o)
private static java.lang.String[] createZeroSizedArrayIfNull(java.lang.String[] in)
public java.lang.String name()
public java.lang.String[] aliases()
public java.lang.String[] depends()
public java.lang.String[] forbids()
public boolean isArgument()
isArgument
in class OptionDef