RmiServer  1.0
 Alle Klassen Namensbereiche Dateien Funktionen Variablen
Ansprechpartner.java
gehe zur Dokumentation dieser Datei
1 package databaseModel;
2 
3 import javax.persistence.*;
4 
5 import java.util.List;
6 
7 
12 @Entity
13 public class Ansprechpartner implements java.io.Serializable {
14  private static final long serialVersionUID = 1L;
15  private int id;
16  private String email;
17  private String name;
18  private Unternehmen unternehmenBean;
19  private List<Projekt> projekts;
20 
21  public Ansprechpartner() {
22  }
23 
24 
25  @Id
26  @GeneratedValue(strategy=GenerationType.IDENTITY)
27  public int getId() {
28  return this.id;
29  }
30 
31  public void setId(int id) {
32  this.id = id;
33  }
34 
35 
36  public String getEmail() {
37  return this.email;
38  }
39 
40  public void setEmail(String email) {
41  this.email = email;
42  }
43 
44 
45  public String getName() {
46  return this.name;
47  }
48 
49  public void setName(String name) {
50  this.name = name;
51  }
52 
53 
54  //bi-directional many-to-one association to Unternehmen
55  @ManyToOne
56  @JoinColumn(name="UNTERNEHMEN")
58  return this.unternehmenBean;
59  }
60 
61  public void setUnternehmenBean(Unternehmen unternehmenBean) {
62  this.unternehmenBean = unternehmenBean;
63  }
64 
65 
66  //bi-directional many-to-one association to Projekt
67  @OneToMany(mappedBy="ansprechpartnerBean")
68  public List<Projekt> getProjekts() {
69  return this.projekts;
70  }
71 
72  public void setProjekts(List<Projekt> projekts) {
73  this.projekts = projekts;
74  }
75 
76 }