View Javadoc

1   package ecar.pojo;
2   
3   // Generated Aug 13, 2009 2:24:15 PM by Hibernate Tools 3.2.0.CR1
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.JoinColumn;
13  import javax.persistence.ManyToOne;
14  import javax.persistence.OneToMany;
15  import javax.persistence.Table;
16  import org.hibernate.annotations.GenericGenerator;
17  
18  /**
19   * DestaqueSubAreaDtqsa generated by hbm2java
20   */
21  @Entity
22  @Table(name = "TB_DESTAQUE_SUB_AREA_DTQSA")
23  public class DestaqueSubAreaDtqsa implements java.io.Serializable {
24  
25    private Long codDtqsa;
26    private Integer qtdMaxItensDtqsa;
27    private String identificacaoDtqsa;
28    private String descricaoDtqsa;
29    private DestaqueAreaDtqa destaqueAreaDtqa;
30    private DestaqueTipoOrdemDtqto destaqueTipoOrdemDtqto;
31    private Set<DestaqueItemRelDtqir> destaqueItemRelDtqirs = new HashSet<DestaqueItemRelDtqir>(0);
32  
33    public DestaqueSubAreaDtqsa() {
34    }
35  
36    public DestaqueSubAreaDtqsa(Integer qtdMaxItensDtqsa, String identificacaoDtqsa, String descricaoDtqsa, DestaqueAreaDtqa destaqueAreaDtqa, DestaqueTipoOrdemDtqto destaqueTipoOrdemDtqto, Set<DestaqueItemRelDtqir> destaqueItemRelDtqirs) {
37      this.qtdMaxItensDtqsa = qtdMaxItensDtqsa;
38      this.identificacaoDtqsa = identificacaoDtqsa;
39      this.descricaoDtqsa = descricaoDtqsa;
40      this.destaqueAreaDtqa = destaqueAreaDtqa;
41      this.destaqueTipoOrdemDtqto = destaqueTipoOrdemDtqto;
42      this.destaqueItemRelDtqirs = destaqueItemRelDtqirs;
43    }
44  
45    @GenericGenerator(name = "generator", strategy = "increment")
46    @Id
47    @GeneratedValue(generator = "generator")
48    @Column(name = "COD_DTQSA", nullable = false)
49    public Long getCodDtqsa() {
50      return this.codDtqsa;
51    }
52  
53    public void setCodDtqsa(Long codDtqsa) {
54      this.codDtqsa = codDtqsa;
55    }
56  
57    @Column(name = "QTD_MAX_ITENS_DTQSA", length = 5)
58    public Integer getQtdMaxItensDtqsa() {
59      return this.qtdMaxItensDtqsa;
60    }
61  
62    public void setQtdMaxItensDtqsa(Integer qtdMaxItensDtqsa) {
63      this.qtdMaxItensDtqsa = qtdMaxItensDtqsa;
64    }
65  
66    @Column(name = "IDENTIFICACAO_DTQSA", length = 30)
67    public String getIdentificacaoDtqsa() {
68      return this.identificacaoDtqsa;
69    }
70  
71    public void setIdentificacaoDtqsa(String identificacaoDtqsa) {
72      this.identificacaoDtqsa = identificacaoDtqsa;
73    }
74  
75    @Column(name = "DESCRICAO_DTQSA", length = 2000)
76    public String getDescricaoDtqsa() {
77      return this.descricaoDtqsa;
78    }
79  
80    public void setDescricaoDtqsa(String descricaoDtqsa) {
81      this.descricaoDtqsa = descricaoDtqsa;
82    }
83  
84    @ManyToOne(fetch = FetchType.LAZY)
85    @JoinColumn(name = "COD_DTQA")
86    public DestaqueAreaDtqa getDestaqueAreaDtqa() {
87      return this.destaqueAreaDtqa;
88    }
89  
90    public void setDestaqueAreaDtqa(DestaqueAreaDtqa destaqueAreaDtqa) {
91      this.destaqueAreaDtqa = destaqueAreaDtqa;
92    }
93  
94    @ManyToOne(fetch = FetchType.LAZY)
95    @JoinColumn(name = "COD_DTQTO")
96    public DestaqueTipoOrdemDtqto getDestaqueTipoOrdemDtqto() {
97      return this.destaqueTipoOrdemDtqto;
98    }
99  
100   public void setDestaqueTipoOrdemDtqto(DestaqueTipoOrdemDtqto destaqueTipoOrdemDtqto) {
101     this.destaqueTipoOrdemDtqto = destaqueTipoOrdemDtqto;
102   }
103 
104   @OneToMany(fetch = FetchType.LAZY, mappedBy = "destaqueSubAreaDtqsa")
105   public Set<DestaqueItemRelDtqir> getDestaqueItemRelDtqirs() {
106     return this.destaqueItemRelDtqirs;
107   }
108 
109   public void setDestaqueItemRelDtqirs(Set<DestaqueItemRelDtqir> destaqueItemRelDtqirs) {
110     this.destaqueItemRelDtqirs = destaqueItemRelDtqirs;
111   }
112 
113 }