public interface BaseEnum<T>
| 限定符和类型 | 方法和说明 |
|---|---|
static <E extends java.lang.Enum<E> & BaseEnum<T>,T> |
enumToString(java.lang.Class<E> e) |
static <E extends java.lang.Enum<E> & BaseEnum<T>,T> |
getEnum(@NonNull java.lang.Class<E> clazz,
java.util.Collection<T> value,
E defaultEnum) |
static <E extends java.lang.Enum<E> & BaseEnum<T>,T> |
getEnum(@NonNull java.lang.Class<E> clazz,
T value) |
T |
getValue() |
static <E extends java.lang.Enum<E> & BaseEnum<T>,T> |
isValid(java.lang.Class<E> clazz,
T value) |
T getValue()
static <E extends java.lang.Enum<E> & BaseEnum<T>,T> boolean isValid(java.lang.Class<E> clazz, T value)
static <E extends java.lang.Enum<E> & BaseEnum<T>,T> E getEnum(@NonNull @NonNull java.lang.Class<E> clazz, T value)
static <E extends java.lang.Enum<E> & BaseEnum<T>,T> E getEnum(@NonNull @NonNull java.lang.Class<E> clazz, java.util.Collection<T> value, E defaultEnum)
static <E extends java.lang.Enum<E> & BaseEnum<T>,T> java.lang.String enumToString(java.lang.Class<E> e) throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingException