typetools:处理泛型类型的工具

时间:2024-05-13 03:23:37
【文件属性】:

文件名称:typetools:处理泛型类型的工具

文件大小:33KB

文件格式:ZIP

更新时间:2024-05-13 03:23:37

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)

网友评论