Fortune.java 710 B

12345678910111213141516171819202122232425262728293031323334353637
  1. package model;
  2. import javax.persistence.Entity;
  3. import javax.persistence.GeneratedValue;
  4. import javax.persistence.GenerationType;
  5. import javax.persistence.Id;
  6. @Entity
  7. public class Fortune implements Comparable<Fortune> {
  8. @Id
  9. @GeneratedValue(strategy = GenerationType.IDENTITY)
  10. public int id;
  11. public String message;
  12. public Fortune() {
  13. }
  14. public Fortune(int id, String message) {
  15. this.id = id;
  16. this.message = message;
  17. }
  18. public int getId() {
  19. return this.id;
  20. }
  21. public String getMessage() {
  22. return this.message;
  23. }
  24. @Override
  25. public int compareTo(Fortune other) {
  26. return message.compareTo(other.message);
  27. }
  28. }