enum
in the Java world.See: Description
Class | Description |
---|---|
Enum |
Abstract superclass for type-safe enums.
|
EnumUtils |
Utility class for accessing and manipulating
Enum s. |
ValuedEnum |
Abstract superclass for type-safe enums with integer values suitable
for use in
switch statements. |
Provides an implementation of the C style enum
in the Java world.
The classic example being an RGB color enumeration.
public final class ColorEnum extends Enum { public static final ColorEnum RED = new ColorEnum("Red"); public static final ColorEnum GREEN = new ColorEnum("Green"); public static final ColorEnum BLUE = new ColorEnum("Blue"); private ColorEnum(String color) { super(color); } public static ColorEnum getEnum(String color) { return (ColorEnum) getEnum(ColorEnum.class, color); } public static Map getEnumMap() { return getEnumMap(ColorEnum.class); } public static List getEnumList() { return getEnumList(ColorEnum.class); } public static Iterator iterator() { return iterator(ColorEnum.class); } }
Copyright © 2010 - 2020 Adobe. All Rights Reserved