| Modifier and Type | Class and Description |
|---|---|
| public static interface | UCharacterEnums.ECharacterCategory
'Enum' for the CharacterCategory constants. |
| public static interface | UCharacterEnums.ECharacterDirection
'Enum' for the CharacterDirection constants. |
| Access | Constructor and Description |
|---|---|
| private |
| UCharacterEnums | back to summary |
|---|---|
| private UCharacterEnums() This is just a namespace, it is not instantiable. | |
java.lang.Character .
UCharacterCategory
| Modifier and Type | Field and Description |
|---|---|
| public static final byte | CHAR_CATEGORY_COUNT
One more than the highest normal ECharacterCategory value. |
| public static final byte | COMBINING_SPACING_MARK
Character type Mc |
| public static final byte | CONNECTOR_PUNCTUATION
Character type Pc |
| public static final byte | CONTROL
Character type Cc |
| public static final byte | CURRENCY_SYMBOL
Character type Sc |
| public static final byte | DASH_PUNCTUATION
Character type Pd |
| public static final byte | DECIMAL_DIGIT_NUMBER
Character type Nd |
| public static final byte | ENCLOSING_MARK
Character type Me |
| public static final byte | END_PUNCTUATION
Character type Pe |
| public static final byte | FINAL_PUNCTUATION
Character type Pf |
| public static final byte | FINAL_QUOTE_PUNCTUATION
Character type Pf This name is compatible with java.lang.Character's name for this type. |
| public static final byte | FORMAT
Character type Cf |
| public static final byte | GENERAL_OTHER_TYPES
Character type Cn Not Assigned (no characters in [UnicodeData.txt] have this property) |
| public static final byte | INITIAL_PUNCTUATION
Character type Pi |
| public static final byte | INITIAL_QUOTE_PUNCTUATION
Character type Pi This name is compatible with java.lang.Character's name for this type. |
| public static final byte | LETTER_NUMBER
Character type Nl |
| public static final byte | LINE_SEPARATOR
Character type Zl |
| public static final byte | LOWERCASE_LETTER
Character type Ll |
| public static final byte | MATH_SYMBOL
Character type Sm |
| public static final byte | MODIFIER_LETTER
Character type Lm |
| public static final byte | MODIFIER_SYMBOL
Character type Sk |
| public static final byte | NON_SPACING_MARK
Character type Mn |
| public static final byte | OTHER_LETTER
Character type Lo |
| public static final byte | OTHER_NUMBER
Character type No |
| public static final byte | OTHER_PUNCTUATION
Character type Po |
| public static final byte | OTHER_SYMBOL
Character type So |
| public static final byte | PARAGRAPH_SEPARATOR
Character type Zp |
| public static final byte | PRIVATE_USE
Character type Co |
| public static final byte | SPACE_SEPARATOR
Character type Zs |
| public static final byte | START_PUNCTUATION
Character type Ps |
| public static final byte | SURROGATE
Character type Cs |
| public static final byte | TITLECASE_LETTER
Character type Lt |
| public static final byte | UNASSIGNED
Unassigned character type |
| public static final byte | UPPERCASE_LETTER
Character type Lu |
| CHAR_CATEGORY_COUNT | back to summary |
|---|---|
| public static final byte CHAR_CATEGORY_COUNT One more than the highest normal ECharacterCategory value. This numeric value is stable (will not change), see http://www.unicode.org/policies/stability_policy.html#Property_Value
| |
| COMBINING_SPACING_MARK | back to summary |
|---|---|
| public static final byte COMBINING_SPACING_MARK Character type Mc
| |
| CONNECTOR_PUNCTUATION | back to summary |
|---|---|
| public static final byte CONNECTOR_PUNCTUATION Character type Pc
| |
| CONTROL | back to summary |
|---|---|
| public static final byte CONTROL Character type Cc
| |
| CURRENCY_SYMBOL | back to summary |
|---|---|
| public static final byte CURRENCY_SYMBOL Character type Sc
| |
| DASH_PUNCTUATION | back to summary |
|---|---|
| public static final byte DASH_PUNCTUATION Character type Pd
| |
| DECIMAL_DIGIT_NUMBER | back to summary |
|---|---|
| public static final byte DECIMAL_DIGIT_NUMBER Character type Nd
| |
| ENCLOSING_MARK | back to summary |
|---|---|
| public static final byte ENCLOSING_MARK Character type Me
| |
| END_PUNCTUATION | back to summary |
|---|---|
| public static final byte END_PUNCTUATION Character type Pe
| |
| FINAL_PUNCTUATION | back to summary |
|---|---|
| public static final byte FINAL_PUNCTUATION Character type Pf
| |
| FINAL_QUOTE_PUNCTUATION | back to summary |
|---|---|
| public static final byte FINAL_QUOTE_PUNCTUATION Character type Pf This name is compatible with java.lang.Character's name for this type.
| |
| FORMAT | back to summary |
|---|---|
| public static final byte FORMAT Character type Cf
| |
| GENERAL_OTHER_TYPES | back to summary |
|---|---|
| public static final byte GENERAL_OTHER_TYPES Character type Cn Not Assigned (no characters in [UnicodeData.txt] have this property)
| |
| INITIAL_PUNCTUATION | back to summary |
|---|---|
| public static final byte INITIAL_PUNCTUATION Character type Pi
| |
| INITIAL_QUOTE_PUNCTUATION | back to summary |
|---|---|
| public static final byte INITIAL_QUOTE_PUNCTUATION Character type Pi This name is compatible with java.lang.Character's name for this type.
| |
| LETTER_NUMBER | back to summary |
|---|---|
| public static final byte LETTER_NUMBER Character type Nl
| |
| LINE_SEPARATOR | back to summary |
|---|---|
| public static final byte LINE_SEPARATOR Character type Zl
| |
| LOWERCASE_LETTER | back to summary |
|---|---|
| public static final byte LOWERCASE_LETTER Character type Ll
| |
| MATH_SYMBOL | back to summary |
|---|---|
| public static final byte MATH_SYMBOL Character type Sm
| |
| MODIFIER_LETTER | back to summary |
|---|---|
| public static final byte MODIFIER_LETTER Character type Lm
| |
| MODIFIER_SYMBOL | back to summary |
|---|---|
| public static final byte MODIFIER_SYMBOL Character type Sk
| |
| NON_SPACING_MARK | back to summary |
|---|---|
| public static final byte NON_SPACING_MARK Character type Mn
| |
| OTHER_LETTER | back to summary |
|---|---|
| public static final byte OTHER_LETTER Character type Lo
| |
| OTHER_NUMBER | back to summary |
|---|---|
| public static final byte OTHER_NUMBER Character type No
| |
| OTHER_PUNCTUATION | back to summary |
|---|---|
| public static final byte OTHER_PUNCTUATION Character type Po
| |
| OTHER_SYMBOL | back to summary |
|---|---|
| public static final byte OTHER_SYMBOL Character type So
| |
| PARAGRAPH_SEPARATOR | back to summary |
|---|---|
| public static final byte PARAGRAPH_SEPARATOR Character type Zp
| |
| PRIVATE_USE | back to summary |
|---|---|
| public static final byte PRIVATE_USE Character type Co
| |
| SPACE_SEPARATOR | back to summary |
|---|---|
| public static final byte SPACE_SEPARATOR Character type Zs
| |
| START_PUNCTUATION | back to summary |
|---|---|
| public static final byte START_PUNCTUATION Character type Ps
| |
| SURROGATE | back to summary |
|---|---|
| public static final byte SURROGATE Character type Cs
| |
| TITLECASE_LETTER | back to summary |
|---|---|
| public static final byte TITLECASE_LETTER Character type Lt
| |
| UNASSIGNED | back to summary |
|---|---|
| public static final byte UNASSIGNED Unassigned character type
| |
| UPPERCASE_LETTER | back to summary |
|---|---|
| public static final byte UPPERCASE_LETTER Character type Lu
| |
java.lang.Character .
UCharacterDirection
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ARABIC_NUMBER
Directional type AN |
| public static final int | BLOCK_SEPARATOR
Directional type B |
| public static final int | BOUNDARY_NEUTRAL
Directional type BN |
| public static final int | CHAR_DIRECTION_COUNT
One more than the highest normal ECharacterDirection value. |
| public static final int | COMMON_NUMBER_SEPARATOR
Directional type CS |
| public static final int | DIR_NON_SPACING_MARK
Directional type NSM |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | DIRECTIONALITY_UNDEFINED
Undefined bidirectional character type. |
| public static final byte | |
| public static final int | EUROPEAN_NUMBER
Directional type EN |
| public static final int | EUROPEAN_NUMBER_SEPARATOR
Directional type ES |
| public static final int | EUROPEAN_NUMBER_TERMINATOR
Directional type ET |
| public static final byte | FIRST_STRONG_ISOLATE
Directional type FSI |
| public static final int | LEFT_TO_RIGHT
Directional type L |
| public static final int | LEFT_TO_RIGHT_EMBEDDING
Directional type LRE |
| public static final byte | LEFT_TO_RIGHT_ISOLATE
Directional type LRI |
| public static final int | LEFT_TO_RIGHT_OVERRIDE
Directional type LRO |
| public static final int | OTHER_NEUTRAL
Directional type ON |
| public static final int | POP_DIRECTIONAL_FORMAT
Directional type PDF |
| public static final byte | POP_DIRECTIONAL_ISOLATE
Directional type PDI |
| public static final int | RIGHT_TO_LEFT
Directional type R |
| public static final int | RIGHT_TO_LEFT_ARABIC
Directional type AL |
| public static final int | RIGHT_TO_LEFT_EMBEDDING
Directional type RLE |
| public static final byte | RIGHT_TO_LEFT_ISOLATE
Directional type RLI |
| public static final int | RIGHT_TO_LEFT_OVERRIDE
Directional type RLO |
| public static final int | SEGMENT_SEPARATOR
Directional type S |
| public static final int | WHITE_SPACE_NEUTRAL
Directional type WS |
| ARABIC_NUMBER | back to summary |
|---|---|
| public static final int ARABIC_NUMBER Directional type AN
| |
| BLOCK_SEPARATOR | back to summary |
|---|---|
| public static final int BLOCK_SEPARATOR Directional type B
| |
| BOUNDARY_NEUTRAL | back to summary |
|---|---|
| public static final int BOUNDARY_NEUTRAL Directional type BN
| |
| CHAR_DIRECTION_COUNT | back to summary |
|---|---|
| public static final int CHAR_DIRECTION_COUNT
Deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. One more than the highest normal ECharacterDirection value. The highest value is available via UCharacter.getIntPropertyMaxValue(UProperty.BIDI_CLASS). | |
| COMMON_NUMBER_SEPARATOR | back to summary |
|---|---|
| public static final int COMMON_NUMBER_SEPARATOR Directional type CS
| |
| DIR_NON_SPACING_MARK | back to summary |
|---|---|
| public static final int DIR_NON_SPACING_MARK Directional type NSM
| |
| DIRECTIONALITY_ARABIC_NUMBER | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_ARABIC_NUMBER Equivalent to
| |
| DIRECTIONALITY_BOUNDARY_NEUTRAL | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_BOUNDARY_NEUTRAL Equivalent to
| |
| DIRECTIONALITY_COMMON_NUMBER_SEPARATOR | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR Equivalent to
| |
| DIRECTIONALITY_EUROPEAN_NUMBER | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_EUROPEAN_NUMBER Equivalent to
| |
| DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR Equivalent to
| |
| DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR Equivalent to
| |
| DIRECTIONALITY_LEFT_TO_RIGHT | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_LEFT_TO_RIGHT Equivalent to
| |
| DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING Equivalent to
| |
| DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE Equivalent to
| |
| DIRECTIONALITY_NONSPACING_MARK | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_NONSPACING_MARK Equivalent to
| |
| DIRECTIONALITY_OTHER_NEUTRALS | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_OTHER_NEUTRALS Equivalent to
| |
| DIRECTIONALITY_PARAGRAPH_SEPARATOR | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_PARAGRAPH_SEPARATOR Equivalent to
| |
| DIRECTIONALITY_POP_DIRECTIONAL_FORMAT | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT Equivalent to
| |
| DIRECTIONALITY_RIGHT_TO_LEFT | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_RIGHT_TO_LEFT Equivalent to
| |
| DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC Equivalent to
| |
| DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING Equivalent to
| |
| DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE Equivalent to
| |
| DIRECTIONALITY_SEGMENT_SEPARATOR | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_SEGMENT_SEPARATOR Equivalent to
| |
| DIRECTIONALITY_UNDEFINED | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_UNDEFINED Undefined bidirectional character type. Undefined
| |
| DIRECTIONALITY_WHITESPACE | back to summary |
|---|---|
| public static final byte DIRECTIONALITY_WHITESPACE Equivalent to
| |
| EUROPEAN_NUMBER | back to summary |
|---|---|
| public static final int EUROPEAN_NUMBER Directional type EN
| |
| EUROPEAN_NUMBER_SEPARATOR | back to summary |
|---|---|
| public static final int EUROPEAN_NUMBER_SEPARATOR Directional type ES
| |
| EUROPEAN_NUMBER_TERMINATOR | back to summary |
|---|---|
| public static final int EUROPEAN_NUMBER_TERMINATOR Directional type ET
| |
| FIRST_STRONG_ISOLATE | back to summary |
|---|---|
| public static final byte FIRST_STRONG_ISOLATE Directional type FSI
| |
| LEFT_TO_RIGHT | back to summary |
|---|---|
| public static final int LEFT_TO_RIGHT Directional type L
| |
| LEFT_TO_RIGHT_EMBEDDING | back to summary |
|---|---|
| public static final int LEFT_TO_RIGHT_EMBEDDING Directional type LRE
| |
| LEFT_TO_RIGHT_ISOLATE | back to summary |
|---|---|
| public static final byte LEFT_TO_RIGHT_ISOLATE Directional type LRI
| |
| LEFT_TO_RIGHT_OVERRIDE | back to summary |
|---|---|
| public static final int LEFT_TO_RIGHT_OVERRIDE Directional type LRO
| |
| OTHER_NEUTRAL | back to summary |
|---|---|
| public static final int OTHER_NEUTRAL Directional type ON
| |
| POP_DIRECTIONAL_FORMAT | back to summary |
|---|---|
| public static final int POP_DIRECTIONAL_FORMAT Directional type PDF
| |
| POP_DIRECTIONAL_ISOLATE | back to summary |
|---|---|
| public static final byte POP_DIRECTIONAL_ISOLATE Directional type PDI
| |
| RIGHT_TO_LEFT | back to summary |
|---|---|
| public static final int RIGHT_TO_LEFT Directional type R
| |
| RIGHT_TO_LEFT_ARABIC | back to summary |
|---|---|
| public static final int RIGHT_TO_LEFT_ARABIC Directional type AL
| |
| RIGHT_TO_LEFT_EMBEDDING | back to summary |
|---|---|
| public static final int RIGHT_TO_LEFT_EMBEDDING Directional type RLE
| |
| RIGHT_TO_LEFT_ISOLATE | back to summary |
|---|---|
| public static final byte RIGHT_TO_LEFT_ISOLATE Directional type RLI
| |
| RIGHT_TO_LEFT_OVERRIDE | back to summary |
|---|---|
| public static final int RIGHT_TO_LEFT_OVERRIDE Directional type RLO
| |
| SEGMENT_SEPARATOR | back to summary |
|---|---|
| public static final int SEGMENT_SEPARATOR Directional type S
| |
| WHITE_SPACE_NEUTRAL | back to summary |
|---|---|
| public static final int WHITE_SPACE_NEUTRAL Directional type WS
| |