Interface GenericIsoEnum<I>
- Type Parameters:
I- ISO enum
- All Superinterfaces:
GenericEnum<I>
Enum that contains ISO code metadata.
- Version:
- 2.0.2
- Author:
- Stephen Prizio
-
Method Summary
Modifier and TypeMethodDescriptionstatic <I extends Enum<I> & GenericIsoEnum<I>>
List<IsoEnumDisplay> convertAllToIsoEnumDisplay(I[] values) static <I extends Enum<I> & GenericIsoEnum<I>>
List<IsoEnumDisplay> convertAllToIsoEnumDisplay(Collection<I> values) static <I extends Enum<I> & GenericIsoEnum<I>>
IsoEnumDisplayconvertToIsoEnumDisplay(I value) Converts aGenericIsoEnuminto anIsoEnumDisplay.Obtains the ISO code for this enum.Methods inherited from interface GenericEnum
getCode, getEnum, getLabel
-
Method Details
-
getIsoCode
-
convertToIsoEnumDisplay
Converts aGenericIsoEnuminto anIsoEnumDisplay.- Type Parameters:
I- java enum- Parameters:
value-GenericIsoEnum- Returns:
IsoEnumDisplay
-
convertAllToIsoEnumDisplay
static <I extends Enum<I> & GenericIsoEnum<I>> List<IsoEnumDisplay> convertAllToIsoEnumDisplay(I[] values) - Type Parameters:
I- java enum- Parameters:
values- array ofGenericIsoEnum- Returns:
ListofIsoEnumDisplay
-
convertAllToIsoEnumDisplay
static <I extends Enum<I> & GenericIsoEnum<I>> List<IsoEnumDisplay> convertAllToIsoEnumDisplay(Collection<I> values) - Type Parameters:
I- java enum- Parameters:
values-CollectionofGenericIsoEnum- Returns:
ListofIsoEnumDisplay
-