Index
All Classes and Interfaces|All Packages
A
- add(T) - Method in interface gameresult.manager.GameResultManager
- add(T) - Method in class gameresult.manager.json.JsonGameResultManager
D
- DurationUtil - Class in util
- DurationUtil() - Constructor for class util.DurationUtil
F
- formatDuration(Duration) - Static method in class util.DurationUtil
G
- gameresult - package gameresult
- GameResult - Class in gameresult
- GameResult() - Constructor for class gameresult.GameResult
- gameresult.manager - package gameresult.manager
- gameresult.manager.json - package gameresult.manager.json
- GameResultManager<T> - Interface in gameresult.manager
- getAll() - Method in interface gameresult.manager.GameResultManager
- getAll() - Method in class gameresult.manager.json.JsonGameResultManager
- getBestByDuration(int) - Method in interface gameresult.manager.OnePlayerGameResultManager
- getBestByNumberOfMoves(int) - Method in interface gameresult.manager.OnePlayerGameResultManager
- getPlayersWithMostWins(int) - Method in interface gameresult.manager.TwoPlayerGameResultManager
J
- JacksonHelper - Class in util
-
Helper class for reading and writing a list of objects to JSON.
- JacksonHelper() - Constructor for class util.JacksonHelper
- JsonGameResultManager<T> - Class in gameresult.manager.json
- JsonGameResultManager(Class<T>, Path) - Constructor for class gameresult.manager.json.JsonGameResultManager
- JsonOnePlayerGameResultManager - Class in gameresult.manager.json
- JsonOnePlayerGameResultManager(Path) - Constructor for class gameresult.manager.json.JsonOnePlayerGameResultManager
- JsonTwoPlayerGameResultManager - Class in gameresult.manager.json
- JsonTwoPlayerGameResultManager(Path) - Constructor for class gameresult.manager.json.JsonTwoPlayerGameResultManager
O
- OnePlayerGameResult - Class in gameresult
- OnePlayerGameResult() - Constructor for class gameresult.OnePlayerGameResult
- OnePlayerGameResultManager - Interface in gameresult.manager
R
- readList(InputStream, Class<T>) - Static method in class util.JacksonHelper
-
Deserializes a list of objects from JSON.
T
- TwoPlayerGameResult - Class in gameresult
- TwoPlayerGameResult() - Constructor for class gameresult.TwoPlayerGameResult
- TwoPlayerGameResultManager - Interface in gameresult.manager
- TwoPlayerGameResultManager.Wins - Class in gameresult.manager
U
- util - package util
W
- Wins() - Constructor for class gameresult.manager.TwoPlayerGameResultManager.Wins
- writeList(OutputStream, List<T>) - Static method in class util.JacksonHelper
-
Serializes a list of objects to JSON.
All Classes and Interfaces|All Packages