Interface UCharacterEnums.ECharacterDirection

  • All Known Implementing Classes:
    UCharacter, UCharacterDirection
    Enclosing class:
    UCharacterEnums

    public static interface UCharacterEnums.ECharacterDirection
    'Enum' for the CharacterDirection constants. Some constants are compatible in name but not in value with those defined in Character.
    See Also:
    UCharacterDirection
    • Field Detail

      • DIRECTIONALITY_LEFT_TO_RIGHT

        static final byte DIRECTIONALITY_LEFT_TO_RIGHT
        Equivalent to Character.DIRECTIONALITY_LEFT_TO_RIGHT. Synonym of LEFT_TO_RIGHT.
        See Also:
        Constant Field Values
      • DIRECTIONALITY_RIGHT_TO_LEFT

        static final byte DIRECTIONALITY_RIGHT_TO_LEFT
        Equivalent to Character.DIRECTIONALITY_RIGHT_TO_LEFT. Synonym of RIGHT_TO_LEFT.
        See Also:
        Constant Field Values
      • DIRECTIONALITY_EUROPEAN_NUMBER

        static final byte DIRECTIONALITY_EUROPEAN_NUMBER
        Equivalent to Character.DIRECTIONALITY_EUROPEAN_NUMBER. Synonym of EUROPEAN_NUMBER.
        See Also:
        Constant Field Values
      • EUROPEAN_NUMBER_SEPARATOR

        static final int EUROPEAN_NUMBER_SEPARATOR
        Directional type ES
        See Also:
        Constant Field Values
      • DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR

        static final byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR
        Equivalent to Character.DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR. Synonym of EUROPEAN_NUMBER_SEPARATOR.
        See Also:
        Constant Field Values
      • EUROPEAN_NUMBER_TERMINATOR

        static final int EUROPEAN_NUMBER_TERMINATOR
        Directional type ET
        See Also:
        Constant Field Values
      • DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR

        static final byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR
        Equivalent to Character.DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR. Synonym of EUROPEAN_NUMBER_TERMINATOR.
        See Also:
        Constant Field Values
      • DIRECTIONALITY_ARABIC_NUMBER

        static final byte DIRECTIONALITY_ARABIC_NUMBER
        Equivalent to Character.DIRECTIONALITY_ARABIC_NUMBER. Synonym of ARABIC_NUMBER.
        See Also:
        Constant Field Values
      • COMMON_NUMBER_SEPARATOR

        static final int COMMON_NUMBER_SEPARATOR
        Directional type CS
        See Also:
        Constant Field Values
      • DIRECTIONALITY_COMMON_NUMBER_SEPARATOR

        static final byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR
        Equivalent to Character.DIRECTIONALITY_COMMON_NUMBER_SEPARATOR. Synonym of COMMON_NUMBER_SEPARATOR.
        See Also:
        Constant Field Values
      • DIRECTIONALITY_PARAGRAPH_SEPARATOR

        static final byte DIRECTIONALITY_PARAGRAPH_SEPARATOR
        Equivalent to Character.DIRECTIONALITY_PARAGRAPH_SEPARATOR. Synonym of BLOCK_SEPARATOR.
        See Also:
        Constant Field Values
      • SEGMENT_SEPARATOR

        static final int SEGMENT_SEPARATOR
        Directional type S
        See Also:
        Constant Field Values
      • DIRECTIONALITY_SEGMENT_SEPARATOR

        static final byte DIRECTIONALITY_SEGMENT_SEPARATOR
        Equivalent to Character.DIRECTIONALITY_SEGMENT_SEPARATOR. Synonym of SEGMENT_SEPARATOR.
        See Also:
        Constant Field Values
      • WHITE_SPACE_NEUTRAL

        static final int WHITE_SPACE_NEUTRAL
        Directional type WS
        See Also:
        Constant Field Values
      • DIRECTIONALITY_OTHER_NEUTRALS

        static final byte DIRECTIONALITY_OTHER_NEUTRALS
        Equivalent to Character.DIRECTIONALITY_OTHER_NEUTRALS. Synonym of OTHER_NEUTRAL.
        See Also:
        Constant Field Values
      • LEFT_TO_RIGHT_EMBEDDING

        static final int LEFT_TO_RIGHT_EMBEDDING
        Directional type LRE
        See Also:
        Constant Field Values
      • DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING

        static final byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING
        Equivalent to Character.DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING. Synonym of LEFT_TO_RIGHT_EMBEDDING.
        See Also:
        Constant Field Values
      • LEFT_TO_RIGHT_OVERRIDE

        static final int LEFT_TO_RIGHT_OVERRIDE
        Directional type LRO
        See Also:
        Constant Field Values
      • DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE

        static final byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE
        Equivalent to Character.DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE. Synonym of LEFT_TO_RIGHT_OVERRIDE.
        See Also:
        Constant Field Values
      • RIGHT_TO_LEFT_ARABIC

        static final int RIGHT_TO_LEFT_ARABIC
        Directional type AL
        See Also:
        Constant Field Values
      • DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC

        static final byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC
        Equivalent to Character.DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC. Synonym of RIGHT_TO_LEFT_ARABIC.
        See Also:
        Constant Field Values
      • RIGHT_TO_LEFT_EMBEDDING

        static final int RIGHT_TO_LEFT_EMBEDDING
        Directional type RLE
        See Also:
        Constant Field Values
      • DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING

        static final byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING
        Equivalent to Character.DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING. Synonym of RIGHT_TO_LEFT_EMBEDDING.
        See Also:
        Constant Field Values
      • RIGHT_TO_LEFT_OVERRIDE

        static final int RIGHT_TO_LEFT_OVERRIDE
        Directional type RLO
        See Also:
        Constant Field Values
      • DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE

        static final byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE
        Equivalent to Character.DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE. Synonym of RIGHT_TO_LEFT_OVERRIDE.
        See Also:
        Constant Field Values
      • POP_DIRECTIONAL_FORMAT

        static final int POP_DIRECTIONAL_FORMAT
        Directional type PDF
        See Also:
        Constant Field Values
      • DIRECTIONALITY_POP_DIRECTIONAL_FORMAT

        static final byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT
        Equivalent to Character.DIRECTIONALITY_POP_DIRECTIONAL_FORMAT. Synonym of POP_DIRECTIONAL_FORMAT.
        See Also:
        Constant Field Values
      • DIR_NON_SPACING_MARK

        static final int DIR_NON_SPACING_MARK
        Directional type NSM
        See Also:
        Constant Field Values
      • BOUNDARY_NEUTRAL

        static final int BOUNDARY_NEUTRAL
        Directional type BN
        See Also:
        Constant Field Values
      • DIRECTIONALITY_BOUNDARY_NEUTRAL

        static final byte DIRECTIONALITY_BOUNDARY_NEUTRAL
        Equivalent to Character.DIRECTIONALITY_BOUNDARY_NEUTRAL. Synonym of BOUNDARY_NEUTRAL.
        See Also:
        Constant Field Values
      • FIRST_STRONG_ISOLATE

        static final byte FIRST_STRONG_ISOLATE
        Directional type FSI
        See Also:
        Constant Field Values
      • LEFT_TO_RIGHT_ISOLATE

        static final byte LEFT_TO_RIGHT_ISOLATE
        Directional type LRI
        See Also:
        Constant Field Values
      • RIGHT_TO_LEFT_ISOLATE

        static final byte RIGHT_TO_LEFT_ISOLATE
        Directional type RLI
        See Also:
        Constant Field Values
      • POP_DIRECTIONAL_ISOLATE

        static final byte POP_DIRECTIONAL_ISOLATE
        Directional type PDI
        See Also:
        Constant Field Values
      • CHAR_DIRECTION_COUNT

        @Deprecated
        static final int CHAR_DIRECTION_COUNT
        Deprecated.
        ICU 58 The numeric value may change over time, see ICU ticket #12420.
        One more than the highest normal ECharacterDirection value. The highest value is available via UCharacter.getIntPropertyMaxValue(UProperty.BIDI_CLASS).
        See Also:
        Constant Field Values
      • DIRECTIONALITY_UNDEFINED

        static final byte DIRECTIONALITY_UNDEFINED
        Undefined bidirectional character type. Undefined char values have undefined directionality in the Unicode specification.
        See Also:
        Constant Field Values