Lines Matching refs:ParameterizedType
29 import java.lang.reflect.ParameterizedType;
103 * <p>A ParameterizedType is a class with type parameters, and the values
105 * a corresponding ParameterizedType might look like
106 * Map<K=String,V=Integer>. Given such a ParameterizedType, this method
111 * In this case, either it is equivalent to a ParameterizedType with
113 * a "raw" ParameterizedType (for example, Map.class). In the latter
137 * <p>In the case where {@code actual} is a "raw" ParameterizedType, the
167 if (formal instanceof ParameterizedType) {
168 ParameterizedType fpt = (ParameterizedType) formal;
236 if (type instanceof ParameterizedType) {
237 ParameterizedType pt = (ParameterizedType) type;
285 * or a {@link ParameterizedType ParameterizedType}.
287 * to a {@link ParameterizedType ParameterizedType} with no parameters,
288 * or it represents the erasure of a {@link ParameterizedType ParameterizedType}.
296 : ((ParameterizedType)type).getRawType());
302 : ((ParameterizedType)type).getActualTypeArguments();
355 * with a {@link ParameterizedType ParameterizedType}