1 16 package org.apache.commons.lang.enum; 17 18 import java.util.Iterator; 19 import java.util.List; 20 import java.util.Map; 21 22 36 public class EnumUtils { 37 38 42 public EnumUtils() { 43 } 44 45 53 public static Enum getEnum(Class enumClass, String name) { 54 return Enum.getEnum(enumClass, name); 55 } 56 57 65 public static ValuedEnum getEnum(Class enumClass, int value) { 66 return (ValuedEnum) ValuedEnum.getEnum(enumClass, value); 67 } 68 69 82 public static Map getEnumMap(Class enumClass) { 83 return Enum.getEnumMap(enumClass); 84 } 85 86 102 public static List getEnumList(Class enumClass) { 103 return Enum.getEnumList(enumClass); 104 } 105 106 122 public static Iterator iterator(Class enumClass) { 123 return Enum.getEnumList(enumClass).iterator(); 124 } 125 126 } 127 | Popular Tags |