程序包 cn.linjpxc.enumx

类 Flags

java.lang.Object
cn.linjpxc.enumx.Flags

public final class Flags extends Object
提供 FlagValue 的常用工具。
作者:
linjpxc
  • 方法详细资料

    • getValueType

      public static <F extends FlagValue<F, V>, V> Class<V> getValueType(Class<F> clazz)
    • toString

      public static <F extends FlagValue<F, V>, V> String toString(F flag)
    • getValues

      public static <F extends FlagValue<F, V>, V> F[] getValues(Class<F> clazz)
    • getDefineValues

      public static <F extends FlagValue<F, V>, V> F[] getDefineValues(Class<F> clazz)
    • valueOf

      public static <F extends FlagValue<F, V>, V> F valueOf(Class<F> clazz, Object value, boolean primitiveConvert)