for (int i = 0; i < resultList.size(); i++) {
// Ogni record e' un array di oggetti (nello stesso ordine della
// select)
Object[] record = (Object[]) resultList.get(i);
Insoluto ins = new Insoluto();
ins.setDataScadenza((Date) record[0]);
ins.setImportoDare((Double) record[1]);
Long nrPam = (Long) record[2];
ins.setNumeroPam((nrPam != null ? nrPam.longValue() : null));
ins.setProgressivoRata((Integer) record[3]);
ins.setSaldoRata((Double) record[4]);
ins.setDataValuta((Date) record[5]);
ins.setNumeroInsoluto(1);
ins.setCapitaleResiduo(0.0);
listaInsoluti.add(ins);
}
}