タイプACTIVITY_T
のタイプマッピングを追加する必要があります ACTIVITIES_T
用のものと同様に 。あなたがすでにこれを行ったかどうかはあなたの質問からは明らかではありません。
これを実行して、Activity
というクラスを作成したとしましょう。 SQLData
を実装します 同じように。それが済んだら、Activities
内のアクティビティリストを読むには以下で十分です。 :
public void readSQL(SQLInput stream, String typeName) throws SQLException {
Array array = stream.readArray();
this.list = new ArrayList<Activity>();
for (Object obj : (Object[])array.getArray()) {
list.add((Activity)obj);
}
}