Top Constructors Methods
com.ibm.icu.text

pack-priv final Class BidiLine

extends Object
Class Inheritance
Imports
java.util.Arrays

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static byte
getLevelAt(Bidi bidi, int charIndex)

pack-priv static byte[]
pack-priv static int
getLogicalIndex(Bidi bidi, int visualIndex)

pack-priv static int[]
pack-priv static BidiRun
getLogicalRun(Bidi bidi, int logicalPosition)

pack-priv static int
getRunFromLogicalIndex(Bidi bidi, int logicalIndex)

pack-priv static void
getRuns(Bidi bidi)

pack-priv static void
getSingleRun(Bidi bidi, byte level)

pack-priv static int
getVisualIndex(Bidi bidi, int logicalIndex)

pack-priv static int[]
pack-priv static BidiRun
getVisualRun(Bidi bidi, int runIndex)

pack-priv static int[]
invertMap(int[] srcMap)

pack-priv static int[]
prepareReorder(byte[] levels, byte[] pMinLevel, byte[] pMaxLevel)

private static void
reorderLine(Bidi bidi, byte minLevel, byte maxLevel)

pack-priv static int[]
reorderLogical(byte[] levels)

pack-priv static int[]
reorderVisual(byte[] levels)

pack-priv static Bidi
setLine(Bidi paraBidi, int start, int limit)

pack-priv static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

BidiLineback to summary
pack-priv BidiLine()

Method Detail

getLevelAtback to summary
pack-priv static byte getLevelAt(Bidi bidi, int charIndex)
getLevelsback to summary
pack-priv static byte[] getLevels(Bidi bidi)
getLogicalIndexback to summary
pack-priv static int getLogicalIndex(Bidi bidi, int visualIndex)
getLogicalMapback to summary
pack-priv static int[] getLogicalMap(Bidi bidi)
getLogicalRunback to summary
pack-priv static BidiRun getLogicalRun(Bidi bidi, int logicalPosition)
getRunFromLogicalIndexback to summary
pack-priv static int getRunFromLogicalIndex(Bidi bidi, int logicalIndex)
getRunsback to summary
pack-priv static void getRuns(Bidi bidi)
getSingleRunback to summary
pack-priv static void getSingleRun(Bidi bidi, byte level)
getVisualIndexback to summary
pack-priv static int getVisualIndex(Bidi bidi, int logicalIndex)
getVisualMapback to summary
pack-priv static int[] getVisualMap(Bidi bidi)
getVisualRunback to summary
pack-priv static BidiRun getVisualRun(Bidi bidi, int runIndex)
invertMapback to summary
pack-priv static int[] invertMap(int[] srcMap)
prepareReorderback to summary
pack-priv static int[] prepareReorder(byte[] levels, byte[] pMinLevel, byte[] pMaxLevel)
reorderLineback to summary
private static void reorderLine(Bidi bidi, byte minLevel, byte maxLevel)
reorderLogicalback to summary
pack-priv static int[] reorderLogical(byte[] levels)
reorderVisualback to summary
pack-priv static int[] reorderVisual(byte[] levels)
setLineback to summary
pack-priv static Bidi setLine(Bidi paraBidi, int start, int limit)
setTrailingWSStartback to summary
pack-priv static void setTrailingWSStart(Bidi bidi)