Enum RemoteKeyEnum
- java.lang.Object
-
- java.lang.Enum<RemoteKeyEnum>
-
- io.github.hapjava.characteristics.impl.television.RemoteKeyEnum
-
- All Implemented Interfaces:
CharacteristicEnum
,java.io.Serializable
,java.lang.Comparable<RemoteKeyEnum>
public enum RemoteKeyEnum extends java.lang.Enum<RemoteKeyEnum> implements CharacteristicEnum
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ARROW_DOWN
ARROW_LEFT
ARROW_RIGHT
ARROW_UP
BACK
EXIT
FAST_FORWARD
INFO
NEXT_TRACK
PLAY_PAUSE
PREV_TRACK
REWIND
SELECT
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RemoteKeyEnum
fromCode(java.lang.Integer code)
int
getCode()
static RemoteKeyEnum
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static RemoteKeyEnum[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
REWIND
public static final RemoteKeyEnum REWIND
-
FAST_FORWARD
public static final RemoteKeyEnum FAST_FORWARD
-
NEXT_TRACK
public static final RemoteKeyEnum NEXT_TRACK
-
PREV_TRACK
public static final RemoteKeyEnum PREV_TRACK
-
ARROW_UP
public static final RemoteKeyEnum ARROW_UP
-
ARROW_DOWN
public static final RemoteKeyEnum ARROW_DOWN
-
ARROW_LEFT
public static final RemoteKeyEnum ARROW_LEFT
-
ARROW_RIGHT
public static final RemoteKeyEnum ARROW_RIGHT
-
SELECT
public static final RemoteKeyEnum SELECT
-
BACK
public static final RemoteKeyEnum BACK
-
EXIT
public static final RemoteKeyEnum EXIT
-
PLAY_PAUSE
public static final RemoteKeyEnum PLAY_PAUSE
-
INFO
public static final RemoteKeyEnum INFO
-
-
Method Detail
-
values
public static RemoteKeyEnum[] 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 (RemoteKeyEnum c : RemoteKeyEnum.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static RemoteKeyEnum 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
-
fromCode
public static RemoteKeyEnum fromCode(java.lang.Integer code)
-
getCode
public int getCode()
- Specified by:
getCode
in interfaceCharacteristicEnum
-
-