Lines Matching refs:toResolve
284 public static Type getGenericSupertype(Type type, Class<?> rawType, Class<?> toResolve) {
285 if (toResolve == rawType) {
290 if (toResolve.isInterface()) {
293 if (interfaces[i] == toResolve) {
295 } else if (toResolve.isAssignableFrom(interfaces[i])) {
296 return getGenericSupertype(rawType.getGenericInterfaces()[i], interfaces[i], toResolve);
305 if (rawSupertype == toResolve) {
307 } else if (toResolve.isAssignableFrom(rawSupertype)) {
308 return getGenericSupertype(rawType.getGenericSuperclass(), rawSupertype, toResolve);
315 return toResolve;