Vytvořte novou instanci
LeaveSummary getValuesFromDb = new LeaveSummary();
ve vaší smyčce while. Nevytváříte novou instanci LeaveSummary pro každý záznam ve vaší databázi. Stejný objekt je tedy přepsán pokaždé, když zacyklíte svou sadu výsledků. proto v seznamu existuje pouze poslední záznam.