Lines Matching defs:array

801     /* character array representing the current text */
863 /* for single paragraph text, we only need a tiny array of paras (no allocation) */
871 /* for non-mixed text, we only need a tiny array of runs (no allocation) */
1104 * mayAllocate==true for each array that we need.
1109 private Object getMemory(String label, Object array, Class arrayClass,
1112 int len = Array.getLength(array);
1116 return array;
1121 return array;
1137 /* helper methods for each allocated array */
1140 Object array = getMemory("DirProps", dirPropsMemory, Byte.TYPE, mayAllocate, len);
1141 dirPropsMemory = (byte[]) array;
1151 Object array = getMemory("Levels", levelsMemory, Byte.TYPE, mayAllocate, len);
1152 levelsMemory = (byte[]) array;
1162 Object array = getMemory("Runs", runsMemory, BidiRun.class, mayAllocate, len);
1163 runsMemory = (BidiRun[]) array;
1184 Object array = getMemory("Paras", parasMemory, Integer.TYPE, true, len);
1185 parasMemory = (int[]) array;
1537 * Use a pre-specified embedding levels array:
1737 /* appears in entry [2] of the impact array for that table. */
1929 short[] impAct; /* action map array */
2314 * stored internally as an array of characters. Therefore the
2343 * <strong>Caution: </strong>A reference to this array, not a copy
2350 * <strong>Note:</strong> the <code>embeddingLevels</code> array must
2398 * The text is stored internally as an array of characters. Therefore the
2427 * <strong>Caution: </strong>A reference to this array, not a copy
2434 * <strong>Note:</strong> the <code>embeddingLevels</code> array must
2922 * Get an array of levels for each character.<p>
2927 * @return The levels array for the text,
2965 * Get a visual-to-logical index map (array) for the characters in the
2979 * @return an array of <code>getResultLength()</code>
2983 * <code>indexMap</code> represents the returned array.
3013 * @param levels is an array of levels that have been determined by
3016 * @return an array of <code>levels.length</code>
3020 * <code>indexMap</code> represents the returned array.
3049 * The embeddings array may be null. If present, the values represent
3057 * @param text an array containing the paragraph of text to process.
3058 * @param textStart the index into the text array of the start of the
3060 * @param embeddings an array containing embedding values for each character
3063 * @param embStart the index into the embedding array of the start of the
3362 * Reorder the objects in the array into visual order based on their levels.
3367 * objects array will be reordered into visual order assuming
3369 * the levels array (at <code>index - objectStart + levelStart</code>).
3371 * @param levels an array representing the bidi level of each object
3372 * @param levelStart the start position in the levels array
3373 * @param objects the array of objects to be reordered into visual order
3374 * @param objectStart the start position in the objects array