Lines Matching defs:values
51 * The values of the fields in this ImmutableDescriptor. The
55 private final Object[] values;
66 * Construct a descriptor containing the given fields and values.
94 * <p>Construct a descriptor where the names and values of the fields
95 * are the keys and values of the given Map.</p>
117 this.values = map.values().toArray(new Object[size]);
133 if (names == null || values == null || names.length != values.length)
150 throw new InvalidObjectException("Bad names or values");
221 * same field name with different associated values. Primitive array
222 * values are considered the same if they are of the same type with
223 * the same elements. Object array values are considered the same if
262 "Inconsistent values for descriptor field " +
301 Object v = values[i];
316 Object value = values[i];
328 return values.clone();
346 * associated values. The respective values for a field in the two
387 ovalues = ((ImmutableDescriptor) o).values;
390 return Arrays.deepEquals(values, ovalues);
418 hashCode = Util.hashCode(names, values);
430 Object v = values[i];
442 * Returns true if all of the fields have legal values given their
446 * @return true if the values are legal.
511 Object value = values[i];