EggG 开发(类型反射)
2026年5月29日 上午9:15:42
EggG 是一个轻量的 Java 类型分析工具包,提供泛型擦除还原、多层继承追踪、流式反射调用和注解统一处理能力。
具体来说,它覆盖以下场景:
- 泛型擦除还原 —— 运行时获取
List<String>里的String等被擦除的泛型实际类型 - 多层泛型传导追踪 —— 穿透多层继承链,追踪泛型变量的完整传导路径
- 流式反射调用 —— 一行链式调用替代传统反射的多行代码,统一异常处理
- 注解统一处理 —— Handler 机制将注解解析逻辑集中管理,避免散落的
if-else