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 Details

    • UNASSIGNED

      static final byte UNASSIGNED
      Unassigned character type
      See Also:
      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:
      Status:
      Stable ICU 2.6.
    • UPPERCASE_LETTER

      static final byte UPPERCASE_LETTER
      Character type Lu
      See Also:
      Status:
      Stable ICU 2.1.
    • LOWERCASE_LETTER

      static final byte LOWERCASE_LETTER
      Character type Ll
      See Also:
      Status:
      Stable ICU 2.1.
    • TITLECASE_LETTER

      static final byte TITLECASE_LETTER
      Character type Lt
      See Also:
      Status:
      Stable ICU 2.1.
    • MODIFIER_LETTER

      static final byte MODIFIER_LETTER
      Character type Lm
      See Also:
      Status:
      Stable ICU 2.1.
    • OTHER_LETTER

      static final byte OTHER_LETTER
      Character type Lo
      See Also:
      Status:
      Stable ICU 2.1.
    • NON_SPACING_MARK

      static final byte NON_SPACING_MARK
      Character type Mn
      See Also:
      Status:
      Stable ICU 2.1.
    • ENCLOSING_MARK

      static final byte ENCLOSING_MARK
      Character type Me
      See Also:
      Status:
      Stable ICU 2.1.
    • COMBINING_SPACING_MARK

      static final byte COMBINING_SPACING_MARK
      Character type Mc
      See Also:
      Status:
      Stable ICU 2.1.
    • DECIMAL_DIGIT_NUMBER

      static final byte DECIMAL_DIGIT_NUMBER
      Character type Nd
      See Also:
      Status:
      Stable ICU 2.1.
    • LETTER_NUMBER

      static final byte LETTER_NUMBER
      Character type Nl
      See Also:
      Status:
      Stable ICU 2.1.
    • OTHER_NUMBER

      static final byte OTHER_NUMBER
      Character type No
      See Also:
      Status:
      Stable ICU 2.1.
    • SPACE_SEPARATOR

      static final byte SPACE_SEPARATOR
      Character type Zs
      See Also:
      Status:
      Stable ICU 2.1.
    • LINE_SEPARATOR

      static final byte LINE_SEPARATOR
      Character type Zl
      See Also:
      Status:
      Stable ICU 2.1.
    • PARAGRAPH_SEPARATOR

      static final byte PARAGRAPH_SEPARATOR
      Character type Zp
      See Also:
      Status:
      Stable ICU 2.1.
    • CONTROL

      static final byte CONTROL
      Character type Cc
      See Also:
      Status:
      Stable ICU 2.1.
    • FORMAT

      static final byte FORMAT
      Character type Cf
      See Also:
      Status:
      Stable ICU 2.1.
    • PRIVATE_USE

      static final byte PRIVATE_USE
      Character type Co
      See Also:
      Status:
      Stable ICU 2.1.
    • SURROGATE

      static final byte SURROGATE
      Character type Cs
      See Also:
      Status:
      Stable ICU 2.1.
    • DASH_PUNCTUATION

      static final byte DASH_PUNCTUATION
      Character type Pd
      See Also:
      Status:
      Stable ICU 2.1.
    • START_PUNCTUATION

      static final byte START_PUNCTUATION
      Character type Ps
      See Also:
      Status:
      Stable ICU 2.1.
    • END_PUNCTUATION

      static final byte END_PUNCTUATION
      Character type Pe
      See Also:
      Status:
      Stable ICU 2.1.
    • CONNECTOR_PUNCTUATION

      static final byte CONNECTOR_PUNCTUATION
      Character type Pc
      See Also:
      Status:
      Stable ICU 2.1.
    • OTHER_PUNCTUATION

      static final byte OTHER_PUNCTUATION
      Character type Po
      See Also:
      Status:
      Stable ICU 2.1.
    • MATH_SYMBOL

      static final byte MATH_SYMBOL
      Character type Sm
      See Also:
      Status:
      Stable ICU 2.1.
    • CURRENCY_SYMBOL

      static final byte CURRENCY_SYMBOL
      Character type Sc
      See Also:
      Status:
      Stable ICU 2.1.
    • MODIFIER_SYMBOL

      static final byte MODIFIER_SYMBOL
      Character type Sk
      See Also:
      Status:
      Stable ICU 2.1.
    • OTHER_SYMBOL

      static final byte OTHER_SYMBOL
      Character type So
      See Also:
      Status:
      Stable ICU 2.1.
    • INITIAL_PUNCTUATION

      static final byte INITIAL_PUNCTUATION
      Character type Pi
      See Also:
      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:
      Status:
      Stable ICU 2.8.
    • FINAL_PUNCTUATION

      static final byte FINAL_PUNCTUATION
      Character type Pf
      See Also:
      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:
      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:
      Status:
      Stable ICU 2.1.