0

ListItem多くの sを持つ List クラスがあります。ListItemそれが属しているリストのIDを返すことができるクラスにメソッドを書くにはどうすればよいですか?

データベースからリストをロードし、そのオブジェクトからIDを取得する以外の解決策は見つかりませんでした。ListItemデータが既にオブジェクトにあるため、これはばかげています。入手方法がわかりません。

ListItemのクラスは次のようになります (すべてのセッターとゲッターを書いたわけではありません)。

public class ListItem {

  @DatabaseField(columnName = Contract.ListItem._ID, generatedId = true)
  @DefaultSortOrder
  private long id;

  @DatabaseField(foreign = true, columnName = Contract.ListItem.LIST)
  private List list;

  public ListItem() {
  }

  public List getList() {
    return this.list;
  }
}

Contract.ListItem.LIST戻ります"list_id"

4

0 に答える 0