T - enum typepublic interface IntValueEnum<T extends Enum<T> & IntValueEnum<T>>
| 限定符和类型 | 方法和说明 |
|---|---|
String |
desc()
Returns enum description
|
default boolean |
equalsValue(int value)
Returns this IntValueEnum instance value is equals int value
|
default boolean |
equalsValue(Integer value)
Returns this IntValueEnum instance value is equals Integer value
|
static <T extends Enum<T> & IntValueEnum<T>> |
of(Class<T> type,
int value) |
int |
value()
Returns enum int value
|
static List<IntValueDesc> |
values(Class<? extends IntValueEnum<?>> clazz) |
int value()
String desc()
default boolean equalsValue(Integer value)
value - the Integer valuetrue if equalsdefault boolean equalsValue(int value)
value - the int valuetrue if equalsstatic <T extends Enum<T> & IntValueEnum<T>> T of(Class<T> type, int value)
static List<IntValueDesc> values(Class<? extends IntValueEnum<?>> clazz)
Copyright © 2024. All rights reserved.