通过反射获取泛型的参数类型信息
2013-12-31 01:18
405 查看
//通过反射获取泛型的参数类型信息
Type type = this.getClass().getGenericSuperclass();
ParameterizedType pt = (ParameterizedType)type;
Type argType = pt.getActualTypeArguments()[0];
entityClass = (Class<T>)argType;
this.entityName = entityClass.getName();
Type type = this.getClass().getGenericSuperclass();
ParameterizedType pt = (ParameterizedType)type;
Type argType = pt.getActualTypeArguments()[0];
entityClass = (Class<T>)argType;
this.entityName = entityClass.getName();
相关文章推荐
- 通过反射获取泛型参数数组(Class对象 List类型)
- java基础-反射 --通过反射 获取泛型实际类型参数
- 黑马程序员:泛型的高级介绍及通过反射获取实际类型参数
- java中通过反射获取泛型的参数类型
- 黑马程序员——通过反射获取方法中泛型参数的指定类型
- java再复习——通过反射获取到方法的参数和返回值的泛型类型
- 通过反射获取泛型参数类型
- 黑马程序员-通过反射获取泛型参数类型
- 43 通过反射获得泛型的实际类型参数
- Gson通过借助TypeToken获取泛型参数的类型的方法
- 通过反射获得泛型的实际类型参数
- 泛型约束where条件的使用(通过类型参数动态反射创建实例)
- 通过反射获取父类中的泛型参数对应的Class对象
- Gson通过借助TypeToken获取泛型参数的类型的方法
- Java反射通过class获取父类泛型类型
- java 通过反射获取泛型的类型
- JAVA 通过反射获取泛型的类型
- 通过反射获得泛型的实际类型参数
- 泛型学习-通过反射获得泛型的实际类型参数
- 泛型约束where条件的使用(可以通过类型参数动态反射创建实例)