Meeting.java 883 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. package es.uv.garcosda.domain;
  2. import java.time.LocalDateTime;
  3. import java.time.format.DateTimeFormatter;
  4. import java.util.UUID;
  5. import org.springframework.format.annotation.DateTimeFormat;
  6. public class Meeting {
  7. String id;
  8. String subject;
  9. @DateTimeFormat(pattern="dd/MM/yyyy hh:MM")
  10. LocalDateTime date;
  11. public Meeting() {}
  12. public Meeting(String subject, LocalDateTime date) {
  13. this.id = UUID.randomUUID().toString();
  14. this.subject = subject;
  15. this.date = date;
  16. }
  17. public String getId() {
  18. return id;
  19. }
  20. public void setId(String id) {
  21. this.id = id;
  22. }
  23. public String getSubject() {
  24. return subject;
  25. }
  26. public void setSubject(String subject) {
  27. this.subject = subject;
  28. }
  29. public String getDate() {
  30. return date.format(DateTimeFormatter.ofPattern("dd-MM-yyyy HH:mm:ss"));
  31. }
  32. public void setDate(LocalDateTime date) {
  33. this.date = date;
  34. }
  35. }