public class BidiRun extends Object
A BidiRun represents such a run by storing its essential properties, but does not duplicate the characters which form the run.
The "limit" of the run is the position just after the last character, i.e., one more than that position.
This class has no public constructor, and its members cannot be modified by users.
Bidi
Modifier and Type | Method and Description |
---|---|
byte |
getDirection()
Get direction of run
|
byte |
getEmbeddingLevel()
Get level of run
|
int |
getLength()
Get length of run
|
int |
getLimit()
Get position of one character after the end of the run in the source text
|
int |
getStart()
Get the first logical position of the run in the source text
|
boolean |
isEvenRun()
Check if run level is even
|
boolean |
isOddRun()
Check if run level is odd
|
String |
toString()
String to display run
|
public int getStart()
public int getLimit()
public int getLength()
public byte getEmbeddingLevel()
public boolean isOddRun()
public boolean isEvenRun()
public byte getDirection()
Copyright © 2016 Unicode, Inc. and others.