注释源码:https://github.com/crayon-shin-chan/spring-framework/tree/comment
1.简介
封装了java.lang.reflect.Type,提供以下访问权限:
父类类型 :getSuperType()
接口类型 :getInterfaces()
泛型类型 :getGeneric(int...)
ResolvableType可以从以下方法获取:
从字段获取:forField(Field)
从方法参数获取:forMethodParameter(Method, int)
从方法返回值获取:forMethodReturnType(Method)
从类获取:forClass(Class)
这个类上大多数方法都会返回ResolvableType,允许轻松导航
2.字段
2.1 静态字段
静态字段
字段
含义
NONE
代表空的ResolvableType
EMPTY_TYPES_ARRAY
代表空