ではjava.lang.reflect
、次のようにします。
Field someField = ...;
Class<?> fieldType = someField.getType();
しかし、javax.lang.model
's VariableElement
(フィールドを表している場合と表していない場合があります) をどうすればよいでしょうか? 対応する戻り値は (推測) になりTypeElement
ます。
VariableElement someField = ...;
TypeElement fieldType = someField.???;
では、 で表されるフィールドjavax.lang.model
のタイプ (または ) を取得するにはどうすればよいでしょうか?TypeElement
VariableElement
ところで、javax.lang.model に適合する単一の Stackoverflow-tag はありません;)