package pl.dmcs; import org.apache.commons.lang3.tuple.Pair; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.util.ArrayList; import java.util.List; public class DataLoader { public static Pair> loadData(String filePath) throws IOException { BufferedReader reader = new BufferedReader(new FileReader(filePath)); String line = reader.readLine(); String[] userData = line.split(","); User user = new User(userData[0], userData[1], userData[2]); List recipients = new ArrayList<>(); while ((line = reader.readLine()) != null) { recipients.add(line.trim()); } reader.close(); return Pair.of(user, recipients); } }