com.ibm.icu.lang
Interface UCharacterEnums.ECharacterDirection

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

public static interface UCharacterEnums.ECharacterDirection

'Enum' for the CharacterDirection constants. There are two sets of names, those used in ICU, and those used in the JDK. The JDK constants are compatible in name but not in value with those defined in java.lang.Character.

See Also:
UCharacterDirection
Status:
Stable ICU 3.0.

Field Summary
static int ARABIC_NUMBER
          Directional type AN
static int BLOCK_SEPARATOR
          Directional type B
static int BOUNDARY_NEUTRAL
          Directional type BN
static int CHAR_DIRECTION_COUNT
          Number of directional types
static int COMMON_NUMBER_SEPARATOR
          Directional type CS
static int DIR_NON_SPACING_MARK
          Directional type NSM
static byte DIRECTIONALITY_ARABIC_NUMBER
          JDK-compatible synonym for ARABIC_NUMBER.
static byte DIRECTIONALITY_BOUNDARY_NEUTRAL
          JDK-compatible synonym for BOUNDARY_NEUTRAL.
static byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR
          JDK-compatible synonym for COMMON_NUMBER_SEPARATOR.
static byte DIRECTIONALITY_EUROPEAN_NUMBER
          JDK-compatible synonym for EUROPEAN_NUMBER.
static byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR
          JDK-compatible synonym for EUROPEAN_NUMBER_SEPARATOR.
static byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR
          JDK-compatible synonym for EUROPEAN_NUMBER_TERMINATOR.
static byte DIRECTIONALITY_LEFT_TO_RIGHT
          JDK-compatible synonym for LEFT_TO_RIGHT.
static byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING
          JDK-compatible synonym for LEFT_TO_RIGHT_EMBEDDING.
static byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE
          JDK-compatible synonym for LEFT_TO_RIGHT_OVERRIDE.
static byte DIRECTIONALITY_NONSPACING_MARK
          JDK-compatible synonym for DIR_NON_SPACING_MARK.
static byte DIRECTIONALITY_OTHER_NEUTRALS
          JDK-compatible synonym for OTHER_NEUTRAL.
static byte DIRECTIONALITY_PARAGRAPH_SEPARATOR
          JDK-compatible synonym for BLOCK_SEPARATOR.
static byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT
          JDK-compatible synonym for POP_DIRECTIONAL_FORMAT.
static byte DIRECTIONALITY_RIGHT_TO_LEFT
          JDK-compatible synonym for RIGHT_TO_LEFT.
static byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC
          JDK-compatible synonym for RIGHT_TO_LEFT_ARABIC.
static byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING
          JDK-compatible synonym for RIGHT_TO_LEFT_EMBEDDING.
static byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE
          JDK-compatible synonym for RIGHT_TO_LEFT_OVERRIDE.
static byte DIRECTIONALITY_SEGMENT_SEPARATOR
          JDK-compatible synonym for SEGMENT_SEPARATOR.
static byte DIRECTIONALITY_UNDEFINED
          Undefined bidirectional character type.
static byte DIRECTIONALITY_WHITESPACE
          JDK-compatible synonym for WHITE_SPACE_NEUTRAL.
static int EUROPEAN_NUMBER
          Directional type EN
static int EUROPEAN_NUMBER_SEPARATOR
          Directional type ES
static int EUROPEAN_NUMBER_TERMINATOR
          Directional type ET
static int LEFT_TO_RIGHT
          Directional type L
static int LEFT_TO_RIGHT_EMBEDDING
          Directional type LRE
static int LEFT_TO_RIGHT_OVERRIDE
          Directional type LRO
static int OTHER_NEUTRAL
          Directional type ON
static int POP_DIRECTIONAL_FORMAT
          Directional type PDF
static int RIGHT_TO_LEFT
          Directional type R
static int RIGHT_TO_LEFT_ARABIC
          Directional type AL
static int RIGHT_TO_LEFT_EMBEDDING
          Directional type RLE
static int RIGHT_TO_LEFT_OVERRIDE
          Directional type RLO
static int SEGMENT_SEPARATOR
          Directional type S
static int WHITE_SPACE_NEUTRAL
          Directional type WS
 

Field Detail

LEFT_TO_RIGHT

static final int LEFT_TO_RIGHT
Directional type L

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

DIRECTIONALITY_LEFT_TO_RIGHT

static final byte DIRECTIONALITY_LEFT_TO_RIGHT
JDK-compatible synonym for LEFT_TO_RIGHT.

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

RIGHT_TO_LEFT

static final int RIGHT_TO_LEFT
Directional type R

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

DIRECTIONALITY_RIGHT_TO_LEFT

static final byte DIRECTIONALITY_RIGHT_TO_LEFT
JDK-compatible synonym for RIGHT_TO_LEFT.

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

EUROPEAN_NUMBER

static final int EUROPEAN_NUMBER
Directional type EN

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

DIRECTIONALITY_EUROPEAN_NUMBER

static final byte DIRECTIONALITY_EUROPEAN_NUMBER
JDK-compatible synonym for EUROPEAN_NUMBER.

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

EUROPEAN_NUMBER_SEPARATOR

static final int EUROPEAN_NUMBER_SEPARATOR
Directional type ES

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

DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR

static final byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR
JDK-compatible synonym for EUROPEAN_NUMBER_SEPARATOR.

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

EUROPEAN_NUMBER_TERMINATOR

static final int EUROPEAN_NUMBER_TERMINATOR
Directional type ET

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

DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR

static final byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR
JDK-compatible synonym for EUROPEAN_NUMBER_TERMINATOR.

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

ARABIC_NUMBER

static final int ARABIC_NUMBER
Directional type AN

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

DIRECTIONALITY_ARABIC_NUMBER

static final byte DIRECTIONALITY_ARABIC_NUMBER
JDK-compatible synonym for ARABIC_NUMBER.

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

COMMON_NUMBER_SEPARATOR

static final int COMMON_NUMBER_SEPARATOR
Directional type CS

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

DIRECTIONALITY_COMMON_NUMBER_SEPARATOR

static final byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR
JDK-compatible synonym for COMMON_NUMBER_SEPARATOR.

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

BLOCK_SEPARATOR

static final int BLOCK_SEPARATOR
Directional type B

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

DIRECTIONALITY_PARAGRAPH_SEPARATOR

static final byte DIRECTIONALITY_PARAGRAPH_SEPARATOR
JDK-compatible synonym for BLOCK_SEPARATOR.

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

SEGMENT_SEPARATOR

static final int SEGMENT_SEPARATOR
Directional type S

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

DIRECTIONALITY_SEGMENT_SEPARATOR

static final byte DIRECTIONALITY_SEGMENT_SEPARATOR
JDK-compatible synonym for SEGMENT_SEPARATOR.

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

WHITE_SPACE_NEUTRAL

static final int WHITE_SPACE_NEUTRAL
Directional type WS

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

DIRECTIONALITY_WHITESPACE

static final byte DIRECTIONALITY_WHITESPACE
JDK-compatible synonym for WHITE_SPACE_NEUTRAL.

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

OTHER_NEUTRAL

static final int OTHER_NEUTRAL
Directional type ON

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

DIRECTIONALITY_OTHER_NEUTRALS

static final byte DIRECTIONALITY_OTHER_NEUTRALS
JDK-compatible synonym for OTHER_NEUTRAL.

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

LEFT_TO_RIGHT_EMBEDDING

static final int LEFT_TO_RIGHT_EMBEDDING
Directional type LRE

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

DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING

static final byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING
JDK-compatible synonym for LEFT_TO_RIGHT_EMBEDDING.

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

LEFT_TO_RIGHT_OVERRIDE

static final int LEFT_TO_RIGHT_OVERRIDE
Directional type LRO

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

DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE

static final byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE
JDK-compatible synonym for LEFT_TO_RIGHT_OVERRIDE.

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

RIGHT_TO_LEFT_ARABIC

static final int RIGHT_TO_LEFT_ARABIC
Directional type AL

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

DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC

static final byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC
JDK-compatible synonym for RIGHT_TO_LEFT_ARABIC.

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

RIGHT_TO_LEFT_EMBEDDING

static final int RIGHT_TO_LEFT_EMBEDDING
Directional type RLE

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

DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING

static final byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING
JDK-compatible synonym for RIGHT_TO_LEFT_EMBEDDING.

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

RIGHT_TO_LEFT_OVERRIDE

static final int RIGHT_TO_LEFT_OVERRIDE
Directional type RLO

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

DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE

static final byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE
JDK-compatible synonym for RIGHT_TO_LEFT_OVERRIDE.

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

POP_DIRECTIONAL_FORMAT

static final int POP_DIRECTIONAL_FORMAT
Directional type PDF

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

DIRECTIONALITY_POP_DIRECTIONAL_FORMAT

static final byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT
JDK-compatible synonym for POP_DIRECTIONAL_FORMAT.

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

DIR_NON_SPACING_MARK

static final int DIR_NON_SPACING_MARK
Directional type NSM

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

DIRECTIONALITY_NONSPACING_MARK

static final byte DIRECTIONALITY_NONSPACING_MARK
JDK-compatible synonym for DIR_NON_SPACING_MARK.

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

BOUNDARY_NEUTRAL

static final int BOUNDARY_NEUTRAL
Directional type BN

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

DIRECTIONALITY_BOUNDARY_NEUTRAL

static final byte DIRECTIONALITY_BOUNDARY_NEUTRAL
JDK-compatible synonym for BOUNDARY_NEUTRAL.

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

CHAR_DIRECTION_COUNT

static final int CHAR_DIRECTION_COUNT
Number of directional types

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

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
Status:
Stable ICU 3.0.


Copyright (c) 2011 IBM Corporation and others.