Class Hierarchy
- java.lang.Object
- com.chess.backend.gamemodel.Chessboard (implements java.lang.Cloneable, com.chess.backend.domain.models.IBoard)
- com.chess.backend.gamemodel.ChessGame (implements com.chess.backend.domain.models.IGame)
- com.chess.backend.gamemodel.Move
- com.chess.backend.gamemodel.Moves
- com.chess.backend.gamemodel.Piece
- com.chess.backend.gamemodel.Player (implements java.io.Serializable)
- com.chess.backend.gamemodel.Position
- com.chess.backend.gamemodel.Square
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.chess.backend.gamemodel.Position.Direction
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)