Package org.benf.cfr.reader.util.getopt
Class OptionsImpl.DefaultNullEnumDecoder<EnumType extends Enum<EnumType>>
java.lang.Object
org.benf.cfr.reader.util.getopt.OptionsImpl.DefaultNullEnumDecoder<EnumType>
- All Implemented Interfaces:
TrinaryFunction<String,
,Void, Options, EnumType> OptionDecoder<EnumType>
,OptionDecoderParam<EnumType,
Void>
- Enclosing class:
- OptionsImpl
private static class OptionsImpl.DefaultNullEnumDecoder<EnumType extends Enum<EnumType>>
extends Object
implements OptionDecoder<EnumType>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription
-
Field Details
-
clazz
-
-
Constructor Details
-
DefaultNullEnumDecoder
-
-
Method Details
-
getRangeDescription
- Specified by:
getRangeDescription
in interfaceOptionDecoderParam<EnumType extends Enum<EnumType>,
Void>
-
getDefaultValue
- Specified by:
getDefaultValue
in interfaceOptionDecoderParam<EnumType extends Enum<EnumType>,
Void>
-
invoke
-