Package com.google.gag.enumeration
Enum Consequence
- java.lang.Object
-
- java.lang.Enum<Consequence>
-
- com.google.gag.enumeration.Consequence
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<Consequence>
@Visionary("Paul Cowan") public enum Consequence extends java.lang.Enum<Consequence>
Consequences.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ICE_COLD_STAREPAPER_CUTSILENT_TREATMENTVOGON_POETRY_RECITAL
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ConsequencevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static Consequence[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ICE_COLD_STARE
public static final Consequence ICE_COLD_STARE
-
PAPER_CUT
public static final Consequence PAPER_CUT
-
SILENT_TREATMENT
public static final Consequence SILENT_TREATMENT
-
VOGON_POETRY_RECITAL
public static final Consequence VOGON_POETRY_RECITAL
-
-
Method Detail
-
values
public static Consequence[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Consequence c : Consequence.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Consequence valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-