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.Date;
6   import java.util.HashSet;
7   import java.util.Set;
8   import javax.persistence.Column;
9   import javax.persistence.Entity;
10  import javax.persistence.FetchType;
11  import javax.persistence.GeneratedValue;
12  import javax.persistence.Id;
13  import javax.persistence.OneToMany;
14  import javax.persistence.Table;
15  import javax.persistence.Temporal;
16  import javax.persistence.TemporalType;
17  import org.hibernate.annotations.GenericGenerator;
18  
19  /**
20   * DestaqueAreaDtqa generated by hbm2java
21   */
22  @Entity
23  @Table(name = "TB_DESTAQUE_AREA_DTQA")
24  public class DestaqueAreaDtqa implements java.io.Serializable {
25  
26    private Long codDtqa;
27    private Integer qtdColunasDtqa;
28    private Date dataInclusaoDtqa;
29    private String descricaoDtqa;
30    private String nomeDtqa;
31    private String identificacaoDtqa;
32    private Set<DestaqueSubAreaDtqsa> destaqueSubAreaDtqsas = new HashSet<DestaqueSubAreaDtqsa>(0);
33  
34    public DestaqueAreaDtqa() {
35    }
36  
37    public DestaqueAreaDtqa(Integer qtdColunasDtqa, Date dataInclusaoDtqa, String descricaoDtqa, String nomeDtqa, String identificacaoDtqa, Set<DestaqueSubAreaDtqsa> destaqueSubAreaDtqsas) {
38      this.qtdColunasDtqa = qtdColunasDtqa;
39      this.dataInclusaoDtqa = dataInclusaoDtqa;
40      this.descricaoDtqa = descricaoDtqa;
41      this.nomeDtqa = nomeDtqa;
42      this.identificacaoDtqa = identificacaoDtqa;
43      this.destaqueSubAreaDtqsas = destaqueSubAreaDtqsas;
44    }
45  
46    @GenericGenerator(name = "generator", strategy = "increment")
47    @Id
48    @GeneratedValue(generator = "generator")
49    @Column(name = "COD_DTQA", nullable = false)
50    public Long getCodDtqa() {
51      return this.codDtqa;
52    }
53  
54    public void setCodDtqa(Long codDtqa) {
55      this.codDtqa = codDtqa;
56    }
57  
58    @Column(name = "QTD_COLUNAS_DTQA", length = 4)
59    public Integer getQtdColunasDtqa() {
60      return this.qtdColunasDtqa;
61    }
62  
63    public void setQtdColunasDtqa(Integer qtdColunasDtqa) {
64      this.qtdColunasDtqa = qtdColunasDtqa;
65    }
66  
67    @Temporal(TemporalType.TIMESTAMP)
68    @Column(name = "DATA_INCLUSAO_DTQA", length = 7)
69    public Date getDataInclusaoDtqa() {
70      return this.dataInclusaoDtqa;
71    }
72  
73    public void setDataInclusaoDtqa(Date dataInclusaoDtqa) {
74      this.dataInclusaoDtqa = dataInclusaoDtqa;
75    }
76  
77    @Column(name = "DESCRICAO_DTQA", length = 2000)
78    public String getDescricaoDtqa() {
79      return this.descricaoDtqa;
80    }
81  
82    public void setDescricaoDtqa(String descricaoDtqa) {
83      this.descricaoDtqa = descricaoDtqa;
84    }
85  
86    @Column(name = "NOME_DTQA", length = 20)
87    public String getNomeDtqa() {
88      return this.nomeDtqa;
89    }
90  
91    public void setNomeDtqa(String nomeDtqa) {
92      this.nomeDtqa = nomeDtqa;
93    }
94  
95    @Column(name = "IDENTIFICACAO_DTQA", length = 30)
96    public String getIdentificacaoDtqa() {
97      return this.identificacaoDtqa;
98    }
99  
100   public void setIdentificacaoDtqa(String identificacaoDtqa) {
101     this.identificacaoDtqa = identificacaoDtqa;
102   }
103 
104   @OneToMany(fetch = FetchType.LAZY, mappedBy = "destaqueAreaDtqa")
105   public Set<DestaqueSubAreaDtqsa> getDestaqueSubAreaDtqsas() {
106     return this.destaqueSubAreaDtqsas;
107   }
108 
109   public void setDestaqueSubAreaDtqsas(Set<DestaqueSubAreaDtqsa> destaqueSubAreaDtqsas) {
110     this.destaqueSubAreaDtqsas = destaqueSubAreaDtqsas;
111   }
112 
113 }