Returns the enum constant of the specified enum type with the specified name.

Returns the name of this enum constant, as contained in the declaration.

Returns the ordinal of this enumeration constant (its position in its enum declaration, where the initial constant is assigned an ordinal of zero).

Returns the name of this enum constant, exactly as declared in its enum declaration.

Returns the Class object corresponding to this enum constant's enum type.

Returns true if the specified object is equal to this enum constant.

Compares this enum with the specified object for order.