java.lang.Object
com.alipay.sofa.common.profile.enumeration.EnumUtil

public class EnumUtil extends Object
Version:
$Id: EnumUtil.java, v 0.1 2017年08月01日 上午11:52 luoguimu123 Exp $
Author:
luoguimu123
  • Constructor Details

    • EnumUtil

      public EnumUtil()
  • Method Details

    • getUnderlyingClass

      public static Class getUnderlyingClass(Class enumClass)
    • isNameDefined

      public static boolean isNameDefined(Class enumClass, String name)
    • isValueDefined

      public static boolean isValueDefined(Class enumClass, Number value)
    • getEnumByName

      public static Enum getEnumByName(Class enumClass, String name)
    • getEnumByValue

      public static Enum getEnumByValue(Class enumClass, Number value)
    • getEnumByValue

      public static Enum getEnumByValue(Class enumClass, int value)
    • getEnumByValue

      public static Enum getEnumByValue(Class enumClass, long value)
    • getEnumMap

      public static Map getEnumMap(Class enumClass)
    • getEnumIterator

      public static Iterator getEnumIterator(Class enumClass)