1 16 package org.apache.commons.lang.enums; 17 18 import java.util.Iterator ; 19 import java.util.List ; 20 import java.util.Map ; 21 22 32 public class EnumUtils { 33 34 38 public EnumUtils() { 39 } 40 41 49 public static Enum getEnum(Class enumClass, String name) { 50 return Enum.getEnum(enumClass, name); 51 } 52 53 61 public static ValuedEnum getEnum(Class enumClass, int value) { 62 return (ValuedEnum) ValuedEnum.getEnum(enumClass, value); 63 } 64 65 78 public static Map getEnumMap(Class enumClass) { 79 return Enum.getEnumMap(enumClass); 80 } 81 82 98 public static List getEnumList(Class enumClass) { 99 return Enum.getEnumList(enumClass); 100 } 101 102 118 public static Iterator iterator(Class enumClass) { 119 return Enum.getEnumList(enumClass).iterator(); 120 } 121 122 } 123 | Popular Tags |