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 javax.persistence.Column;
6   import javax.persistence.Entity;
7   import javax.persistence.FetchType;
8   import javax.persistence.GeneratedValue;
9   import javax.persistence.Id;
10  import javax.persistence.JoinColumn;
11  import javax.persistence.JoinColumns;
12  import javax.persistence.ManyToOne;
13  import javax.persistence.Table;
14  import org.hibernate.annotations.GenericGenerator;
15  
16  /**
17   * EstAtribTipoAcompEata generated by hbm2java
18   */
19  @Entity
20  @Table(name = "tb_est_atrib_tipo_acomp_eata")
21  public class EstAtribTipoAcompEata implements java.io.Serializable {
22  
23    private Long codEata;
24    private Long sequenciaEata;
25    private String exibirEata;
26    private String filtroEata;
27    private TipoAcompanhamentoTa tipoAcompanhamentoTa;
28    private EstruturaAtributoEttat estruturaAtributoEttat;
29  
30    public EstAtribTipoAcompEata() {
31    }
32  
33    public EstAtribTipoAcompEata(Long sequenciaEata, String exibirEata, String filtroEata, TipoAcompanhamentoTa tipoAcompanhamentoTa, EstruturaAtributoEttat estruturaAtributoEttat) {
34      this.sequenciaEata = sequenciaEata;
35      this.exibirEata = exibirEata;
36      this.filtroEata = filtroEata;
37      this.tipoAcompanhamentoTa = tipoAcompanhamentoTa;
38      this.estruturaAtributoEttat = estruturaAtributoEttat;
39    }
40  
41    @GenericGenerator(name = "generator", strategy = "increment")
42    @Id
43    @GeneratedValue(generator = "generator")
44    @Column(name = "cod_eata", nullable = false)
45    public Long getCodEata() {
46      return this.codEata;
47    }
48  
49    public void setCodEata(Long codEata) {
50      this.codEata = codEata;
51    }
52  
53    @Column(name = "sequencia_eata", length = 4)
54    public Long getSequenciaEata() {
55      return this.sequenciaEata;
56    }
57  
58    public void setSequenciaEata(Long sequenciaEata) {
59      this.sequenciaEata = sequenciaEata;
60    }
61  
62    @Column(name = "exibir_eata", length = 1)
63    public String getExibirEata() {
64      return this.exibirEata;
65    }
66  
67    public void setExibirEata(String exibirEata) {
68      this.exibirEata = exibirEata;
69    }
70  
71    @Column(name = "filtro_eata", length = 1)
72    public String getFiltroEata() {
73      return this.filtroEata;
74    }
75  
76    public void setFiltroEata(String filtroEata) {
77      this.filtroEata = filtroEata;
78    }
79  
80    @ManyToOne(fetch = FetchType.LAZY)
81    @JoinColumn(name = "cod_ta")
82    public TipoAcompanhamentoTa getTipoAcompanhamentoTa() {
83      return this.tipoAcompanhamentoTa;
84    }
85  
86    public void setTipoAcompanhamentoTa(TipoAcompanhamentoTa tipoAcompanhamentoTa) {
87      this.tipoAcompanhamentoTa = tipoAcompanhamentoTa;
88    }
89  
90    @ManyToOne(fetch = FetchType.LAZY)
91    @JoinColumns( { @JoinColumn(name = "cod_ett", referencedColumnName = "COD_ETT"), @JoinColumn(name = "cod_atb", referencedColumnName = "COD_ATB") })
92    public EstruturaAtributoEttat getEstruturaAtributoEttat() {
93      return this.estruturaAtributoEttat;
94    }
95  
96    public void setEstruturaAtributoEttat(EstruturaAtributoEttat estruturaAtributoEttat) {
97      this.estruturaAtributoEttat = estruturaAtributoEttat;
98    }
99  
100 }