br.pucrio.inf.les.bdijade.goal
Enum GoalStatus
java.lang.Object
java.lang.Enum<GoalStatus>
br.pucrio.inf.les.bdijade.goal.GoalStatus
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<GoalStatus>
public enum GoalStatus
- extends java.lang.Enum<GoalStatus>
This enumeration provides the possible status that a goal can have. This
status is determined by Intention.
- Author:
- ingrid
|
Method Summary |
static GoalStatus |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static GoalStatus[] |
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 |
ACHIEVED
public static final GoalStatus ACHIEVED
NO_LONGER_DESIRED
public static final GoalStatus NO_LONGER_DESIRED
PLAN_FAILED
public static final GoalStatus PLAN_FAILED
TRYING_TO_ACHIEVE
public static final GoalStatus TRYING_TO_ACHIEVE
UNACHIEVABLE
public static final GoalStatus UNACHIEVABLE
WAITING
public static final GoalStatus WAITING
values
public static GoalStatus[] 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 (GoalStatus c : GoalStatus.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static GoalStatus 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