public final class EnumUtils extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static <E extends Enum<E>> |
getEnum(Class<E> clz,
String name) |
static <E extends Enum<E>> |
getEnum(Class<E> clz,
String prop,
Object value) |
static <E extends Enum<E>> |
getEnums(E[] all,
E... excludes) |
static <E extends Enum<E>,T> |
getList(Class<E> clz,
String prop,
Class<T> returnType,
E... excludes) |
static <E extends Enum<E>> |
getList(Class<E> clz,
String prop,
E... excludes) |
static <E extends Enum<E>> |
isExist(Class<E> clz,
String prop,
Object value) |
static <E extends Enum<E>> |
isNotExist(Class<E> clz,
String prop,
Object value) |
static <E extends Enum<E>> |
valueOf(E enumEle,
String prop) |
@SafeVarargs public static <E extends Enum<E>> List<String> getList(Class<E> clz, String prop, E... excludes)
@SafeVarargs public static <E extends Enum<E>,T> List<T> getList(Class<E> clz, String prop, Class<T> returnType, E... excludes)
public static <E extends Enum<E>> boolean isNotExist(Class<E> clz, String prop, Object value)
@SafeVarargs public static <E extends Enum<E>> List<E> getEnums(E[] all, E... excludes)
Copyright © 2016. All rights reserved.