Musisz dodać mapowanie typu dla typu ACTIVITY_T
jak również ten dla ACTIVITIES_T
. Z Twojego pytania nie wynika jasno, czy już to zrobiłeś.
Załóżmy, że to zrobiłeś i utworzyłeś klasę o nazwie Activity
który implementuje SQLData
także. Gdy już to zrobisz, poniższe czynności powinny wystarczyć do przeczytania listy aktywności w 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);
}
}