chessgame

RESTful chessgame developed with kotlin

View on GitHub

htwdd.chessgame.server.model

Package htwdd.chessgame.server.model

Types

Draw data class Draw
Represent a chess draw
DrawList data class DrawList
Data wrapper for a list of draws. Necessary for JSON serialization/deserialization.
Field class Field : Serializable
Represent a chess field
Match data class Match
Represent a chess match
MatchHashMap data class MatchHashMap
Data wrapper for a hash map of matches. Necessary for JSON serialization/deserialization.
Piece class Piece : Serializable
Represent a chess piece
PieceColor enum class PieceColor
Represent a color of piece or player
PieceSet class PieceSet : Serializable
Represent a set of chess pieces
PieceSetHashMap data class PieceSetHashMap
Data wrapper for a hash map of pieceSets. Necessary for JSON serialization/deserialization.
PieceType enum class PieceType
Represent a type of a chess piece
Player data class Player : Serializable
Represent a chess player
PlayerHashMap data class PlayerHashMap
Data wrapper for a hash map of players. Necessary for JSON serialization/deserialization.