Lines Matching refs:reference
52 * The types (primitive, {@code void}, and reference) are represented by {@link Class} objects.
505 /** Return the leading parameter type, which must exist and be a reference.
512 throw newIllegalArgumentException("no leading reference parameter");
603 * The reference type {@code java.lang.Void} counts as a wrapper,
612 * Erases all reference types to {@code Object}.
615 * @return a version of the original type with all reference types replaced
622 * Erases all reference types to {@code Object}, and all subword types to {@code int}.
625 * @return a version of the original type with all reference and subword types replaced
639 * Converts all types, both reference and primitive, to {@code Object}.
656 * All reference types (including wrapper types) will remain unchanged.
880 * Other than interfaces, reference-to-reference conversions are the same.
938 // The above does not work if the source reference is strongly typed
948 // of a reference type which covers several wrapper types:
1213 Reference<? extends T> reference;
1214 while ((reference = stale.poll()) != null) {
1215 map.remove(reference);