Interface UCharacterEnums.ECharacterCategory
- All Known Implementing Classes:
UCharacter, UCharacterCategory
- Enclosing class:
UCharacterEnums
public static interface UCharacterEnums.ECharacterCategory
'Enum' for the CharacterCategory constants. These constants are compatible in name but not
in value with those defined in
Character.- See Also:
- Status:
- Stable ICU 3.0.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final byteOne more than the highest normal ECharacterCategory value.static final byteCharacter type Mcstatic final byteCharacter type Pcstatic final byteCharacter type Ccstatic final byteCharacter type Scstatic final byteCharacter type Pdstatic final byteCharacter type Ndstatic final byteCharacter type Mestatic final byteCharacter type Pestatic final byteCharacter type Pfstatic final byteCharacter type Pf This name is compatible with java.lang.Character's name for this type.static final byteCharacter type Cfstatic final byteCharacter type Cn Not Assigned (no characters in [UnicodeData.txt] have this property)static final byteCharacter type Pistatic final byteCharacter type Pi This name is compatible with java.lang.Character's name for this type.static final byteCharacter type Nlstatic final byteCharacter type Zlstatic final byteCharacter type Llstatic final byteCharacter type Smstatic final byteCharacter type Lmstatic final byteCharacter type Skstatic final byteCharacter type Mnstatic final byteCharacter type Lostatic final byteCharacter type Nostatic final byteCharacter type Postatic final byteCharacter type Sostatic final byteCharacter type Zpstatic final byteCharacter type Costatic final byteCharacter type Zsstatic final byteCharacter type Psstatic final byteCharacter type Csstatic final byteCharacter type Ltstatic final byteUnassigned character typestatic final byteCharacter type Lu
-
Field Details
-
UNASSIGNED
static final byte UNASSIGNEDUnassigned character type- See Also:
- Status:
- Stable ICU 2.1.
-
GENERAL_OTHER_TYPES
static final byte GENERAL_OTHER_TYPESCharacter type Cn Not Assigned (no characters in [UnicodeData.txt] have this property)- See Also:
- Status:
- Stable ICU 2.6.
-
UPPERCASE_LETTER
static final byte UPPERCASE_LETTERCharacter type Lu- See Also:
- Status:
- Stable ICU 2.1.
-
LOWERCASE_LETTER
static final byte LOWERCASE_LETTERCharacter type Ll- See Also:
- Status:
- Stable ICU 2.1.
-
TITLECASE_LETTER
static final byte TITLECASE_LETTERCharacter type Lt- See Also:
- Status:
- Stable ICU 2.1.
-
MODIFIER_LETTER
static final byte MODIFIER_LETTERCharacter type Lm- See Also:
- Status:
- Stable ICU 2.1.
-
OTHER_LETTER
static final byte OTHER_LETTERCharacter type Lo- See Also:
- Status:
- Stable ICU 2.1.
-
NON_SPACING_MARK
static final byte NON_SPACING_MARKCharacter type Mn- See Also:
- Status:
- Stable ICU 2.1.
-
ENCLOSING_MARK
static final byte ENCLOSING_MARKCharacter type Me- See Also:
- Status:
- Stable ICU 2.1.
-
COMBINING_SPACING_MARK
static final byte COMBINING_SPACING_MARKCharacter type Mc- See Also:
- Status:
- Stable ICU 2.1.
-
DECIMAL_DIGIT_NUMBER
static final byte DECIMAL_DIGIT_NUMBERCharacter type Nd- See Also:
- Status:
- Stable ICU 2.1.
-
LETTER_NUMBER
static final byte LETTER_NUMBERCharacter type Nl- See Also:
- Status:
- Stable ICU 2.1.
-
OTHER_NUMBER
static final byte OTHER_NUMBERCharacter type No- See Also:
- Status:
- Stable ICU 2.1.
-
SPACE_SEPARATOR
static final byte SPACE_SEPARATORCharacter type Zs- See Also:
- Status:
- Stable ICU 2.1.
-
LINE_SEPARATOR
static final byte LINE_SEPARATORCharacter type Zl- See Also:
- Status:
- Stable ICU 2.1.
-
PARAGRAPH_SEPARATOR
static final byte PARAGRAPH_SEPARATORCharacter type Zp- See Also:
- Status:
- Stable ICU 2.1.
-
CONTROL
static final byte CONTROLCharacter type Cc- See Also:
- Status:
- Stable ICU 2.1.
-
FORMAT
static final byte FORMATCharacter type Cf- See Also:
- Status:
- Stable ICU 2.1.
-
PRIVATE_USE
static final byte PRIVATE_USECharacter type Co- See Also:
- Status:
- Stable ICU 2.1.
-
SURROGATE
static final byte SURROGATECharacter type Cs- See Also:
- Status:
- Stable ICU 2.1.
-
DASH_PUNCTUATION
static final byte DASH_PUNCTUATIONCharacter type Pd- See Also:
- Status:
- Stable ICU 2.1.
-
START_PUNCTUATION
static final byte START_PUNCTUATIONCharacter type Ps- See Also:
- Status:
- Stable ICU 2.1.
-
END_PUNCTUATION
static final byte END_PUNCTUATIONCharacter type Pe- See Also:
- Status:
- Stable ICU 2.1.
-
CONNECTOR_PUNCTUATION
static final byte CONNECTOR_PUNCTUATIONCharacter type Pc- See Also:
- Status:
- Stable ICU 2.1.
-
OTHER_PUNCTUATION
static final byte OTHER_PUNCTUATIONCharacter type Po- See Also:
- Status:
- Stable ICU 2.1.
-
MATH_SYMBOL
static final byte MATH_SYMBOLCharacter type Sm- See Also:
- Status:
- Stable ICU 2.1.
-
CURRENCY_SYMBOL
static final byte CURRENCY_SYMBOLCharacter type Sc- See Also:
- Status:
- Stable ICU 2.1.
-
MODIFIER_SYMBOL
static final byte MODIFIER_SYMBOLCharacter type Sk- See Also:
- Status:
- Stable ICU 2.1.
-
OTHER_SYMBOL
static final byte OTHER_SYMBOLCharacter type So- See Also:
- Status:
- Stable ICU 2.1.
-
INITIAL_PUNCTUATION
static final byte INITIAL_PUNCTUATIONCharacter type Pi- See Also:
- Status:
- Stable ICU 2.1.
-
INITIAL_QUOTE_PUNCTUATION
static final byte INITIAL_QUOTE_PUNCTUATIONCharacter type Pi This name is compatible with java.lang.Character's name for this type.- See Also:
- Status:
- Stable ICU 2.8.
-
FINAL_PUNCTUATION
static final byte FINAL_PUNCTUATIONCharacter type Pf- See Also:
- Status:
- Stable ICU 2.1.
-
FINAL_QUOTE_PUNCTUATION
static final byte FINAL_QUOTE_PUNCTUATIONCharacter type Pf This name is compatible with java.lang.Character's name for this type.- See Also:
- Status:
- Stable ICU 2.8.
-
CHAR_CATEGORY_COUNT
static final byte CHAR_CATEGORY_COUNTOne 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- See Also:
- Status:
- Stable ICU 2.1.
-