Lines Matching refs:values
27 * objects. Values are generalizations of all values that have been stored in
37 protected Value[] values;
46 this.values = new Value[size];
56 // Create the values array.
59 // Copy the values.
69 // Is the values array large enough?
70 if (size > values.length)
73 values = new Value[size];
78 for (int index = 0; index < values.length; index++)
80 values[index] = null;
89 * Initializes the values of this Variables object with the values of the
90 * given Variables object. The other object may have fewer values, in which
91 * case the remaining values are left unchanged.
100 // Copy the values.
101 System.arraycopy(other.values, 0, this.values, 0, other.size);
106 * Generalizes the values of this Variables object with the values of the
125 Value thisValue = this.values[index];
126 Value otherValue = other.values[index];
128 // Occasionally, two values of different types might be present
141 this.values[index] = newValue;
147 this.values[index] = null;
151 other.values[index] = null;
180 return values[index];
196 values[index] = value;
198 // Account for the extra space required by Category 2 values.
201 values[index + 1] = TOP_VALUE;
217 return values[index];
296 Value thisValue = this.values[index];
297 Value otherValue = other.values[index];
299 // Occasionally, two values of different types might be
323 Value value = values[index];
340 Value value = values[index];