类 TypeReference<T>
java.lang.Object
com.alibaba.ageiport.common.lang.TypeReference<T>
- 类型参数:
T- 需要自定义的参考类型
- 所有已实现的接口:
Type
Type类型参考
通过构建一个类型参考子类,可以获取其泛型参数中的Type类型。例如:
通过构建一个类型参考子类,可以获取其泛型参数中的Type类型。例如:
TypeReference<List<String>> list = new TypeReference<List<String>>() {};
Type t = tr.getType();
此类无法应用于通配符泛型参数(wildcard parameters),比如:Class<?> 或者 List? extends CharSequence>
此类参考FastJSON的TypeReference实现
- 作者:
- lingyi