javaで実行時にクラスを宣言してインスタンス化することは可能ですか?
次のコードを試しています:
public static void t4() {
Object o = new Object() {
private String uid = "1";
private String name = "2";
public String getName() {
return name;
}
public String getUid() {
return uid;
}
public void setName(String name) {
this.name = name;
}
public void setUid(String uid) {
this.uid = uid;
}
@Override
public String toString() {
return uid + " " + name;
}
};
しかし、リフレクションを使用してこれを実現したいと思います。xml ソースから属性を pojo に注入するためです。
これ以上の考えはありますか?