public abstract class EnumUtil extends Object
EnumUtil()
static <E extends Enum<?>>E[]
getMatched(Class<E> enumClass, E[] values, Predicate<E> matcher)
static <T extends Enum<T>>T
of(Class<T> clazz, String name)
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public EnumUtil()
@Nullable public static <T extends Enum<T>> T of(Class<T> clazz, @Nullable String name)
public static <E extends Enum<?>> E[] getMatched(Class<E> enumClass, @Nullable E[] values, Predicate<E> matcher)
enumClass
values
matcher