Advertisement
Guest User

Untitled

a guest
Nov 20th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.78 KB | None | 0 0
  1. package M3106;
  2.  
  3. import java.time.LocalDate;
  4. import java.util.HashSet;
  5. import java.util.Set;
  6.  
  7. import javax.persistence.Entity;
  8. import javax.persistence.GeneratedValue;
  9. import javax.persistence.Id;
  10. import javax.persistence.ManyToMany;
  11. import javax.persistence.ManyToOne;
  12.  
  13. @Entity
  14. public class Document {
  15. @Id @GeneratedValue
  16. private int idDocument;
  17. private String resume;
  18. private LocalDate dateDocument;
  19. private String url;
  20.  
  21. @ManyToOne
  22. private Utilisateur poste;
  23.  
  24. @ManyToMany
  25. private Set<Tag> document;
  26.  
  27. public Document() {
  28. document = new HashSet<>();
  29. }
  30.  
  31. public Document(int idDocument, String resume, LocalDate dateDocument, String url, Utilisateur poste) {
  32. super();
  33. this.resume = resume;
  34. this.dateDocument = dateDocument;
  35. this.url = url;
  36. this.poste = poste;
  37. }
  38.  
  39. public int getIdDocument() {
  40. return idDocument;
  41. }
  42.  
  43. public String getResume() {
  44. return resume;
  45. }
  46.  
  47. public void setResume(String resume) {
  48. this.resume = resume;
  49. }
  50.  
  51. public LocalDate getDateDocument() {
  52. return dateDocument;
  53. }
  54. public void setDateDocument(LocalDate dateDocument) {
  55. this.dateDocument = dateDocument;
  56. }
  57. public String getUrl() {
  58. return url;
  59. }
  60. public void setUrl(String url) {
  61. this.url = url;
  62. }
  63.  
  64. @Override
  65. public String toString() {
  66. return "Document [idDocument=" + idDocument + ", resume=" + resume + ", dateDocument=" + dateDocument + ", url="
  67. + url + "]";
  68. }
  69.  
  70. public Utilisateur getPoste() {
  71. return poste;
  72. }
  73.  
  74. public void setPoste(Utilisateur poste) {
  75. this.poste = poste;
  76. }
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement