com.ibm.icu.lang

Interface UCharacterEnums.ECharacterCategory

public static interface UCharacterEnums.ECharacterCategory

'Enum' for the CharacterCategory constants. These constants are compatible in name but not in value with those defined in java.lang.Character.

See Also: UCharacterCategory

UNKNOWN: ICU 3.0

Field Summary
static byteCHAR_CATEGORY_COUNT
Character type count
static byteCOMBINING_SPACING_MARK
Character type Mc
static byteCONNECTOR_PUNCTUATION
Character type Pc
static byteCONTROL
Character type Cc
static byteCURRENCY_SYMBOL
Character type Sc
static byteDASH_PUNCTUATION
Character type Pd
static byteDECIMAL_DIGIT_NUMBER
Character type Nd
static byteENCLOSING_MARK
Character type Me
static byteEND_PUNCTUATION
Character type Pe
static byteFINAL_PUNCTUATION
Character type Pf
static byteFINAL_QUOTE_PUNCTUATION
Character type Pf This name is compatible with java.lang.Character's name for this type.
static byteFORMAT
Character type Cf
static byteGENERAL_OTHER_TYPES
Character type Cn Not Assigned (no characters in [UnicodeData.txt] have this property)
static byteINITIAL_PUNCTUATION
Character type Pi
static byteINITIAL_QUOTE_PUNCTUATION
Character type Pi This name is compatible with java.lang.Character's name for this type.
static byteLETTER_NUMBER
Character type Nl
static byteLINE_SEPARATOR
Character type Zl
static byteLOWERCASE_LETTER
Character type Ll
static byteMATH_SYMBOL
Character type Sm
static byteMODIFIER_LETTER
Character type Lm
static byteMODIFIER_SYMBOL
Character type Sk
static byteNON_SPACING_MARK
Character type Mn
static byteOTHER_LETTER
Character type Lo
static byteOTHER_NUMBER
Character type No
static byteOTHER_PUNCTUATION
Character type Po
static byteOTHER_SYMBOL
Character type So
static bytePARAGRAPH_SEPARATOR
Character type Zp
static bytePRIVATE_USE
Character type Co
static byteSPACE_SEPARATOR
Character type Zs
static byteSTART_PUNCTUATION
Character type Ps
static byteSURROGATE
Character type Cs
static byteTITLECASE_LETTER
Character type Lt
static byteUNASSIGNED
Unassigned character type
static byteUPPERCASE_LETTER
Character type Lu

Field Detail

CHAR_CATEGORY_COUNT

public static final byte CHAR_CATEGORY_COUNT
Character type count

UNKNOWN: ICU 2.1

COMBINING_SPACING_MARK

public static final byte COMBINING_SPACING_MARK
Character type Mc

UNKNOWN: ICU 2.1

CONNECTOR_PUNCTUATION

public static final byte CONNECTOR_PUNCTUATION
Character type Pc

UNKNOWN: ICU 2.1

CONTROL

public static final byte CONTROL
Character type Cc

UNKNOWN: ICU 2.1

CURRENCY_SYMBOL

public static final byte CURRENCY_SYMBOL
Character type Sc

UNKNOWN: ICU 2.1

DASH_PUNCTUATION

public static final byte DASH_PUNCTUATION
Character type Pd

UNKNOWN: ICU 2.1

DECIMAL_DIGIT_NUMBER

public static final byte DECIMAL_DIGIT_NUMBER
Character type Nd

UNKNOWN: ICU 2.1

ENCLOSING_MARK

public static final byte ENCLOSING_MARK
Character type Me

UNKNOWN: ICU 2.1

END_PUNCTUATION

public static final byte END_PUNCTUATION
Character type Pe

UNKNOWN: ICU 2.1

FINAL_PUNCTUATION

public static final byte FINAL_PUNCTUATION
Character type Pf

See Also: FINAL_QUOTE_PUNCTUATION

UNKNOWN: ICU 2.1

FINAL_QUOTE_PUNCTUATION

public 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

UNKNOWN: ICU 2.8

FORMAT

public static final byte FORMAT
Character type Cf

UNKNOWN: ICU 2.1

GENERAL_OTHER_TYPES

public static final byte GENERAL_OTHER_TYPES
Character type Cn Not Assigned (no characters in [UnicodeData.txt] have this property)

UNKNOWN: ICU 2.6

INITIAL_PUNCTUATION

public static final byte INITIAL_PUNCTUATION
Character type Pi

See Also: INITIAL_QUOTE_PUNCTUATION

UNKNOWN: ICU 2.1

INITIAL_QUOTE_PUNCTUATION

public 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

UNKNOWN: ICU 2.8

LETTER_NUMBER

public static final byte LETTER_NUMBER
Character type Nl

UNKNOWN: ICU 2.1

LINE_SEPARATOR

public static final byte LINE_SEPARATOR
Character type Zl

UNKNOWN: ICU 2.1

LOWERCASE_LETTER

public static final byte LOWERCASE_LETTER
Character type Ll

UNKNOWN: ICU 2.1

MATH_SYMBOL

public static final byte MATH_SYMBOL
Character type Sm

UNKNOWN: ICU 2.1

MODIFIER_LETTER

public static final byte MODIFIER_LETTER
Character type Lm

UNKNOWN: ICU 2.1

MODIFIER_SYMBOL

public static final byte MODIFIER_SYMBOL
Character type Sk

UNKNOWN: ICU 2.1

NON_SPACING_MARK

public static final byte NON_SPACING_MARK
Character type Mn

UNKNOWN: ICU 2.1

OTHER_LETTER

public static final byte OTHER_LETTER
Character type Lo

UNKNOWN: ICU 2.1

OTHER_NUMBER

public static final byte OTHER_NUMBER
Character type No

UNKNOWN: ICU 2.1

OTHER_PUNCTUATION

public static final byte OTHER_PUNCTUATION
Character type Po

UNKNOWN: ICU 2.1

OTHER_SYMBOL

public static final byte OTHER_SYMBOL
Character type So

UNKNOWN: ICU 2.1

PARAGRAPH_SEPARATOR

public static final byte PARAGRAPH_SEPARATOR
Character type Zp

UNKNOWN: ICU 2.1

PRIVATE_USE

public static final byte PRIVATE_USE
Character type Co

UNKNOWN: ICU 2.1

SPACE_SEPARATOR

public static final byte SPACE_SEPARATOR
Character type Zs

UNKNOWN: ICU 2.1

START_PUNCTUATION

public static final byte START_PUNCTUATION
Character type Ps

UNKNOWN: ICU 2.1

SURROGATE

public static final byte SURROGATE
Character type Cs

UNKNOWN: ICU 2.1

TITLECASE_LETTER

public static final byte TITLECASE_LETTER
Character type Lt

UNKNOWN: ICU 2.1

UNASSIGNED

public static final byte UNASSIGNED
Unassigned character type

UNKNOWN: ICU 2.1

UPPERCASE_LETTER

public static final byte UPPERCASE_LETTER
Character type Lu

UNKNOWN: ICU 2.1

Copyright (c) 2007 IBM Corporation and others.