在java.lang.reflect
中,我们可以这样做:
Field someField = ...;
Class<?> fieldType = someField.getType();
那么我应该如何使用javax.lang.model
中的VariableElement
(它可能代表一个字段,也可能不是)?对应的返回值可能是TypeElement
。
VariableElement someField = ...;
TypeElement fieldType = someField.???;
那么,在javax.lang.model
中,如何获取由VariableElement
表示的字段的类型(或TypeElement
)?
顺便说一句,没有一个适合javax.lang.model
的Stackoverflow标签;)