You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
385 B

  1. package de.fd.fh.server.user;
  2. import lombok.*;
  3. @AllArgsConstructor
  4. @Getter
  5. public class User {
  6. private final UserId id;
  7. private String name;
  8. public static User of(String name)
  9. {
  10. return new User(null, name);
  11. }
  12. public void rename(String name)
  13. {
  14. if (name == null)
  15. {
  16. return;
  17. }
  18. this.name = name;
  19. }
  20. }