Class Hierarchy
- java.lang.Object
- com.chess.backend.gamemodel.abstractmoves.MoveBackward
- com.chess.backend.gamemodel.abstractmoves.MoveDiagonal
- com.chess.backend.gamemodel.abstractmoves.MoveForward
- com.chess.backend.gamemodel.abstractmoves.MoveKnight
- com.chess.backend.gamemodel.abstractmoves.MoveLeft
- com.chess.backend.gamemodel.abstractmoves.MoveOneBackward
- com.chess.backend.gamemodel.abstractmoves.MoveOneDiagonal
- com.chess.backend.gamemodel.abstractmoves.MoveOneForward
- com.chess.backend.gamemodel.abstractmoves.MoveOneLeft
- com.chess.backend.gamemodel.abstractmoves.MoveOneRight
- com.chess.backend.gamemodel.abstractmoves.MovePawnCaptureBackward
- com.chess.backend.gamemodel.abstractmoves.MovePawnCaptureForward
- com.chess.backend.gamemodel.abstractmoves.MoveRight
- com.chess.backend.gamemodel.abstractmoves.MoveTwoBackward
- com.chess.backend.gamemodel.abstractmoves.MoveTwoForward
- com.chess.backend.gamemodel.abstractmoves.Shoot