private static class OptionsImpl.DefaultNullEnumDecoder<EnumType extends java.lang.Enum<EnumType>> extends java.lang.Object implements OptionDecoder<EnumType>
Modifier and Type | Field and Description |
---|---|
private java.lang.Class<EnumType> |
clazz |
Constructor and Description |
---|
DefaultNullEnumDecoder(java.lang.Class<EnumType> clazz) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDefaultValue() |
java.lang.String |
getRangeDescription() |
EnumType |
invoke(java.lang.String arg1,
java.lang.Void arg2,
Options arg3) |
DefaultNullEnumDecoder(java.lang.Class<EnumType> clazz)
public java.lang.String getRangeDescription()
getRangeDescription
in interface OptionDecoderParam<EnumType extends java.lang.Enum<EnumType>,java.lang.Void>
public java.lang.String getDefaultValue()
getDefaultValue
in interface OptionDecoderParam<EnumType extends java.lang.Enum<EnumType>,java.lang.Void>