1 package ecar.pojo;
2
3
4
5 import java.util.HashSet;
6 import java.util.Set;
7 import javax.persistence.Column;
8 import javax.persistence.Entity;
9 import javax.persistence.FetchType;
10 import javax.persistence.GeneratedValue;
11 import javax.persistence.Id;
12 import javax.persistence.OneToMany;
13 import javax.persistence.Table;
14 import org.hibernate.annotations.GenericGenerator;
15
16
17
18
19 @Entity
20 @Table(name = "TB_DESTAQUE_TIPO_ORDEM_DTQTO")
21 public class DestaqueTipoOrdemDtqto implements java.io.Serializable {
22
23 private Long codDtqto;
24 private String rotinaDtqto;
25 private String identificacaoDtqto;
26 private Set<DestaqueSubAreaDtqsa> destaqueSubAreaDtqsas = new HashSet<DestaqueSubAreaDtqsa>(0);
27
28 public DestaqueTipoOrdemDtqto() {
29 }
30
31 public DestaqueTipoOrdemDtqto(String rotinaDtqto, String identificacaoDtqto, Set<DestaqueSubAreaDtqsa> destaqueSubAreaDtqsas) {
32 this.rotinaDtqto = rotinaDtqto;
33 this.identificacaoDtqto = identificacaoDtqto;
34 this.destaqueSubAreaDtqsas = destaqueSubAreaDtqsas;
35 }
36
37 @GenericGenerator(name = "generator", strategy = "increment")
38 @Id
39 @GeneratedValue(generator = "generator")
40 @Column(name = "COD_DTQTO", nullable = false)
41 public Long getCodDtqto() {
42 return this.codDtqto;
43 }
44
45 public void setCodDtqto(Long codDtqto) {
46 this.codDtqto = codDtqto;
47 }
48
49 @Column(name = "ROTINA_DTQTO", length = 2000)
50 public String getRotinaDtqto() {
51 return this.rotinaDtqto;
52 }
53
54 public void setRotinaDtqto(String rotinaDtqto) {
55 this.rotinaDtqto = rotinaDtqto;
56 }
57
58 @Column(name = "IDENTIFICACAO_DTQTO", length = 20)
59 public String getIdentificacaoDtqto() {
60 return this.identificacaoDtqto;
61 }
62
63 public void setIdentificacaoDtqto(String identificacaoDtqto) {
64 this.identificacaoDtqto = identificacaoDtqto;
65 }
66
67 @OneToMany(fetch = FetchType.LAZY, mappedBy = "destaqueTipoOrdemDtqto")
68 public Set<DestaqueSubAreaDtqsa> getDestaqueSubAreaDtqsas() {
69 return this.destaqueSubAreaDtqsas;
70 }
71
72 public void setDestaqueSubAreaDtqsas(Set<DestaqueSubAreaDtqsa> destaqueSubAreaDtqsas) {
73 this.destaqueSubAreaDtqsas = destaqueSubAreaDtqsas;
74 }
75
76 }