是否可以在注释处理器中获取枚举常量的构造函数参数的值?
我有一个定义构造函数的枚举,因为它也有注释,所以会进行扫描。
@MyAnnotation
public enum Exmaple{
FOO("foo value"),
BAR("bar value");
Example(final String val){}
}
我希望能够获得常量定义的构造函数参数的值(即实际知道常量FOO用“foo value”初始化)。这可能吗?
我可以找到每个常量,但是没有封闭的元素,所以枚举常量所在的实际TypeElement
似乎是该行的结尾。
任何帮助都会很棒!