8
UMLClass
936
208
80
24
Server
UMLClass
936
312
80
24
WordleServer
Relation
968
224
24
104
lt=<<-
10.0;10.0;10.0;110.0
UMLClass
512
392
232
312
User
--
-name: String
-password: String
-timesPlayed: int
-winPercentage: int
-currentStreak: int
-maxStreak: int
-wonInTurn: int[]
--
+setPassword(String password): void
+getPassword(): String
+setName(String name): void
+getName(): String
+setTimesPlayed(int timesPlayed): void
+getTimesPlayed(): int
+setWinPercentage(int winPercentage): void
+getWinPercentage(): int
+setCurrentStreak(int currentStreak): void
+getCurrentStreak(): int
+setMaxStreak(int maxStreak): void
+getMaxStreak(): int
+setWonInTurn(int[] wonInTurn): void
+getWonInTurn(int turn): int
UMLClass
632
296
112
24
DatabaseConnector
Relation
968
328
96
80
lt=<.
-wordleServer
10.0;10.0;10.0;80.0
UMLClass
856
392
240
88
Game
--
-ip: String
-port: int
-wordle: String
-words: String[]
-wordCount: int
--
+processMessage(String msg): void
UMLClass
584
216
80
24
QueryResult
Relation
736
384
136
32
lt=<.
-user
10.0;20.0;150.0;20.0
Relation
736
296
176
112
lt=<.
-databaseConnector
10.0;20.0;200.0;20.0;200.0;120.0