refactor: Refined field-names of `Message` and `MessageTo`
authorKai Moritz <kai@juplo.de>
Wed, 28 Dec 2022 16:23:30 +0000 (17:23 +0100)
committerKai Moritz <kai@juplo.de>
Sun, 15 Jan 2023 18:35:59 +0000 (19:35 +0100)
- Choosed longer and more descriptive field-names for the domain-class
  `Message`.
- Choosed short names for the TO-class `MessageTO`, which is serialized as
  JSON.

src/main/java/de/juplo/kafka/chat/backend/api/ChatBackendControllerAdvice.java
src/main/java/de/juplo/kafka/chat/backend/api/MessageTo.java
src/main/java/de/juplo/kafka/chat/backend/domain/Message.java

index d164fb5..fb9c0f2 100644 (file)
@@ -40,7 +40,7 @@ public class ChatBackendControllerAdvice
 
     stringBuilder.setLength(0);
     stringBuilder.append("The existing message with user=");
-    stringBuilder.append(e.getExisting().getUser());
+    stringBuilder.append(e.getExisting().getUsername());
     stringBuilder.append(" and id=");
     stringBuilder.append(e.getExisting().getId());
     stringBuilder.append(" cannot be mutated!");
index 7c72873..53d2319 100644 (file)
@@ -12,8 +12,8 @@ import java.time.LocalDateTime;
 public class MessageTo
 {
   private Long id;
-  private Long serialNumber;
-  private LocalDateTime timestamp;
+  private Long serial;
+  private LocalDateTime time;
   private String user;
   private String text;
 
@@ -24,7 +24,7 @@ public class MessageTo
             message.getId(),
             message.getSerialNumber(),
             message.getTimestamp(),
-            message.getUser(),
-            message.getText());
+            message.getUsername(),
+            message.getMessageText());
   }
 }
index d52ce8a..c5b738f 100644 (file)
@@ -17,6 +17,6 @@ public class Message
   private final Long id;
   private final Long serialNumber;
   private final LocalDateTime timestamp;
-  private final String user;
-  private final String text;
+  private final String username;
+  private final String messageText;
 }