Serialized Form
-
Package org.xxdc.oss.example
-
Record Class org.xxdc.oss.example.BotPlayer
class BotPlayer extends Record implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
strategyFunction
ToIntFunction<GameState> strategyFunction
The field for thestrategyFunctionrecord component.
-
-
Class org.xxdc.oss.example.Game
class Game extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
gameId
UUID gameId
-
gameState
Deque<GameState> gameState
-
moveNumber
int moveNumber
-
persistenceEnabled
boolean persistenceEnabled
-
playerNodes
PlayerNodes playerNodes
-
-
Record Class org.xxdc.oss.example.GameBoardLocalImpl
class GameBoardLocalImpl extends Record implements Serializable- serialVersionUID:
- 1L
-
Exception Class org.xxdc.oss.example.GameServiceException
class GameServiceException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Record Class org.xxdc.oss.example.GameState
class GameState extends Record implements Serializable-
Serialized Fields
-
board
GameBoard board
The field for theboardrecord component. -
currentPlayerIndex
int currentPlayerIndex
The field for thecurrentPlayerIndexrecord component. -
gameId
UUID gameId
The field for thegameIdrecord component. -
lastMove
int lastMove
The field for thelastMoverecord component. -
playerMarkers
List<String> playerMarkers
The field for theplayerMarkersrecord component.
-
-
-
Record Class org.xxdc.oss.example.HumanPlayer
class HumanPlayer extends Record implements Serializable- serialVersionUID:
- 1L
-
Exception Class org.xxdc.oss.example.InvalidMoveException
class InvalidMoveException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Class org.xxdc.oss.example.PlayerNode.Local
class Local extends Object implements Serializable- serialVersionUID:
- 1L
-
Class org.xxdc.oss.example.PlayerNodes
class PlayerNodes extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
playerMarkers
List<String> playerMarkers
-
players
SequencedMap<String, PlayerNode> players
-
-
-
Package org.xxdc.oss.example.transport
-
Exception Class org.xxdc.oss.example.transport.TransportException
class TransportException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-