Lines Matching defs:values
45 * values, such as character properties, types, keyboard values, etc.This
47 * significant values while the rest of the Unicode data is unused in the
53 * <LI>Fast access of the indexed values.
77 values = new byte[UNICODECOUNT];
81 values[i] = defaultValue;
93 * @param newValues the values of the compact array.
108 values = newValues;
119 return (values[(indices[index >> BLOCKSHIFT] & 0xFFFF)
132 values[(int)index] = value;
137 * Set new values for a range of Unicode character.
149 values[i] = value;
168 // If no values in this block were set, we can just set its
169 // index to be the same as some other block with no values
178 arrayRegionMatches(values, iBlockStart,
179 values, jBlockStart, BLOCKCOUNT)) {
186 System.arraycopy(values, iBlockStart,
187 values, jBlockStart, BLOCKCOUNT);
203 System.arraycopy(values, 0, result, 0, newSize);
204 values = result;
257 return values;
267 other.values = (byte[])values.clone();
303 int increment = Math.min(3, values.length/16);
304 for (int i = 0; i < values.length; i+= increment) {
305 result = result * 37 + values[i];
331 values = null;
332 values = tempArray;
339 return values;
348 private byte[] values; // char -> short (char parameterized short)