Package
org.apache.commons.lang.enum
Overview
Members
Books
Since1.0
VersionNot specified.
AuthorNot specified.

Deprecated and replaced by org.apache.commons.lang.enums and will be removed in version 3.0.

All classes in this package are deprecated and repackaged to org.apache.commons.lang.enums since enum is a Java 1.5 keyword.

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);
    }
}
Wiki javadoc Use textile entry format.
Add your comments here.