/
java56
/
Minesweeper
Обзор
Документация
Войти
/
java56
/
Minesweeper
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/main/java/com/mikhail/minesweeper/dto/request/GameTurnRequest.java
37 строк
1 KB
Mikhail Gorbatenkov
37 - edit the dto of the cell opening by the user
18 фев 2025, 16:52
18 фев 2025, 16:52
3096d50
Код
Авторство
О чём код?
package com.mikhail.minesweeper.dto.request; import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; import lombok.Getter; import lombok.Setter; import java.util.UUID; @Schema(description = "DTO для обработки ходов игрока.") @Getter @Setter public class GameTurnRequest { /** * Идентификатор игры */ @Schema(description = "Идентификатор игры", example = "01234567-89AB-CDEF-0123-456789ABCDEF") @NotNull(message = "Идентификатор игры не может быть null.") @JsonProperty("game_id") private UUID gameId; /** * Координата ячейки, которую хочет открыть игрок */ @Schema(description = "Колонка проверяемой ячейки (нумерация с нуля)", example = "5") @NotNull(message = "Колонка не может быть null.") private Integer col; /** * Координата ячейки, которую хочет открыть игрок */ @Schema(description = "Ряд проверяемой ячейки (нумерация с нуля)", example = "5") @NotNull(message = "Ряд не может быть null.") private Integer row; }