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.
com.ibm.icu.text.Bidi
| Modifier and Type | Field and Description |
|---|---|
| pack-priv int | |
| pack-priv byte | |
| pack-priv int | |
| pack-priv int |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv byte | |
| pack-priv boolean | Returns: true if the embedding level of this run is even, i.e. it is a left-to-right run.Check if run level is even |
| insertRemove | back to summary |
|---|---|
| pack-priv int insertRemove | |
| level | back to summary |
|---|---|
| pack-priv byte level | |
| limit | back to summary |
|---|---|
| pack-priv int limit | |
| start | back to summary |
|---|---|
| pack-priv int start | |
| BidiRun | back to summary |
|---|---|
| pack-priv BidiRun() | |
| BidiRun | back to summary |
|---|---|
| pack-priv BidiRun(int start, int limit, byte embeddingLevel) | |
| copyFrom | back to summary |
|---|---|
| pack-priv void copyFrom(BidiRun run) | |
| getEmbeddingLevel | back to summary |
|---|---|
| pack-priv byte getEmbeddingLevel() Get level of run | |
| isEvenRun | back to summary |
|---|---|
| pack-priv boolean isEvenRun() Check if run level is even
| |