Lines Matching refs:actual
53 * with the actual type it has in the given {@code inClass}.
86 * with the actual types they have in the given {@code inClass}.
101 * with the types they stand for in the given {@code actual} type.
110 * <p>The {@code actual} argument to this method can also be a Class.
133 * Therefore if this method is called with {@code actual} being
137 * <p>In the case where {@code actual} is a "raw" ParameterizedType, the
151 * @param actual the type that supplies bindings for type variables
153 * in {@code actual} will be replaced by the corresponding bound values
156 public static Type resolve(Type actual, Type formal) {
162 comp = resolve(actual, comp);
169 Type[] actuals = resolve(actual, fpt.getActualTypeArguments());
175 Type[] upper = resolve(actual, fwt.getUpperBounds());
176 Type[] lower = resolve(actual, fwt.getLowerBounds());
182 map = CACHE.get(actual);
185 prepare(map, actual);
186 CACHE.put(actual, map);
201 return resolve(actual, result);
208 * with the types they stand for in the given {@code actual} type.
210 * @param actual the type that supplies bindings for type variables
214 public static Type[] resolve(Type actual, Type[] formals) {
218 actuals[i] = resolve(actual, formals[i]);
358 * we can't just pass {@code inClass} as the {@code actual} parameter,