В java.lang.reflect
можно сделать следующее:
Field someField = ...;
Class<?> fieldType = someField.getType();
Но что мне делать с javax.lang.model
VariableElement
(который может или не может представлять собой поле )? Соответствующее возвращаемое значение будет (я думаю) TypeElement
.
VariableElement someField = ...;
TypeElement fieldType = someField.???;
Итак, в javax.lang.model
, как мне получить тип (или TypeElement
) поля, представленный VariableElement
?
Кстати, нет ни одного тега Stackoverflow, который бы соответствовал javax.lang.model;)