Buat instance baru
LeaveSummary getValuesFromDb = new LeaveSummary();
di loop sementara Anda. Anda tidak membuat instance LeaveSummary baru untuk setiap record di database Anda. Jadi, objek yang sama akan ditulis ulang setiap kali Anda mengulang hasil. itulah mengapa catatan terakhir itu sendiri ada dalam daftar.