public class GenericUtils
extends java.lang.Object
| 构造器和说明 |
|---|
GenericUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.reflect.ParameterizedType |
getGenericSuperclass(java.lang.Class from,
java.lang.Class to)
方法Class.getGenericSuperclass()只能获取父类的
本方法支持多层extends/implements
例: com.github.azbh111.utils.java.reflect.generic.GenericUtilsTest.getGenericSuperclass()
|
static java.lang.reflect.ParameterizedType |
getGenericSuperclass(java.lang.reflect.ParameterizedType from,
java.lang.Class to)
方法Class.getGenericSuperclass()只能获取父类的
本方法支持多层extends/implements
例: com.github.azbh111.utils.java.reflect.generic.GenericUtilsTest.getGenericSuperclass()
|
static java.lang.reflect.Type |
replaceTypeVariable(java.lang.reflect.Type target,
java.lang.String name,
java.lang.reflect.Type type) |
public static java.lang.reflect.ParameterizedType getGenericSuperclass(java.lang.Class from,
java.lang.Class to)
from - to - public static java.lang.reflect.ParameterizedType getGenericSuperclass(java.lang.reflect.ParameterizedType from,
java.lang.Class to)
from - to - public static java.lang.reflect.Type replaceTypeVariable(java.lang.reflect.Type target,
java.lang.String name,
java.lang.reflect.Type type)