protected static enum LazyGroupElement.ComputationState extends java.lang.Enum<LazyGroupElement.ComputationState>
| Enum Constant and Description |
|---|
DONE
Concrete value has been computed, i.e.
|
IN_PROGRESS
Computation has begun.
|
NOTHING
Nothing specified, we likely will never have to compute the concrete value of this.
|
REQUESTED
Someone called compute(), so this will eventually be computed, but that process hasn't started yet (it's queued).
|
| Modifier and Type | Method and Description |
|---|---|
static LazyGroupElement.ComputationState |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static LazyGroupElement.ComputationState[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final LazyGroupElement.ComputationState NOTHING
public static final LazyGroupElement.ComputationState REQUESTED
public static final LazyGroupElement.ComputationState IN_PROGRESS
public static final LazyGroupElement.ComputationState DONE
public static LazyGroupElement.ComputationState[] values()
for (LazyGroupElement.ComputationState c : LazyGroupElement.ComputationState.values()) System.out.println(c);
public static LazyGroupElement.ComputationState valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is null