From 96c7a2e529c591571d1c0d62b7ac339b10046d10 Mon Sep 17 00:00:00 2001 From: ScarletRedMan Date: Tue, 12 Mar 2024 12:55:12 +0700 Subject: [PATCH] Marked default constructors with @Internal --- .../java/ru/dragonestia/picker/api/model/node/ResponseNode.java | 2 ++ .../java/ru/dragonestia/picker/api/model/room/ResponseRoom.java | 2 ++ .../ru/dragonestia/picker/api/model/room/ShortResponseRoom.java | 2 ++ 3 files changed, 6 insertions(+) diff --git a/client-api/src/main/java/ru/dragonestia/picker/api/model/node/ResponseNode.java b/client-api/src/main/java/ru/dragonestia/picker/api/model/node/ResponseNode.java index c0e8fb9..7bd573c 100644 --- a/client-api/src/main/java/ru/dragonestia/picker/api/model/node/ResponseNode.java +++ b/client-api/src/main/java/ru/dragonestia/picker/api/model/node/ResponseNode.java @@ -1,6 +1,7 @@ package ru.dragonestia.picker.api.model.node; import io.swagger.v3.oas.annotations.media.Schema; +import org.jetbrains.annotations.ApiStatus.Internal; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -20,6 +21,7 @@ public class ResponseNode implements INode { @Schema(description = "Additional data requested (Key-Value)") private Map details; + @Internal public ResponseNode() {} public ResponseNode(@NotNull String id, @NotNull PickingMethod pickingMethod) { diff --git a/client-api/src/main/java/ru/dragonestia/picker/api/model/room/ResponseRoom.java b/client-api/src/main/java/ru/dragonestia/picker/api/model/room/ResponseRoom.java index c18beec..e822ee0 100644 --- a/client-api/src/main/java/ru/dragonestia/picker/api/model/room/ResponseRoom.java +++ b/client-api/src/main/java/ru/dragonestia/picker/api/model/room/ResponseRoom.java @@ -1,6 +1,7 @@ package ru.dragonestia.picker.api.model.room; import io.swagger.v3.oas.annotations.media.Schema; +import org.jetbrains.annotations.ApiStatus.Internal; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import ru.dragonestia.picker.api.repository.type.RoomPath; @@ -30,6 +31,7 @@ public class ResponseRoom implements IRoom { @Schema(description = "Additional data requested (Key-Value)") private Map details; + @Internal public ResponseRoom() {} public ResponseRoom(@NotNull String id, @NotNull String nodeId, int slots, boolean locked, @NotNull String payload) { diff --git a/client-api/src/main/java/ru/dragonestia/picker/api/model/room/ShortResponseRoom.java b/client-api/src/main/java/ru/dragonestia/picker/api/model/room/ShortResponseRoom.java index 202c66c..caaa0d8 100644 --- a/client-api/src/main/java/ru/dragonestia/picker/api/model/room/ShortResponseRoom.java +++ b/client-api/src/main/java/ru/dragonestia/picker/api/model/room/ShortResponseRoom.java @@ -1,6 +1,7 @@ package ru.dragonestia.picker.api.model.room; import io.swagger.v3.oas.annotations.media.Schema; +import org.jetbrains.annotations.ApiStatus.Internal; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import ru.dragonestia.picker.api.repository.type.RoomPath; @@ -27,6 +28,7 @@ public class ShortResponseRoom implements IRoom { @Schema(description = "Additional data requested (Key-Value)") private Map details; + @Internal public ShortResponseRoom() {} public ShortResponseRoom(String id, String nodeId, int slots, boolean locked) {