com.ebm_ws.infra.xmlmapping.utils
Class EnumHelper

java.lang.Object
  extended by com.ebm_ws.infra.xmlmapping.utils.EnumHelper

public class EnumHelper
extends java.lang.Object


Constructor Summary
EnumHelper()
           
 
Method Summary
static IEnumeration getItem(java.lang.Class iEnumClass, int iIndex)
          Returns an enumeration element from its index.
static IEnumeration getItem(java.lang.Class iEnumClass, java.lang.String iName)
          Returns an enumeration element from its name.
static java.lang.String getItemName(java.lang.Class iEnumClass, int iIndex)
          Returns an enumeration element name from its index.
static java.lang.String getItemName(java.lang.Object iEnumValue)
           
static int getNbOfItems(java.lang.Class iEnumClass)
          Returns the number of elements in the enumeration.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnumHelper

public EnumHelper()
Method Detail

getNbOfItems

public static int getNbOfItems(java.lang.Class iEnumClass)
Returns the number of elements in the enumeration.

Returns:
The number of elements.

getItem

public static IEnumeration getItem(java.lang.Class iEnumClass,
                                   java.lang.String iName)
Returns an enumeration element from its name.

Parameters:
iName - The enumeration element name.
Returns:
The enumeration element value.

getItem

public static IEnumeration getItem(java.lang.Class iEnumClass,
                                   int iIndex)
Returns an enumeration element from its index.

Parameters:
iIndex - The enumeration element index.
Returns:
The enumeration element value.

getItemName

public static java.lang.String getItemName(java.lang.Class iEnumClass,
                                           int iIndex)
Returns an enumeration element name from its index.

Parameters:
iIndex - The enumeration element index.
Returns:
The enumeration element name.

getItemName

public static java.lang.String getItemName(java.lang.Object iEnumValue)


Copyright © 2008 eBMWebsourcing. All Rights Reserved.