com.kenai.jaffl.util
Class EnumMapper

java.lang.Object
  extended by com.kenai.jaffl.util.EnumMapper

public class EnumMapper
extends java.lang.Object

Provides mapping from Enum values to native integers and vice-versa


Nested Class Summary
static interface EnumMapper.IntegerEnum
           
 
Constructor Summary
EnumMapper()
           
 
Method Summary
static EnumMapper getInstance()
           
 int intValue(java.lang.Enum value)
           
<E extends java.lang.Enum<E>>
E
valueOf(int value, java.lang.Class<E> enumClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnumMapper

public EnumMapper()
Method Detail

getInstance

public static EnumMapper getInstance()

intValue

public int intValue(java.lang.Enum value)

valueOf

public <E extends java.lang.Enum<E>> E valueOf(int value,
                                               java.lang.Class<E> enumClass)