Package com.ibm.icu.lang
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 inCharacter.- See Also:
UCharacterCategory- Status:
- Stable ICU 3.0.
-
-
Field Summary
Fields Modifier and Type Field Description static byteCHAR_CATEGORY_COUNTOne more than the highest normal ECharacterCategory value.static byteCOMBINING_SPACING_MARKCharacter type Mcstatic byteCONNECTOR_PUNCTUATIONCharacter type Pcstatic byteCONTROLCharacter type Ccstatic byteCURRENCY_SYMBOLCharacter type Scstatic byteDASH_PUNCTUATIONCharacter type Pdstatic byteDECIMAL_DIGIT_NUMBERCharacter type Ndstatic byteENCLOSING_MARKCharacter type Mestatic byteEND_PUNCTUATIONCharacter type Pestatic byteFINAL_PUNCTUATIONCharacter type Pfstatic byteFINAL_QUOTE_PUNCTUATIONCharacter type Pf This name is compatible with java.lang.Character's name for this type.static byteFORMATCharacter type Cfstatic byteGENERAL_OTHER_TYPESCharacter type Cn Not Assigned (no characters in [UnicodeData.txt] have this property)static byteINITIAL_PUNCTUATIONCharacter type Pistatic byteINITIAL_QUOTE_PUNCTUATIONCharacter type Pi This name is compatible with java.lang.Character's name for this type.static byteLETTER_NUMBERCharacter type Nlstatic byteLINE_SEPARATORCharacter type Zlstatic byteLOWERCASE_LETTERCharacter type Llstatic byteMATH_SYMBOLCharacter type Smstatic byteMODIFIER_LETTERCharacter type Lmstatic byteMODIFIER_SYMBOLCharacter type Skstatic byteNON_SPACING_MARKCharacter type Mnstatic byteOTHER_LETTERCharacter type Lostatic byteOTHER_NUMBERCharacter type Nostatic byteOTHER_PUNCTUATIONCharacter type Postatic byteOTHER_SYMBOLCharacter type Sostatic bytePARAGRAPH_SEPARATORCharacter type Zpstatic bytePRIVATE_USECharacter type Costatic byteSPACE_SEPARATORCharacter type Zsstatic byteSTART_PUNCTUATIONCharacter type Psstatic byteSURROGATECharacter type Csstatic byteTITLECASE_LETTERCharacter type Ltstatic byteUNASSIGNEDUnassigned character typestatic byteUPPERCASE_LETTERCharacter type Lu
-
-
-
Field Detail
-
UNASSIGNED
static final byte UNASSIGNED
Unassigned character type- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
GENERAL_OTHER_TYPES
static final byte GENERAL_OTHER_TYPES
Character type Cn Not Assigned (no characters in [UnicodeData.txt] have this property)- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.6.
-
UPPERCASE_LETTER
static final byte UPPERCASE_LETTER
Character type Lu- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
LOWERCASE_LETTER
static final byte LOWERCASE_LETTER
Character type Ll- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
TITLECASE_LETTER
static final byte TITLECASE_LETTER
Character type Lt- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
MODIFIER_LETTER
static final byte MODIFIER_LETTER
Character type Lm- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
OTHER_LETTER
static final byte OTHER_LETTER
Character type Lo- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
NON_SPACING_MARK
static final byte NON_SPACING_MARK
Character type Mn- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
ENCLOSING_MARK
static final byte ENCLOSING_MARK
Character type Me- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
COMBINING_SPACING_MARK
static final byte COMBINING_SPACING_MARK
Character type Mc- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
DECIMAL_DIGIT_NUMBER
static final byte DECIMAL_DIGIT_NUMBER
Character type Nd- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
LETTER_NUMBER
static final byte LETTER_NUMBER
Character type Nl- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
OTHER_NUMBER
static final byte OTHER_NUMBER
Character type No- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
SPACE_SEPARATOR
static final byte SPACE_SEPARATOR
Character type Zs- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
LINE_SEPARATOR
static final byte LINE_SEPARATOR
Character type Zl- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
PARAGRAPH_SEPARATOR
static final byte PARAGRAPH_SEPARATOR
Character type Zp- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
CONTROL
static final byte CONTROL
Character type Cc- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
FORMAT
static final byte FORMAT
Character type Cf- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
PRIVATE_USE
static final byte PRIVATE_USE
Character type Co- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
SURROGATE
static final byte SURROGATE
Character type Cs- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
DASH_PUNCTUATION
static final byte DASH_PUNCTUATION
Character type Pd- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
START_PUNCTUATION
static final byte START_PUNCTUATION
Character type Ps- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
END_PUNCTUATION
static final byte END_PUNCTUATION
Character type Pe- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
CONNECTOR_PUNCTUATION
static final byte CONNECTOR_PUNCTUATION
Character type Pc- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
OTHER_PUNCTUATION
static final byte OTHER_PUNCTUATION
Character type Po- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
MATH_SYMBOL
static final byte MATH_SYMBOL
Character type Sm- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
CURRENCY_SYMBOL
static final byte CURRENCY_SYMBOL
Character type Sc- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
MODIFIER_SYMBOL
static final byte MODIFIER_SYMBOL
Character type Sk- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
OTHER_SYMBOL
static final byte OTHER_SYMBOL
Character type So- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
INITIAL_PUNCTUATION
static final byte INITIAL_PUNCTUATION
Character type Pi- See Also:
INITIAL_QUOTE_PUNCTUATION, Constant Field Values- Status:
- Stable ICU 2.1.
-
INITIAL_QUOTE_PUNCTUATION
static final byte INITIAL_QUOTE_PUNCTUATION
Character type Pi This name is compatible with java.lang.Character's name for this type.- See Also:
INITIAL_PUNCTUATION, Constant Field Values- Status:
- Stable ICU 2.8.
-
FINAL_PUNCTUATION
static final byte FINAL_PUNCTUATION
Character type Pf- See Also:
FINAL_QUOTE_PUNCTUATION, Constant Field Values- Status:
- Stable ICU 2.1.
-
FINAL_QUOTE_PUNCTUATION
static final byte FINAL_QUOTE_PUNCTUATION
Character type Pf This name is compatible with java.lang.Character's name for this type.- See Also:
FINAL_PUNCTUATION, Constant Field Values- Status:
- Stable ICU 2.8.
-
CHAR_CATEGORY_COUNT
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- See Also:
- Constant Field Values
- Status:
- Stable ICU 2.1.
-
-