made competitor abstract

This commit is contained in:
Joshua Perry 2023-01-31 16:00:37 +00:00
parent 6dc8dc4bdd
commit b437000778
1 changed files with 0 additions and 9 deletions

View File

@ -42,20 +42,11 @@ public class CompetitorList {
switch (list.getName()) {
case "valorantPlayers.txt" -> competitors.add(parseValorantPlayer(row));
case "r6Players.txt" -> competitors.add(parseR6Player(row));
default -> competitors.add(parseRow(row));
}
}
reader.close();
}
private Competitor parseRow(String[] row) {
int playerNumber = Integer.parseInt(row[0]);
Name playerName = new Name(row[1]);
Rank playerLevel = Rank.valueOf(row[2]);
int[] scores = parseScores(row[3]);
return new Competitor(playerNumber, playerName, playerLevel, scores);
}
private ValorantPlayer parseValorantPlayer(String[] row) {
int playerNumber = Integer.parseInt(row[0]);
Name playerName = new Name(row[1]);