Class MoveRequestController
java.lang.Object
com.chess.backend.restController.controller.MoveRequestController
@RestController
@CrossOrigin
@RequestMapping("/moveRequest")
public class MoveRequestController
extends Object
This class handles the API-call to get all possible moves for a piece.
- Author:
- Hannes Stuetzer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPossibleMoves
(MoveRequestInputObject moveRequestInputObject) Method that is called on a post request.
-
Constructor Details
-
MoveRequestController
-
-
Method Details
-
getPossibleMoves
@PostMapping public MoveRequestOutputObject getPossibleMoves(@RequestBody MoveRequestInputObject moveRequestInputObject) Method that is called on a post request.- Parameters:
moveRequestInputObject
- in the request body (json object).- Returns:
- a
MoveRequestOutputObject
containing the possible moves.
-