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.OneToMany;
13  import javax.persistence.Table;
14  import org.hibernate.annotations.GenericGenerator;
15  
16  /**
17   * HistoricoGrupoMotivo generated by hbm2java
18   */
19  @Entity
20  @Table(name = "tb_historico_grupo_motivo_gmh")
21  public class HistoricoGrupoMotivo implements java.io.Serializable {
22  
23    private static final long serialVersionUID = -3534555117514068304L;
24  
25    private Long codGMH;
26    private String descricao;
27    private Set<HistoricoMotivo> historicoMotivos = new HashSet<HistoricoMotivo>(0);
28  
29    public HistoricoGrupoMotivo() {
30    }
31  
32    public HistoricoGrupoMotivo(String descricao, Set<HistoricoMotivo> historicoMotivos) {
33      this.descricao = descricao;
34      this.historicoMotivos = historicoMotivos;
35    }
36  
37    @GenericGenerator(name = "generator", strategy = "increment")
38    @Id
39    @GeneratedValue(generator = "generator")
40    @Column(name = "cod_gmh", nullable = false)
41    public Long getCodGMH() {
42      return this.codGMH;
43    }
44  
45    public void setCodGMH(Long codGMH) {
46      this.codGMH = codGMH;
47    }
48  
49    @Column(name = "descricao", length = 30)
50    public String getDescricao() {
51      return this.descricao;
52    }
53  
54    public void setDescricao(String descricao) {
55      this.descricao = descricao;
56    }
57  
58    @OneToMany(fetch = FetchType.LAZY, mappedBy = "historicoGrupoMotivo")
59    public Set<HistoricoMotivo> getHistoricoMotivos() {
60      return this.historicoMotivos;
61    }
62  
63    public void setHistoricoMotivos(Set<HistoricoMotivo> historicoMotivos) {
64      this.historicoMotivos = historicoMotivos;
65    }
66  
67  }