次のクラスがあり、エンティティ名にキーと値を提供しますHashMap
:
import java.util.LinkedHashMap;
public class ObjectStructure {
private String entityName;
private LinkedHashMap<String, String> keyVal;
public String getEntityName() {
return entityName;
}
public void setEntityName(String entityName) {
this.entityName = entityName;
}
public LinkedHashMap<String, String> getKeyVal() {
return keyVal;
}
public void setKeyVal(LinkedHashMap<String, String> keyVal) {
this.keyVal = keyVal;
}
}
私も次のようにリストしています
private static List<ObjectStructure> JsonObj = new ArrayList<ObjectStructure>();
リストのオブジェクトを取得しているのでJSON
、名前でリストを提供するメソッドが必要です (つまり、多くのエントリを持つことができ、特定のエンティティentityName
に対してそれぞれのデータのリストを取得したい)。そのために新しいクラスを作成する必要があると思いますが、それを設計する方法がわかりません。何かアイデアはありますか?