Guest User

Untitled

a guest
Jun 19th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.22 KB | None | 0 0
  1. package be.mct.entities;
  2.  
  3. import java.io.Serializable;
  4. import java.util.List;
  5. import javax.persistence.Entity;
  6. import javax.persistence.GeneratedValue;
  7. import javax.persistence.GenerationType;
  8. import javax.persistence.Id;
  9. import javax.persistence.ManyToMany;
  10. import javax.persistence.ManyToOne;
  11. import javax.persistence.OneToMany;
  12.  
  13. @Entity
  14. public class Beer implements Serializable{
  15. //vars
  16. @Id
  17. @GeneratedValue(strategy = GenerationType.AUTO)
  18. private Long id;
  19.  
  20. @ManyToMany(mappedBy = "favorites")
  21. private List<BeerLover> lovers;
  22.  
  23. @OneToMany(mappedBy = "beer")
  24. private List<BeerReview> reviews;
  25.  
  26. @ManyToOne
  27. private BeerLover owner;
  28.  
  29. private String name, brewery, picture, description;
  30. private double alcoholicPercentage;
  31.  
  32. public double getAlcoholicPercentage() {
  33. return alcoholicPercentage;
  34. }
  35.  
  36. public void setAlcoholicPercentage(double alcoholicPercentage) {
  37. this.alcoholicPercentage = alcoholicPercentage;
  38. }
  39.  
  40. public String getBrewery() {
  41. return brewery;
  42. }
  43.  
  44. public void setBrewery(String brewery) {
  45. this.brewery = brewery;
  46. }
  47.  
  48. public String getDescription() {
  49. return description;
  50. }
  51.  
  52. public void setDescription(String description) {
  53. this.description = description;
  54. }
  55.  
  56. public Long getId() {
  57. return id;
  58. }
  59.  
  60. public void setId(Long id) {
  61. this.id = id;
  62. }
  63.  
  64. public List<BeerLover> getLovers() {
  65. return lovers;
  66. }
  67.  
  68. public void setLovers(List<BeerLover> lovers) {
  69. this.lovers = lovers;
  70. }
  71.  
  72. public String getName() {
  73. return name;
  74. }
  75.  
  76. public void setName(String name) {
  77. this.name = name;
  78. }
  79.  
  80. public BeerLover getOwner() {
  81. return owner;
  82. }
  83.  
  84. public void setOwner(BeerLover owner) {
  85. this.owner = owner;
  86. }
  87.  
  88. public String getPicture() {
  89. return picture;
  90. }
  91.  
  92. public void setPicture(String picture) {
  93. this.picture = picture;
  94. }
  95.  
  96. public List<BeerReview> getReviews() {
  97. return reviews;
  98. }
  99.  
  100. public void setReviews(List<BeerReview> reviews) {
  101. this.reviews = reviews;
  102. }
  103. }
Add Comment
Please, Sign In to add comment