biz.c24.io.api.presentation
Class EnumClassInfo

java.lang.Object
  extended by biz.c24.io.api.presentation.EnumClassInfo

public class EnumClassInfo
extends Object

Helper class which introspect enumeration classes and collects names & values of constants.


Constructor Summary
EnumClassInfo(Class clazz)
           
 
Method Summary
 Map getNameToValueMap()
           
 LinkedHashMap getValueToNameMap()
           
static boolean isEnum(Class clazz)
          Test if class was declared as an enum in the source code.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnumClassInfo

public EnumClassInfo(Class clazz)
Method Detail

isEnum

public static boolean isEnum(Class clazz)
Test if class was declared as an enum in the source code. and return same result as clazz.isEnum() in J2SE 1.5.

Parameters:
clazz - is class to test
Returns:
true if and only if clazz class was declared as an enum in the source code

getValueToNameMap

public LinkedHashMap getValueToNameMap()

getNameToValueMap

public Map getNameToValueMap()


C24 Technologies © 2002-2012: All Rights Reserved.