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 in java.lang.Character.

See Also:
UCharacterCategory
Status:
Stable ICU 3.0.

Field Summary
static byte CHAR_CATEGORY_COUNT
          Character type count
static byte COMBINING_SPACING_MARK
          Character type Mc
static byte CONNECTOR_PUNCTUATION
          Character type Pc
static byte CONTROL
          Character type Cc
static byte CURRENCY_SYMBOL
          Character type Sc
static byte DASH_PUNCTUATION
          Character type Pd
static byte DECIMAL_DIGIT_NUMBER
          Character type Nd
static byte ENCLOSING_MARK
          Character type Me
static byte END_PUNCTUATION
          Character type Pe
static byte FINAL_PUNCTUATION
          Character type Pf
static byte FINAL_QUOTE_PUNCTUATION
          Character type Pf This name is compatible with java.lang.Character's name for this type.
static byte FORMAT
          Character type Cf
static byte GENERAL_OTHER_TYPES
          Character type Cn Not Assigned (no characters in [UnicodeData.txt] have this property)
static byte INITIAL_PUNCTUATION
          Character type Pi
static byte INITIAL_QUOTE_PUNCTUATION
          Character type Pi This name is compatible with java.lang.Character's name for this type.
static byte LETTER_NUMBER
          Character type Nl
static byte LINE_SEPARATOR
          Character type Zl
static byte LOWERCASE_LETTER
          Character type Ll
static byte MATH_SYMBOL
          Character type Sm
static byte MODIFIER_LETTER
          Character type Lm
static byte MODIFIER_SYMBOL
          Character type Sk
static byte NON_SPACING_MARK
          Character type Mn
static byte OTHER_LETTER
          Character type Lo
static byte OTHER_NUMBER
          Character type No
static byte OTHER_PUNCTUATION
          Character type Po
static byte OTHER_SYMBOL
          Character type So
static byte PARAGRAPH_SEPARATOR
          Character type Zp
static byte PRIVATE_USE
          Character type Co
static byte SPACE_SEPARATOR
          Character type Zs
static byte START_PUNCTUATION
          Character type Ps
static byte SURROGATE
          Character type Cs
static byte TITLECASE_LETTER
          Character type Lt
static byte UNASSIGNED
          Unassigned character type
static byte UPPERCASE_LETTER
          Character 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
Character type count

See Also:
Constant Field Values
Status:
Stable ICU 2.1.


Copyright (c) 2009 IBM Corporation and others.