Dovrai aggiungere una mappatura del tipo per il tipo ACTIVITY_T
così come quello per ACTIVITIES_T
. Non è chiaro dalla tua domanda se l'hai già fatto.
Supponiamo che tu l'abbia fatto e creato una classe chiamata Activity
che implementa SQLData
anche. Dopo averlo fatto, quanto segue dovrebbe essere sufficiente per leggere l'elenco delle attività all'interno di Activity
:
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);
}
}