クラスの生成に com.sun.codemodel を使用しています。インデックス引数に応じて配列値を動的に取得する必要があります。
だから私は配列を返すと仮定する呼び出しを持っています
JcodeModel model = new JCodeModel();
JPackage jPackage = codeModel._package(packageName);
.....
JType personType = codeModel._ref(Person.class);
jVar personObject = method.decl(personType, "person", JExpr._new(personType));
personObject.invoke("getRoles");???
この場合、getRoles() は配列を返し、特定のインデックスでオブジェクトを取得したいと考えています。このようなもの
int index = 0;
Person person = new Person();
String role = person.getRoles()[index];
私は何をすべきか?