public static class PermittedOptionProvider.ArgumentParam<X,InputType>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private OptionDecoderParam<X,InputType> |
fn |
private java.lang.String |
help |
private boolean |
hidden |
private java.lang.String |
name |
Constructor and Description |
---|
ArgumentParam(java.lang.String name,
OptionDecoderParam<X,InputType> fn,
java.lang.String help) |
ArgumentParam(java.lang.String name,
OptionDecoderParam<X,InputType> fn,
java.lang.String help,
boolean hidden) |
Modifier and Type | Method and Description |
---|---|
(package private) java.lang.String |
describe() |
(package private) OptionDecoderParam<X,InputType> |
getFn() |
java.lang.String |
getName() |
(package private) boolean |
isHidden() |
(package private) java.lang.String |
shortDescribe() |
private final java.lang.String name
private final OptionDecoderParam<X,InputType> fn
private final java.lang.String help
private final boolean hidden
ArgumentParam(java.lang.String name, OptionDecoderParam<X,InputType> fn, java.lang.String help)
ArgumentParam(java.lang.String name, OptionDecoderParam<X,InputType> fn, java.lang.String help, boolean hidden)
public java.lang.String getName()
OptionDecoderParam<X,InputType> getFn()
boolean isHidden()
java.lang.String describe()
java.lang.String shortDescribe()