Advertisement
Guest User

Untitled

a guest
Feb 8th, 2016
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. package com.laundry.model;
  2.  
  3. import java.io.Serializable;
  4.  
  5. import javax.persistence.Column;
  6. import javax.persistence.Entity;
  7. import javax.persistence.Id;
  8. import javax.persistence.JoinColumn;
  9. import javax.persistence.ManyToOne;
  10. import javax.persistence.NamedQueries;
  11. import javax.persistence.NamedQuery;
  12. import javax.persistence.OneToOne;
  13. import javax.persistence.SequenceGenerator;
  14. import javax.persistence.Table;
  15.  
  16. @Entity
  17. @NamedQueries({
  18. @NamedQuery(name="BookingList.findAll", query="SELECT a FROM BookingList a"),
  19. @NamedQuery(name="BookingList.findByNr", query="SELECT a FROM BookingList a WHERE a.apartmentNr LIKE :apartmentNr"),
  20. @NamedQuery(name="BookingList.findByBookedDate", query="SELECT b FROM BookingList b WHERE b.bookedDate LIKE :bookedDate"),
  21. @NamedQuery(name="BookingList.findByDateAndTime", query="SELECT b FROM BookingList b WHERE b.bookedDate LIKE :bookedDate AND b.laundryTime.bookedLaundryTime LIKE :laundryTime"),
  22. })
  23. @Table(name="BookingList")
  24.  
  25. public class BookingList implements Serializable{
  26.  
  27. private String apartmentNr;
  28. private String bookedDate;
  29. private LaundryTime laundryTime;
  30.  
  31. @Id
  32. @Column(name = "apartmentNr")
  33. public String getApartmentNr() {
  34. return apartmentNr;
  35. }
  36. public void setApartmentNr(String apartmentNr) {
  37. this.apartmentNr = apartmentNr;
  38. }
  39.  
  40. @Column(name = "bookedDate")
  41. public String getBookedDate() {
  42. return bookedDate;
  43. }
  44. public void setBookedDate(String bookedDate) {
  45. this.bookedDate = bookedDate;
  46. }
  47.  
  48. @ManyToOne
  49. @JoinColumn(name ="bookedLaundryTime", referencedColumnName ="bookedLaundryTime")
  50. public LaundryTime getLaundryTime() {
  51. return laundryTime;
  52. }
  53. public void setLaundryTime(LaundryTime laundryTime) {
  54. this.laundryTime = laundryTime;
  55. }
  56.  
  57.  
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement