summaryrefslogtreecommitdiff
path: root/jws/endpoints/src/main/java/fr/epita/assistants/presentation/rest/response
diff options
context:
space:
mode:
Diffstat (limited to 'jws/endpoints/src/main/java/fr/epita/assistants/presentation/rest/response')
-rw-r--r--jws/endpoints/src/main/java/fr/epita/assistants/presentation/rest/response/HelloResponse.java12
-rw-r--r--jws/endpoints/src/main/java/fr/epita/assistants/presentation/rest/response/ReverseResponse.java14
2 files changed, 26 insertions, 0 deletions
diff --git a/jws/endpoints/src/main/java/fr/epita/assistants/presentation/rest/response/HelloResponse.java b/jws/endpoints/src/main/java/fr/epita/assistants/presentation/rest/response/HelloResponse.java
new file mode 100644
index 0000000..2dbc9d0
--- /dev/null
+++ b/jws/endpoints/src/main/java/fr/epita/assistants/presentation/rest/response/HelloResponse.java
@@ -0,0 +1,12 @@
+package fr.epita.assistants.presentation.rest.response;
+
+import lombok.Getter;
+
+@Getter
+public class HelloResponse {
+ String content;
+
+ public HelloResponse(String content) {
+ this.content = "hello " + content;
+ }
+}
diff --git a/jws/endpoints/src/main/java/fr/epita/assistants/presentation/rest/response/ReverseResponse.java b/jws/endpoints/src/main/java/fr/epita/assistants/presentation/rest/response/ReverseResponse.java
new file mode 100644
index 0000000..3f1bb9e
--- /dev/null
+++ b/jws/endpoints/src/main/java/fr/epita/assistants/presentation/rest/response/ReverseResponse.java
@@ -0,0 +1,14 @@
+package fr.epita.assistants.presentation.rest.response;
+
+import lombok.Getter;
+
+@Getter
+public class ReverseResponse {
+ String original;
+ String reversed;
+
+ public ReverseResponse(String original) {
+ this.original = original;
+ this.reversed = new StringBuilder(original).reverse().toString();
+ }
+}