RmiServer  1.0
 Alle Klassen Namensbereiche Dateien Funktionen Variablen
Projekt.java
gehe zur Dokumentation dieser Datei
1 package databaseModel;
2 
3 import javax.persistence.*;
4 
5 
10 @Entity
11 public class Projekt implements java.io.Serializable {
12  private static final long serialVersionUID = 1L;
13  private int id;
14  private String beschreibung;
15  private String kommentar;
16  private String status;
17  private String titel;
18  private Ansprechpartner ansprechpartnerBean;
19  private Student student1Bean;
20  private Student student2Bean;
21  private Student student3Bean;
22 
23  public Projekt() {
24  }
25 
26 
27  @Id
28  @GeneratedValue(strategy=GenerationType.IDENTITY)
29  public int getId() {
30  return this.id;
31  }
32 
33  public void setId(int id) {
34  this.id = id;
35  }
36 
37 
38  public String getBeschreibung() {
39  return this.beschreibung;
40  }
41 
42  public void setBeschreibung(String beschreibung) {
43  this.beschreibung = beschreibung;
44  }
45 
46 
47  public String getKommentar() {
48  return this.kommentar;
49  }
50 
51  public void setKommentar(String kommentar) {
52  this.kommentar = kommentar;
53  }
54 
55 
56  public String getStatus() {
57  return this.status;
58  }
59 
60  public void setStatus(String status) {
61  this.status = status;
62  }
63 
64 
65  public String getTitel() {
66  return this.titel;
67  }
68 
69  public void setTitel(String titel) {
70  this.titel = titel;
71  }
72 
73 
74  //bi-directional many-to-one association to Ansprechpartner
75  @ManyToOne
76  @JoinColumn(name="ANSPRECHPARTNER")
78  return this.ansprechpartnerBean;
79  }
80 
81  public void setAnsprechpartnerBean(Ansprechpartner ansprechpartnerBean) {
82  this.ansprechpartnerBean = ansprechpartnerBean;
83  }
84 
85 
86  //bi-directional many-to-one association to Student
87  @ManyToOne
88  @JoinColumn(name="STUDENT1")
90  return this.student1Bean;
91  }
92 
93  public void setStudent1Bean(Student student1Bean) {
94  this.student1Bean = student1Bean;
95  }
96 
97 
98  //bi-directional many-to-one association to Student
99  @ManyToOne
100  @JoinColumn(name="STUDENT2")
102  return this.student2Bean;
103  }
104 
105  public void setStudent2Bean(Student student2Bean) {
106  this.student2Bean = student2Bean;
107  }
108 
109 
110  //bi-directional many-to-one association to Student
111  @ManyToOne
112  @JoinColumn(name="STUDENT3")
114  return this.student3Bean;
115  }
116 
117  public void setStudent3Bean(Student student3Bean) {
118  this.student3Bean = student3Bean;
119  }
120 
121 }