Class BidiClass

java.lang.Object
com.mta.tehreer.unicode.BidiClass

public final class BidiClass extends Object
Represents the bidirectional class of a character in Unicode specification. The constants correspond to the values defined in Unicode Standard Annex #44: Bidirectional Class Values .
  • Field Details

    • LEFT_TO_RIGHT

      public static final int LEFT_TO_RIGHT
      Bidi Class: "Left_To_Right".
      See Also:
    • RIGHT_TO_LEFT

      public static final int RIGHT_TO_LEFT
      Bidi Class: "Right_To_Left".
      See Also:
    • ARABIC_LETTER

      public static final int ARABIC_LETTER
      Bidi Class: "Arabic_Letter".
      See Also:
    • BOUNDARY_NEUTRAL

      public static final int BOUNDARY_NEUTRAL
      Bidi Class: "Boundary_Neutral".
      See Also:
    • NONSPACING_MARK

      public static final int NONSPACING_MARK
      Bidi Class: "Nonspacing_Mark".
      See Also:
    • ARABIC_NUMBER

      public static final int ARABIC_NUMBER
      Bidi Class: "Arabic_Number".
      See Also:
    • EUROPEAN_NUMBER

      public static final int EUROPEAN_NUMBER
      Bidi Class: "European_Number".
      See Also:
    • EUROPEAN_TERMINATOR

      public static final int EUROPEAN_TERMINATOR
      Bidi Class: "European_Terminator".
      See Also:
    • EUROPEAN_SEPARATOR

      public static final int EUROPEAN_SEPARATOR
      Bidi Class: "European_Separator".
      See Also:
    • COMMON_SEPARATOR

      public static final int COMMON_SEPARATOR
      Bidi Class: "Common_Separator".
      See Also:
    • WHITE_SPACE

      public static final int WHITE_SPACE
      Bidi Class: "White_Space".
      See Also:
    • SEGMENT_SEPARATOR

      public static final int SEGMENT_SEPARATOR
      Bidi Class: "Segment_Separator".
      See Also:
    • PARAGRAPH_SEPARATOR

      public static final int PARAGRAPH_SEPARATOR
      Bidi Class: "Paragraph_Separator".
      See Also:
    • OTHER_NEUTRAL

      public static final int OTHER_NEUTRAL
      Bidi Class: "Other_Neutral".
      See Also:
    • LEFT_TO_RIGHT_ISOLATE

      public static final int LEFT_TO_RIGHT_ISOLATE
      Bidi Class: "Left_To_Right_Isolate".
      See Also:
    • RIGHT_TO_LEFT_ISOLATE

      public static final int RIGHT_TO_LEFT_ISOLATE
      Bidi Class: "Right_To_Left_Isolate".
      See Also:
    • FIRST_STRONG_ISOLATE

      public static final int FIRST_STRONG_ISOLATE
      Bidi Class: "First_Strong_Isolate".
      See Also:
    • POP_DIRECTIONAL_ISOLATE

      public static final int POP_DIRECTIONAL_ISOLATE
      Bidi Class: "Pop_Directional_Isolate".
      See Also:
    • LEFT_TO_RIGHT_EMBEDDING

      public static final int LEFT_TO_RIGHT_EMBEDDING
      Bidi Class: "Left_To_Right_Embedding".
      See Also:
    • RIGHT_TO_LEFT_EMBEDDING

      public static final int RIGHT_TO_LEFT_EMBEDDING
      Bidi Class: "Right_To_Left_Embedding".
      See Also:
    • LEFT_TO_RIGHT_OVERRIDE

      public static final int LEFT_TO_RIGHT_OVERRIDE
      Bidi Class: "Left_To_Right_Override".
      See Also:
    • RIGHT_TO_LEFT_OVERRIDE

      public static final int RIGHT_TO_LEFT_OVERRIDE
      Bidi Class: "Right_To_Left_Override".
      See Also:
    • POP_DIRECTIONAL_FORMAT

      public static final int POP_DIRECTIONAL_FORMAT
      Bidi Class: "Pop_Directional_Format".
      See Also: