public enum Key extends Enum<Key>
Modifier and Type | Method and Description |
---|---|
boolean |
containKey(int[] input) |
boolean |
equalTo(int[] otherValues) |
static Key |
findStartKey(int[] input) |
static Key |
findStartKey(int[] input,
int position) |
char |
getAsChar() |
int |
getFirstValue() |
static Key |
getKey(int[] otherValues) |
int[] |
getKeyValues() |
boolean |
inputStartsWithKey(int[] input) |
boolean |
inputStartsWithKey(int[] input,
int position) |
boolean |
isCharacter()
is of type a-z or A-Z
|
boolean |
isNumber() |
boolean |
isPrintable() |
static boolean |
isPrintable(int[] keyValues) |
static boolean |
startsWithEscape(int[] input) |
static Key |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Key[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Key UNKNOWN
public static final Key CTRL_A
public static final Key CTRL_B
public static final Key CTRL_C
public static final Key CTRL_D
public static final Key CTRL_E
public static final Key CTRL_F
public static final Key CTRL_G
public static final Key CTRL_H
public static final Key CTRL_I
public static final Key CTRL_J
public static final Key CTRL_K
public static final Key CTRL_L
public static final Key CTRL_M
public static final Key CTRL_N
public static final Key CTRL_O
public static final Key CTRL_P
public static final Key CTRL_Q
public static final Key CTRL_R
public static final Key CTRL_S
public static final Key CTRL_T
public static final Key CTRL_U
public static final Key CTRL_V
public static final Key CTRL_W
public static final Key CTRL_X
public static final Key CTRL_Y
public static final Key CTRL_Z
public static final Key ESC
public static final Key FILE_SEPARATOR
public static final Key GROUP_SEPARATOR
public static final Key RECORD_SEPARATOR
public static final Key UNIT_SEPARATOR
public static final Key SPACE
public static final Key EXCLAMATION
public static final Key QUOTE
public static final Key HASH
public static final Key DOLLAR
public static final Key PERCENT
public static final Key AMPERSAND
public static final Key APOSTROPHE
public static final Key LEFT_PARANTHESIS
public static final Key RIGHT_PARANTHESIS
public static final Key STAR
public static final Key PLUS
public static final Key COMMA
public static final Key MINUS
public static final Key PERIOD
public static final Key SLASH
public static final Key ZERO
public static final Key ONE
public static final Key TWO
public static final Key THREE
public static final Key FOUR
public static final Key FIVE
public static final Key SIX
public static final Key SEVEN
public static final Key EIGHT
public static final Key NINE
public static final Key COLON
public static final Key SEMI_COLON
public static final Key LESS_THAN
public static final Key EQUALS
public static final Key GREATER_THAN
public static final Key QUESTION_MARK
public static final Key AT
public static final Key A
public static final Key B
public static final Key C
public static final Key D
public static final Key E
public static final Key F
public static final Key G
public static final Key H
public static final Key I
public static final Key J
public static final Key K
public static final Key L
public static final Key M
public static final Key N
public static final Key O
public static final Key P
public static final Key Q
public static final Key R
public static final Key S
public static final Key T
public static final Key U
public static final Key V
public static final Key W
public static final Key X
public static final Key Y
public static final Key Z
public static final Key LEFT_SQUARE_BRACKET
public static final Key BACKSLASH
public static final Key RIGHT_SQUARE_BRACKET
public static final Key HAT
public static final Key UNDERSCORE
public static final Key GRAVE
public static final Key a
public static final Key b
public static final Key c
public static final Key d
public static final Key e
public static final Key f
public static final Key g
public static final Key h
public static final Key i
public static final Key j
public static final Key k
public static final Key l
public static final Key m
public static final Key n
public static final Key o
public static final Key p
public static final Key q
public static final Key r
public static final Key s
public static final Key t
public static final Key u
public static final Key v
public static final Key w
public static final Key x
public static final Key y
public static final Key z
public static final Key LEFT_CURLY_BRACKET
public static final Key VERTICAL_BAR
public static final Key RIGHT_CURLY_BRACKET
public static final Key TILDE
public static final Key BACKSPACE
public static final Key WINDOWS_ESC
public static final Key WINDOWS_ESC_2
public static final Key UP
public static final Key DOWN
public static final Key RIGHT
public static final Key LEFT
public static final Key UP_2
public static final Key DOWN_2
public static final Key RIGHT_2
public static final Key LEFT_2
public static final Key META_a
public static final Key META_b
public static final Key META_c
public static final Key META_d
public static final Key META_e
public static final Key META_f
public static final Key META_l
public static final Key META_u
public static final Key META_BACKSPACE
public static final Key DELETE
public static final Key INSERT
public static final Key PGUP
public static final Key PGDOWN
public static final Key HOME
public static final Key HOME_2
public static final Key END
public static final Key END_2
public static final Key META_CTRL_J
public static final Key META_CTRL_D
public static final Key CTRL_X_CTRL_U
public static final Key CTRL_LEFT
public static final Key CTRL_RIGHT
public static final Key CTRL_UP
public static final Key CTRL_DOWN
public static final Key ENTER
public static final Key ENTER_2
public static Key[] values()
for (Key c : Key.values()) System.out.println(c);
public static Key valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic boolean isCharacter()
public boolean isNumber()
public boolean isPrintable()
public static boolean isPrintable(int[] keyValues)
public char getAsChar()
public int[] getKeyValues()
public int getFirstValue()
public static boolean startsWithEscape(int[] input)
public static Key getKey(int[] otherValues)
public static Key findStartKey(int[] input)
public static Key findStartKey(int[] input, int position)
public boolean inputStartsWithKey(int[] input)
public boolean inputStartsWithKey(int[] input, int position)
public boolean containKey(int[] input)
public boolean equalTo(int[] otherValues)
Copyright © 2016 JBoss by Red Hat. All rights reserved.