Package jnr.ffi.util

Class EnumMapper

java.lang.Object
jnr.ffi.util.EnumMapper

public final class EnumMapper extends Object
Provides mapping from Enum values to native integers and vice-versa
  • Method Details

    • getInstance

      public static EnumMapper getInstance(Class<? extends Enum> enumClass)
    • integerValue

      public final Integer integerValue(Enum value)
    • intValue

      public final int intValue(Enum value)
    • longValue

      public final Long longValue(Enum value)
    • valueOf

      public Enum valueOf(int value)
    • valueOf

      public Enum valueOf(long value)
    • valueOf

      public Enum valueOf(Number value)