获取类声明泛型具体实现代码
2015-08-26 16:18
169 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/kamizgl/article/details/84739153
//得到带有泛型的类型,如BaseAction<Userinfo>
Type superclass = this.getClass().getGenericSuperclass();
//转换为参数化类型
ParameterizedType parameterizedType = (ParameterizedType) superclass;
//获取泛型的第一个参数的类型类,如Userinfo
Class<T> modelClass = (Class<T>) parameterizedType.getActualTypeArguments()[0];
Type superclass = this.getClass().getGenericSuperclass();
//转换为参数化类型
ParameterizedType parameterizedType = (ParameterizedType) superclass;
//获取泛型的第一个参数的类型类,如Userinfo
Class<T> modelClass = (Class<T>) parameterizedType.getActualTypeArguments()[0];
相关文章推荐
- js如何获取file控件的完整路径具体实现代码
- 9行javascript代码获取QQ群成员具体实现
- js如何获取file控件的完整路径具体实现代码
- CSS的三种声明方式和选择器(具体代码实现)
- 获取java类中的具体泛型实现类
- 获取实现泛型接口的具体类的实现的类型
- Android获取手机配置信息具体实现代码
- java利用htmlparser获取html中想要的代码具体实现
- 9行javascript代码获取QQ群成员具体实现
- PHP获取MAC地址的实现代码
- Js 获取当前日期时间及其它操作实现代码
- vs2010 c++ GUID获取代码实现
- android用代码实现获取手机品牌、型号。
- 微信小程序图片上传到七牛云具体代码实现
- 易语言利用正则表达式实现获取文本中间内容的代码
- Android头像上传功能的实现代码(获取头像加剪切)
- CRC算法之二:具体实现代码
- 高仿拉手网欢迎页和引导页的具体代码实现
- android手机获取gps和基站的经纬度地址实现代码
- Js获取图片原始宽高的实现代码