1 package ecar.pojo;
2
3
4
5 import javax.persistence.Embeddable;
6 import javax.persistence.FetchType;
7 import javax.persistence.JoinColumn;
8 import javax.persistence.ManyToOne;
9
10
11
12
13 @Embeddable
14 public class EntidadeAtributoEntaPK implements java.io.Serializable {
15
16 private static final long serialVersionUID = 5599244712656909396L;
17
18 private EntidadeEnt entidadeEnt;
19 private SisAtributoSatb sisAtributoSatb;
20
21 public EntidadeAtributoEntaPK() {
22 }
23
24 public EntidadeAtributoEntaPK(EntidadeEnt entidadeEnt, SisAtributoSatb sisAtributoSatb) {
25 this.entidadeEnt = entidadeEnt;
26 this.sisAtributoSatb = sisAtributoSatb;
27 }
28
29 @ManyToOne(fetch = FetchType.LAZY)
30 @JoinColumn(name = "COD_ENT")
31 public EntidadeEnt getEntidadeEnt() {
32 return this.entidadeEnt;
33 }
34
35 public void setEntidadeEnt(EntidadeEnt entidadeEnt) {
36 this.entidadeEnt = entidadeEnt;
37 }
38
39 @ManyToOne(fetch = FetchType.LAZY)
40 @JoinColumn(name = "COD_SATB")
41 public SisAtributoSatb getSisAtributoSatb() {
42 return sisAtributoSatb;
43 }
44
45 public void setSisAtributoSatb(SisAtributoSatb sisAtributoSatb) {
46 this.sisAtributoSatb = sisAtributoSatb;
47 }
48
49 }