Class EnumUtils

java.lang.Object
com.bytedesk.core.uid.utils.EnumUtils

public abstract class EnumUtils extends Object
EnumUtils provides the operations for ValuedEnum such as Parse, value of...
Author:
yutianbao
  • Constructor Details

    • EnumUtils

      public EnumUtils()
  • Method Details

    • parse

      public static <T extends ValuedEnum<V>, V> T parse(Class<T> clz, V value)
      Parse the bounded value into ValuedEnum
      Parameters:
      clz -
      value -
      Returns:
    • valueOf

      public static <T extends Enum<T>> T valueOf(Class<T> enumType, String name)
      Null-safe valueOf function
      Type Parameters:
      T -
      Parameters:
      enumType -
      name -
      Returns: