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