次の POJO を指定します。
class A {
private String name;
private String desc;
private List<A> subclasses;
}
サブクラスからフィールド desc` を除外することで、そのような json を生成します。
{
name : "aname"
desc: "adesc",
subclasses : [{
name : "aname"
},{
name : "anotherame"
}]
}
または、子クラスではなく親クラスのフィールド