Interface BidiConstants
- All Known Implementing Classes:
UnicodeBidiAlgorithm
public interface BidiConstants
Constants used for bidirectional processing.
This work was originally authored by Glenn Adams (gadams@apache.org).
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
right-to-left arabic classstatic final int
arabic number classstatic final int
paragraph separator classstatic final int
boundary neutral classstatic final int
common number separator classstatic final int
european number classstatic final int
european number separator classstatic final int
european number terminator classstatic final int
first external (official) categorystatic final int
left-to-right classstatic final int
last external (official) categorystatic final int
left-to-right embedding classstatic final int
left-to-right override classstatic final int
last /** maximum bidirectional levelsstatic final int
non-spacing mark classstatic final int
other neutrals classstatic final int
override flagstatic final int
pop directional formatting classstatic final int
right-to-left classstatic final int
right-to-left embedding classstatic final int
right-to-left override classstatic final int
segment separator classstatic final int
placeholder for low surrogatestatic final int
whitespace class
-
Field Details
-
FIRST
static final int FIRSTfirst external (official) category- See Also:
-
L
static final int Lleft-to-right class- See Also:
-
LRE
static final int LREleft-to-right embedding class- See Also:
-
LRO
static final int LROleft-to-right override class- See Also:
-
R
static final int Rright-to-left class- See Also:
-
AL
static final int ALright-to-left arabic class- See Also:
-
RLE
static final int RLEright-to-left embedding class- See Also:
-
RLO
static final int RLOright-to-left override class- See Also:
-
PDF
static final int PDFpop directional formatting class- See Also:
-
EN
static final int ENeuropean number class- See Also:
-
ES
static final int ESeuropean number separator class- See Also:
-
ET
static final int ETeuropean number terminator class- See Also:
-
AN
static final int ANarabic number class- See Also:
-
CS
static final int CScommon number separator class- See Also:
-
NSM
static final int NSMnon-spacing mark class- See Also:
-
BN
static final int BNboundary neutral class- See Also:
-
B
static final int Bparagraph separator class- See Also:
-
S
static final int Ssegment separator class- See Also:
-
WS
static final int WSwhitespace class- See Also:
-
ON
static final int ONother neutrals class- See Also:
-
LAST
static final int LASTlast external (official) category- See Also:
-
SURROGATE
static final int SURROGATEplaceholder for low surrogate- See Also:
-
MAX_LEVELS
static final int MAX_LEVELSlast /** maximum bidirectional levels- See Also:
-
OVERRIDE
static final int OVERRIDEoverride flag- See Also:
-