public enum SleepLevel extends java.lang.Enum<SleepLevel>
Enum Constant and Description |
---|
AWAKE |
DEEP |
INVALID |
LIGHT |
REM |
UNMEASURABLE |
Modifier and Type | Field and Description |
---|---|
protected short |
value |
Modifier and Type | Method and Description |
---|---|
static SleepLevel |
getByValue(java.lang.Short value) |
static java.lang.String |
getStringFromValue(SleepLevel value)
Retrieves the String Representation of the Value
|
short |
getValue() |
static SleepLevel |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static SleepLevel[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SleepLevel UNMEASURABLE
public static final SleepLevel AWAKE
public static final SleepLevel LIGHT
public static final SleepLevel DEEP
public static final SleepLevel REM
public static final SleepLevel INVALID
public static SleepLevel[] values()
for (SleepLevel c : SleepLevel.values()) System.out.println(c);
public static SleepLevel 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 nullpublic static SleepLevel getByValue(java.lang.Short value)
public static java.lang.String getStringFromValue(SleepLevel value)
value
- The enum constantpublic short getValue()