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.ManyToOne;
12  import javax.persistence.Table;
13  import org.hibernate.annotations.GenericGenerator;
14  
15  /**
16   * ApontamentoAnexo generated by hbm2java
17   */
18  @Entity
19  @Table(name = "TB_APONTAMENTO_ANEXO")
20  public class ApontamentoAnexo implements java.io.Serializable {
21  
22    private static final long serialVersionUID = -8841895017583749359L;
23  
24    private Long cod;
25    private String srcAnexo;
26    private RegApontamentoRegda regApontamentoRegda;
27  
28    public ApontamentoAnexo() {
29    }
30  
31    public ApontamentoAnexo(String srcAnexo, RegApontamentoRegda regApontamentoRegda) {
32      this.srcAnexo = srcAnexo;
33      this.regApontamentoRegda = regApontamentoRegda;
34    }
35  
36    @GenericGenerator(name = "generator", strategy = "increment")
37    @Id
38    @GeneratedValue(generator = "generator")
39    @Column(name = "cod", nullable = false)
40    public Long getCod() {
41      return this.cod;
42    }
43  
44    public void setCod(Long cod) {
45      this.cod = cod;
46    }
47  
48    @Column(name = "src_anexo", length = 100)
49    public String getSrcAnexo() {
50      return this.srcAnexo;
51    }
52  
53    public void setSrcAnexo(String srcAnexo) {
54      this.srcAnexo = srcAnexo;
55    }
56  
57    @ManyToOne(fetch = FetchType.LAZY)
58    @JoinColumn(name = "COD_REGDA")
59    public RegApontamentoRegda getRegApontamentoRegda() {
60      return this.regApontamentoRegda;
61    }
62  
63    public void setRegApontamentoRegda(RegApontamentoRegda regApontamentoRegda) {
64      this.regApontamentoRegda = regApontamentoRegda;
65    }
66  
67  }