Maak een nieuwe instantie
LeaveSummary getValuesFromDb = new LeaveSummary();
in je while-lus. U maakt niet een nieuw exemplaar van LeaveSummary voor elk record in uw database. Dus hetzelfde object wordt elke keer dat u uw resultatenset herhaalt, herschreven. daarom bestaat alleen dat laatste record in de lijst.