From 8dca2f10c6d2935765d91f436878f31e635ae2ed Mon Sep 17 00:00:00 2001 From: Guillem George Date: Thu, 12 Feb 2026 19:44:18 +0100 Subject: [PATCH] models and archi --- .gitignore | 4 ++++ .../presentation/rest/Endpoints.java | 2 +- .../yakamon/data/model/GameModel.java | 10 ++++++++++ .../yakamon/data/model/ItemModel.java | 14 +++++++++++++ .../yakamon/data/model/PlayerModel.java | 19 ++++++++++++++++++ .../yakamon/data/model/YakadexEntryModel.java | 20 +++++++++++++++++++ .../yakamon/data/model/YakamonModel.java | 15 ++++++++++++++ .../yakamon/data/repository/.gitkeep | 0 .../assistants/yakamon/domain/entity/.gitkeep | 0 .../yakamon/domain/service/.gitkeep | 0 .../api/request/GetInventoryRequest.java | 7 +++++++ .../api/request/PlayerCatchRequest.java | 5 +++++ .../api/request/PlayerCollectRequest.java | 7 +++++++ .../api/request/PlayerInfosRequest.java | 4 ++++ .../api/request/PlayerMoveRequest.java | 7 +++++++ .../api/request/StartGameRequest.java | 6 ++++++ .../api/request/TeamEvolveRequest.java | 4 ++++ .../api/request/TeamFeedRequest.java | 5 +++++ .../api/request/TeamInfosRequest.java | 4 ++++ .../api/request/TeamReleaseRequest.java | 4 ++++ .../api/request/TeamRenameRequest.java | 4 ++++ .../api/request/YakadexAllInfosRequest.java | 4 ++++ .../api/request/YakadexInfosRequest.java | 4 ++++ .../api/response/GetInventoryResponse.java | 18 +++++++++++++++++ .../api/response/PlayerCatchResponse.java | 8 ++++++++ .../api/response/PlayerCollectResponse.java | 20 +++++++++++++++++++ .../api/response/PlayerInfosResponse.java | 6 ++++++ .../api/response/PlayerMoveResponse.java | 6 ++++++ .../api/response/StartGameResponse.java | 4 ++++ .../api/response/TeamEvolveResponse.java | 4 ++++ .../api/response/TeamFeedResponse.java | 4 ++++ .../api/response/TeamInfosResponse.java | 4 ++++ .../api/response/TeamReleaseResponse.java | 4 ++++ .../api/response/TeamRenameResponse.java | 4 ++++ .../api/response/YakadexAllInfosResponse.java | 4 ++++ .../api/response/YakadexInfosResponse.java | 4 ++++ 36 files changed, 238 insertions(+), 1 deletion(-) create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/GameModel.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/ItemModel.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/PlayerModel.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/YakadexEntryModel.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/YakamonModel.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/data/repository/.gitkeep create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/domain/entity/.gitkeep create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/domain/service/.gitkeep create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/GetInventoryRequest.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/PlayerCatchRequest.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/PlayerCollectRequest.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/PlayerInfosRequest.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/PlayerMoveRequest.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/StartGameRequest.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamEvolveRequest.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamFeedRequest.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamInfosRequest.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamReleaseRequest.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamRenameRequest.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/YakadexAllInfosRequest.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/YakadexInfosRequest.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/GetInventoryResponse.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/PlayerCatchResponse.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/PlayerCollectResponse.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/PlayerInfosResponse.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/PlayerMoveResponse.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/StartGameResponse.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamEvolveResponse.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamFeedResponse.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamInfosResponse.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamReleaseResponse.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamRenameResponse.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/YakadexAllInfosResponse.java create mode 100644 yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/YakadexInfosResponse.java diff --git a/.gitignore b/.gitignore index 96ef862..50cf3af 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,6 @@ target/ .idea/ +.classpath +.factorypath +.project +.settings/ diff --git a/endpoints/src/main/java/fr/epita/assistants/presentation/rest/Endpoints.java b/endpoints/src/main/java/fr/epita/assistants/presentation/rest/Endpoints.java index 014cafb..2895254 100644 --- a/endpoints/src/main/java/fr/epita/assistants/presentation/rest/Endpoints.java +++ b/endpoints/src/main/java/fr/epita/assistants/presentation/rest/Endpoints.java @@ -18,7 +18,7 @@ public class Endpoints { if (name == null || name.isEmpty()) { return Response.status(400).build(); } - HelloResponse response = new HelloResponse("Hello " + name); + HelloResponse response = new HelloResponse("hello " + name); return Response.ok(response).build(); } diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/GameModel.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/GameModel.java new file mode 100644 index 0000000..c2f3caa --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/GameModel.java @@ -0,0 +1,10 @@ +package fr.epita.assistants.yakamon.data.model; + +import jakarta.persistence.*; + +@Entity @Table(name="game") +public class GameModel { + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) protected Long id; + public String map; +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/ItemModel.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/ItemModel.java new file mode 100644 index 0000000..74826b0 --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/ItemModel.java @@ -0,0 +1,14 @@ +package fr.epita.assistants.yakamon.data.model; + +import fr.epita.assistants.yakamon.utils.tile.ItemType; +import jakarta.persistence.*; + +@Entity +@Table(name="item") +public class ItemModel { + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) protected Integer id; + public ItemType type; + public Integer quantity; + +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/PlayerModel.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/PlayerModel.java new file mode 100644 index 0000000..67b121d --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/PlayerModel.java @@ -0,0 +1,19 @@ +package fr.epita.assistants.yakamon.data.model; + +import jakarta.persistence.*; + +import java.sql.Timestamp; +import java.util.UUID; + +@Entity +@Table(name="player") +public class PlayerModel { + @Id @GeneratedValue(strategy = GenerationType.UUID) protected UUID id; + public String name; + public Integer posX; + public Integer posY; + public Timestamp lastMove; + public Timestamp lastCatch; + public Timestamp lastCollect; + public Timestamp lastFeed; +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/YakadexEntryModel.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/YakadexEntryModel.java new file mode 100644 index 0000000..292e2cf --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/YakadexEntryModel.java @@ -0,0 +1,20 @@ +package fr.epita.assistants.yakamon.data.model; + + +import fr.epita.assistants.yakamon.utils.ElementType; +import jakarta.persistence.*; + +@Entity +@Table(name="yakadex_entry") +public class YakadexEntryModel { + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) protected Integer id; + + public String name; + public Boolean caught; + public ElementType firstType; + public ElementType secondType; + public String description; + @OneToOne @JoinColumn(name="evolution_id") public YakadexEntryModel evolutionId; + public Integer evolveThreshold; +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/YakamonModel.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/YakamonModel.java new file mode 100644 index 0000000..73505f2 --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/data/model/YakamonModel.java @@ -0,0 +1,15 @@ +package fr.epita.assistants.yakamon.data.model; + +import jakarta.persistence.*; + +import java.util.UUID; + +@Entity +@Table(name="yakamon") +public class YakamonModel { + @Id + @GeneratedValue(strategy = GenerationType.UUID) protected UUID id; + public String nickname; + public Integer energyPoints; + @ManyToOne @JoinColumn(name="yakadex_id") public YakadexEntryModel yakadexEntryId; +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/data/repository/.gitkeep b/yakamon/src/main/java/fr/epita/assistants/yakamon/data/repository/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/domain/entity/.gitkeep b/yakamon/src/main/java/fr/epita/assistants/yakamon/domain/entity/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/domain/service/.gitkeep b/yakamon/src/main/java/fr/epita/assistants/yakamon/domain/service/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/GetInventoryRequest.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/GetInventoryRequest.java new file mode 100644 index 0000000..40c1ee4 --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/GetInventoryRequest.java @@ -0,0 +1,7 @@ +package fr.epita.assistants.yakamon.presentation.api.request; + +import java.util.List; + +public class GetInventoryRequest { + +} \ No newline at end of file diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/PlayerCatchRequest.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/PlayerCatchRequest.java new file mode 100644 index 0000000..dbb9f43 --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/PlayerCatchRequest.java @@ -0,0 +1,5 @@ +package fr.epita.assistants.yakamon.presentation.api.request; + +public class PlayerCatchRequest { + +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/PlayerCollectRequest.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/PlayerCollectRequest.java new file mode 100644 index 0000000..bbc9584 --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/PlayerCollectRequest.java @@ -0,0 +1,7 @@ +package fr.epita.assistants.yakamon.presentation.api.request; + +import fr.epita.assistants.yakamon.utils.tile.ItemType; +import fr.epita.assistants.yakamon.utils.tile.TerrainType; + +public class PlayerCollectRequest { +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/PlayerInfosRequest.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/PlayerInfosRequest.java new file mode 100644 index 0000000..98c1f6b --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/PlayerInfosRequest.java @@ -0,0 +1,4 @@ +package fr.epita.assistants.yakamon.presentation.api.request; + +public class PlayerInfosRequest { +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/PlayerMoveRequest.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/PlayerMoveRequest.java new file mode 100644 index 0000000..0cf8f5d --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/PlayerMoveRequest.java @@ -0,0 +1,7 @@ +package fr.epita.assistants.yakamon.presentation.api.request; + +import fr.epita.assistants.yakamon.utils.Direction; + +public class PlayerMoveRequest { + Direction direction; +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/StartGameRequest.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/StartGameRequest.java new file mode 100644 index 0000000..9102914 --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/StartGameRequest.java @@ -0,0 +1,6 @@ +package fr.epita.assistants.yakamon.presentation.api.request; + +public class StartGameRequest { + public String mapPath; + public String playerName; +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamEvolveRequest.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamEvolveRequest.java new file mode 100644 index 0000000..2210ffa --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamEvolveRequest.java @@ -0,0 +1,4 @@ +package fr.epita.assistants.yakamon.presentation.api.request; + +public class TeamEvolveRequest { +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamFeedRequest.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamFeedRequest.java new file mode 100644 index 0000000..df041f0 --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamFeedRequest.java @@ -0,0 +1,5 @@ +package fr.epita.assistants.yakamon.presentation.api.request; + +public class TeamFeedRequest { + public Integer quantity; +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamInfosRequest.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamInfosRequest.java new file mode 100644 index 0000000..925e29c --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamInfosRequest.java @@ -0,0 +1,4 @@ +package fr.epita.assistants.yakamon.presentation.api.request; + +public class TeamInfosRequest { +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamReleaseRequest.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamReleaseRequest.java new file mode 100644 index 0000000..a241449 --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamReleaseRequest.java @@ -0,0 +1,4 @@ +package fr.epita.assistants.yakamon.presentation.api.request; + +public class TeamReleaseRequest { +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamRenameRequest.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamRenameRequest.java new file mode 100644 index 0000000..43bc114 --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/TeamRenameRequest.java @@ -0,0 +1,4 @@ +package fr.epita.assistants.yakamon.presentation.api.request; + +public class TeamRenameRequest { +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/YakadexAllInfosRequest.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/YakadexAllInfosRequest.java new file mode 100644 index 0000000..d5e9467 --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/YakadexAllInfosRequest.java @@ -0,0 +1,4 @@ +package fr.epita.assistants.yakamon.presentation.api.request; + +public class YakadexAllInfosRequest { +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/YakadexInfosRequest.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/YakadexInfosRequest.java new file mode 100644 index 0000000..3a2648d --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/request/YakadexInfosRequest.java @@ -0,0 +1,4 @@ +package fr.epita.assistants.yakamon.presentation.api.request; + +public class YakadexInfosRequest { +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/GetInventoryResponse.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/GetInventoryResponse.java new file mode 100644 index 0000000..a4c630c --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/GetInventoryResponse.java @@ -0,0 +1,18 @@ +package fr.epita.assistants.yakamon.presentation.api.response; + +import java.util.List; + +public class GetInventoryResponse { + + public class ItemType { + public String type; + public String value; + } + + public class Items { + public ItemType itemType; + public Integer quantity; + } + + List items; +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/PlayerCatchResponse.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/PlayerCatchResponse.java new file mode 100644 index 0000000..2752c1c --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/PlayerCatchResponse.java @@ -0,0 +1,8 @@ +package fr.epita.assistants.yakamon.presentation.api.response; + +public class PlayerCatchResponse { + public String uuid; + public String nickname; + public Integer yakadexId; + public Integer energyPoints; +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/PlayerCollectResponse.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/PlayerCollectResponse.java new file mode 100644 index 0000000..f1111f0 --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/PlayerCollectResponse.java @@ -0,0 +1,20 @@ +package fr.epita.assistants.yakamon.presentation.api.response; + +import fr.epita.assistants.yakamon.utils.tile.ItemType; +import fr.epita.assistants.yakamon.utils.tile.TerrainType; + +public class PlayerCollectResponse { + + public class TileType { + + public class Collectible { + ItemType type; + String value; + } + + TerrainType terrainType; + Collectible collectible; + } + + public TileType tileType; +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/PlayerInfosResponse.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/PlayerInfosResponse.java new file mode 100644 index 0000000..e980b92 --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/PlayerInfosResponse.java @@ -0,0 +1,6 @@ +package fr.epita.assistants.yakamon.presentation.api.response; + +public class PlayerInfosResponse { + //TODO + // Player model +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/PlayerMoveResponse.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/PlayerMoveResponse.java new file mode 100644 index 0000000..4ac3735 --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/PlayerMoveResponse.java @@ -0,0 +1,6 @@ +package fr.epita.assistants.yakamon.presentation.api.response; + +public class PlayerMoveResponse { + public Integer posX; + public Integer posY; +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/StartGameResponse.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/StartGameResponse.java new file mode 100644 index 0000000..822fd96 --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/StartGameResponse.java @@ -0,0 +1,4 @@ +package fr.epita.assistants.yakamon.presentation.api.response; + +public class StartGameResponse { +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamEvolveResponse.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamEvolveResponse.java new file mode 100644 index 0000000..ead3165 --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamEvolveResponse.java @@ -0,0 +1,4 @@ +package fr.epita.assistants.yakamon.presentation.api.response; + +public class TeamEvolveResponse { +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamFeedResponse.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamFeedResponse.java new file mode 100644 index 0000000..47f93af --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamFeedResponse.java @@ -0,0 +1,4 @@ +package fr.epita.assistants.yakamon.presentation.api.response; + +public class TeamFeedResponse { +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamInfosResponse.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamInfosResponse.java new file mode 100644 index 0000000..4d061f9 --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamInfosResponse.java @@ -0,0 +1,4 @@ +package fr.epita.assistants.yakamon.presentation.api.response; + +public class TeamInfosResponse { +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamReleaseResponse.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamReleaseResponse.java new file mode 100644 index 0000000..5b5aa0a --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamReleaseResponse.java @@ -0,0 +1,4 @@ +package fr.epita.assistants.yakamon.presentation.api.response; + +public class TeamReleaseResponse { +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamRenameResponse.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamRenameResponse.java new file mode 100644 index 0000000..19d9300 --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/TeamRenameResponse.java @@ -0,0 +1,4 @@ +package fr.epita.assistants.yakamon.presentation.api.response; + +public class TeamRenameResponse { +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/YakadexAllInfosResponse.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/YakadexAllInfosResponse.java new file mode 100644 index 0000000..765c60c --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/YakadexAllInfosResponse.java @@ -0,0 +1,4 @@ +package fr.epita.assistants.yakamon.presentation.api.response; + +public class YakadexAllInfosResponse { +} diff --git a/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/YakadexInfosResponse.java b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/YakadexInfosResponse.java new file mode 100644 index 0000000..aee0b54 --- /dev/null +++ b/yakamon/src/main/java/fr/epita/assistants/yakamon/presentation/api/response/YakadexInfosResponse.java @@ -0,0 +1,4 @@ +package fr.epita.assistants.yakamon.presentation.api.response; + +public class YakadexInfosResponse { +}