java.lang

Class Enum<E>

public class Enum<E extends Enum<E>> extends Object implements Comparable<E>, Serializable

Field Summary
Stringname
intordinal
Constructor Summary
protected Enum(String name, int ordinal)
Method Summary
protected Objectclone()
intcompareTo(E o)
booleanequals(Object other)
List<E>family()
inthashCode()
protected ObjectreadResolve()
StringtoString()
protected static <E extends Enum<E>> EvalueOf(List<E> family, String name)

Field Detail

name

public final String name

ordinal

public final transient int ordinal

Constructor Detail

Enum

protected Enum(String name, int ordinal)

Method Detail

clone

protected final Object clone()

compareTo

public int compareTo(E o)

equals

public final boolean equals(Object other)

family

public List<E> family()

hashCode

public final int hashCode()

readResolve

protected final Object readResolve()

toString

public String toString()

valueOf

protected static <E extends Enum<E>> E valueOf(List<E> family, String name)