public static enum CharacterSet.Unicode extends Enum<CharacterSet.Unicode>
| Enum Constant and Description |
|---|
ACK
ASCII control character
ACK ("ack"). |
ANY |
BEL
ASCII control character
BEL ("bell"). |
BS
ASCII control character
BS ("backspace"). |
CAN
ASCII control character
CAN ("cancel"). |
Cc
Other, Control
|
Cf
Other, Format
|
Cn
Other, Not Assigned (no characters have this property)
|
Co
Other, Private Use
|
CR
ASCII control character
CR ("carriage return"). |
Cs
Other, Surrogate
|
DC1
ASCII control character
DC1 ("device control 1 - XON"). |
DC2
ASCII control character
DC2 ("device control 2"). |
DC3
ASCII control character
DC3 ("device control 3 - XOFF"). |
DC4
ASCII control character
DC4 ("device control 4"). |
DEL
ASCII control character {code DEL}.
|
DLE
ASCII control character
DLE ("data link escape"). |
EM
ASCII control character
EM ("end of medium"). |
ENQ
ASCII control character
ENQ ("enquiry"). |
EOT
ASCII control character
EOT ("end of transmission"). |
ESC
ASCII control character
ESC ("escape"). |
ETB
ASCII control character
ETB ("end of transmission block"). |
ETX
ASCII control character
ETX ("end of text"). |
FF
ASCII control character
FF ("form feed"). |
FS
ASCII control character
FS ("file separator"). |
GS
ASCII control character
GS ("group separator"). |
ID_Continue
Characters allowed in an identifier.
|
ID_Start
Characters allowed as initial character of an identifier.
|
LF
ASCII control character
LF ("line feed"). |
Ll
Letter, Lowercase
|
Lm
Letter, Modifier
|
Lo
Letter, Other
|
Lt
Letter, Titlecase
|
Lu
Letter, Uppercase
|
Mc
Mark, Spacing Combining
|
Me
Mark, Enclosing
|
Mn
Mark, Nonspacing
|
NAK
ASCII control character
NAK ("negative ack"). |
Nd
Number, Decimal Digit
|
Nl
Number, Letter
|
No
Number, Other
|
NUL
ASCII control character
NUL ("null"). |
Other_ID_Continue |
Other_ID_Start |
Pattern_Syntax |
Pattern_White_Space |
Pc
Punctuation, Connector
|
Pd
Punctuation, Dash
|
Pe
Punctuation, Close
|
Pf
Punctuation, Final quote (may behave like 'Ps' or 'Pe' depending on usage)
|
Pi
Punctuation, Initial quote (may behave like 'Ps' or 'Pe' depending on usage)
|
Po
Punctuation, Other
|
Ps
Punctuation, Open
|
RS
ASCII control character
RS ("record separator"). |
Sc
Symbol, Currency
|
SI
ASCII control character
SI ("shift in"). |
Sk
Symbol, Modifier
|
Sm
Symbol, Math
|
So
Symbol, Other
|
SO
ASCII control character
SO ("shift out"). |
SOH
ASCII control character
SOH ("start of heading"). |
SPACE
ASCII space character.
|
STX
ASCII control character
STX ("start of text"). |
SUB
ASCII control character
SUB ("substitute"). |
SYN
ASCII control character
SYN ("synchronous idle"). |
TAB
ASCII control character
TAB ("horizontal tab"). |
US
ASCII control character
US ("unit separator"). |
VT
ASCII control character
VT ("vertical tab"). |
White_Space |
Zl
Separator, Line
|
Zp
Separator, Paragraph
|
Zs
Separator, Space
|
| Modifier and Type | Method and Description |
|---|---|
static CharacterSet.Unicode |
fromCharacterType(int type)
Returns the unicode character set representing the general category for the corresponding
numeric java value of the category.
|
static CharacterSet.Unicode |
getGeneralCategory(int cp)
Returns the unicode character set representing the general category of the given code point.
|
boolean |
isSingleCharacter()
antlr4 4.7.2 recognises standard set names, but not the control chars
|
static String |
toSetString(CharacterSet characters) |
static CharacterSet.Unicode |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CharacterSet.Unicode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final CharacterSet.Unicode ANY
public static final CharacterSet.Unicode NUL
NUL ("null").public static final CharacterSet.Unicode SOH
SOH ("start of heading").public static final CharacterSet.Unicode STX
STX ("start of text").public static final CharacterSet.Unicode ETX
ETX ("end of text").public static final CharacterSet.Unicode EOT
EOT ("end of transmission").public static final CharacterSet.Unicode ENQ
ENQ ("enquiry").public static final CharacterSet.Unicode ACK
ACK ("ack").public static final CharacterSet.Unicode BEL
BEL ("bell").public static final CharacterSet.Unicode BS
BS ("backspace").public static final CharacterSet.Unicode TAB
TAB ("horizontal tab").public static final CharacterSet.Unicode LF
LF ("line feed").public static final CharacterSet.Unicode VT
VT ("vertical tab").public static final CharacterSet.Unicode FF
FF ("form feed").public static final CharacterSet.Unicode CR
CR ("carriage return").public static final CharacterSet.Unicode SO
SO ("shift out").public static final CharacterSet.Unicode SI
SI ("shift in").public static final CharacterSet.Unicode DLE
DLE ("data link escape").public static final CharacterSet.Unicode DC1
DC1 ("device control 1 - XON").public static final CharacterSet.Unicode DC2
DC2 ("device control 2").public static final CharacterSet.Unicode DC3
DC3 ("device control 3 - XOFF").public static final CharacterSet.Unicode DC4
DC4 ("device control 4").public static final CharacterSet.Unicode NAK
NAK ("negative ack").public static final CharacterSet.Unicode SYN
SYN ("synchronous idle").public static final CharacterSet.Unicode ETB
ETB ("end of transmission block").public static final CharacterSet.Unicode CAN
CAN ("cancel").public static final CharacterSet.Unicode EM
EM ("end of medium").public static final CharacterSet.Unicode SUB
SUB ("substitute").public static final CharacterSet.Unicode ESC
ESC ("escape").public static final CharacterSet.Unicode FS
FS ("file separator").public static final CharacterSet.Unicode GS
GS ("group separator").public static final CharacterSet.Unicode RS
RS ("record separator").public static final CharacterSet.Unicode US
US ("unit separator").public static final CharacterSet.Unicode SPACE
public static final CharacterSet.Unicode DEL
public static final CharacterSet.Unicode Cc
public static final CharacterSet.Unicode Cf
public static final CharacterSet.Unicode Cn
public static final CharacterSet.Unicode Co
public static final CharacterSet.Unicode Cs
public static final CharacterSet.Unicode Ll
public static final CharacterSet.Unicode Lm
public static final CharacterSet.Unicode Lo
public static final CharacterSet.Unicode Lt
public static final CharacterSet.Unicode Lu
public static final CharacterSet.Unicode Mc
public static final CharacterSet.Unicode Me
public static final CharacterSet.Unicode Mn
public static final CharacterSet.Unicode Nd
public static final CharacterSet.Unicode Nl
public static final CharacterSet.Unicode No
public static final CharacterSet.Unicode Pc
public static final CharacterSet.Unicode Pd
public static final CharacterSet.Unicode Pe
public static final CharacterSet.Unicode Pf
public static final CharacterSet.Unicode Pi
public static final CharacterSet.Unicode Po
public static final CharacterSet.Unicode Ps
public static final CharacterSet.Unicode Sc
public static final CharacterSet.Unicode Sk
public static final CharacterSet.Unicode Sm
public static final CharacterSet.Unicode So
public static final CharacterSet.Unicode Zl
public static final CharacterSet.Unicode Zp
public static final CharacterSet.Unicode Zs
public static final CharacterSet.Unicode White_Space
public static final CharacterSet.Unicode Pattern_White_Space
public static final CharacterSet.Unicode Pattern_Syntax
public static final CharacterSet.Unicode Other_ID_Start
public static final CharacterSet.Unicode Other_ID_Continue
public static final CharacterSet.Unicode ID_Start
public static final CharacterSet.Unicode ID_Continue
public static CharacterSet.Unicode[] values()
for (CharacterSet.Unicode c : CharacterSet.Unicode.values()) System.out.println(c);
public static CharacterSet.Unicode 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 static CharacterSet.Unicode getGeneralCategory(int cp)
cp - the code point to get the general category of.Cc - Other, Control,
Cf - Other, Format,
Cn - Other, Not Assigned,
Co - Other, Private Use,
Cs - Other, Surrogate,
Ll - Letter, Lowercase,
Lm - Letter, Modifier,
Lo - Letter, Other,
Lt - Letter, Titlecase,
Lu - Letter, Uppercase,
Mc - Mark, Spacing Combining,
Me - Mark, Enclosing,
Mn - Mark, Nonspacing,
Nd - Number, Decimal Digit,
Nl - Number, Letter,
No - Number, Other,
Pc - Punctuation, Connector,
Pd - Punctuation, Dash,
Pe - Punctuation, Close,
Pf - Punctuation, Final quote,
Pi - Punctuation, Initial quote,
Po - Punctuation, Other,
Ps - Punctuation, Open,
Sc - Symbol, Currency,
Sk - Symbol, Modifier,
Sm - Symbol, Math,
So - Symbol, Other,
Zl - Separator, Line,
Zp - Separator, Paragraph,
Zs - Separator, Spacepublic static CharacterSet.Unicode fromCharacterType(int type)
type - the numeric java value of the general category.getGeneralCategory(int)public static String toSetString(CharacterSet characters)
public boolean isSingleCharacter()
Copyright © 2019. All rights reserved.