typetools:处理泛型类型的工具

时间:2021-04-23 09:36:57
【文件属性】:
文件名称:typetools:处理泛型类型的工具
文件大小:33KB
文件格式:ZIP
更新时间:2021-04-23 09:36:57
Java 打字工具 一个简单的零依赖库,用于处理类型。 支持Java 1.6+和Android。 介绍 Java的痛处之一涉及使用类型信息。 特别是,Java的泛型没有提供解决或验证给定类的类型信息的方法。 TypeTools希望通过完全解决在任何类,接口,lambda表达式或方法上声明的通用类型信息来解决此问题。 用法 类提供以下一些方法: Type reify(Type type, Class context) 使用context类型变量信息返回一个完全修饰的type 。 Type reify(Type genericType) 使用泛型声明中的信息返回完全genericType 。 Class<?>[] resolveRawArguments(Class type, Class subType) 使用来自subType类型变量信息来解析type的原始参数。 Clas
【文件预览】:
typetools-master
----.travis.yml(250B)
----bin()
--------push-javadoc.sh(389B)
----pom.xml(7KB)
----BUILDING.txt(155B)
----CONTRIBUTING.md(939B)
----src()
--------test()
--------main()
----CHANGES.md(1KB)
----.gitignore(72B)
----README.md(7KB)
----LICENSE.txt(10KB)

网友评论