Enum Woolie.Ranking
java.lang.Object
java.lang.Enum<Woolie.Ranking>
Woolie.Ranking
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<Woolie.Ranking>
- Enclosing class:
- Woolie
public static enum Woolie.Ranking
- extends java.lang.Enum<Woolie.Ranking>
The military rankings of the woolies from lowest to highest.
|
Method Summary |
static Woolie.Ranking |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static Woolie.Ranking[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared. |
| Methods inherited from class java.lang.Enum |
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
PRIVATE
public static final Woolie.Ranking PRIVATE
CORPORAL
public static final Woolie.Ranking CORPORAL
SERGEANT
public static final Woolie.Ranking SERGEANT
LIEUTENANT
public static final Woolie.Ranking LIEUTENANT
CAPTAIN
public static final Woolie.Ranking CAPTAIN
MAJOR
public static final Woolie.Ranking MAJOR
COLONEL
public static final Woolie.Ranking COLONEL
GENERAL
public static final Woolie.Ranking GENERAL
values
public static Woolie.Ranking[] 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 (Woolie.Ranking c : Woolie.Ranking.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static Woolie.Ranking 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 name
java.lang.NullPointerException - if the argument is null