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   * SubAreaSare generated by hbm2java
21   */
22  @Entity
23  @Table(name = "TB_SUB_AREA_SARE")
24  public class SubAreaSare implements java.io.Serializable {
25  
26    private Long codSare;
27    private String indAtivoSare;
28    private Date dataInclusaoSare;
29    private String nomeSare;
30    private Long codigoIdentSare;
31    private Set<ItemEstruturaIett> itemEstruturaIetts = new HashSet<ItemEstruturaIett>(0);
32    private Set<ItemEstruturarevisaoIettrev> itemEstruturaRevisaoIettRevs = new HashSet<ItemEstruturarevisaoIettrev>(0);
33    private Set<HistoricoIettH> historicoIettHs = new HashSet<HistoricoIettH>(0);
34  
35    public SubAreaSare() {
36    }
37  
38    public SubAreaSare(String nomeSare) {
39      this.nomeSare = nomeSare;
40    }
41  
42    public SubAreaSare(String indAtivoSare, Date dataInclusaoSare, String nomeSare, Long codigoIdentSare, Set<ItemEstruturaIett> itemEstruturaIetts, Set<ItemEstruturarevisaoIettrev> itemEstruturaRevisaoIettRevs, Set<HistoricoIettH> historicoIettHs) {
43      this.indAtivoSare = indAtivoSare;
44      this.dataInclusaoSare = dataInclusaoSare;
45      this.nomeSare = nomeSare;
46      this.codigoIdentSare = codigoIdentSare;
47      this.itemEstruturaIetts = itemEstruturaIetts;
48      this.itemEstruturaRevisaoIettRevs = itemEstruturaRevisaoIettRevs;
49      this.historicoIettHs = historicoIettHs;
50    }
51  
52    @GenericGenerator(name = "generator", strategy = "increment")
53    @Id
54    @GeneratedValue(generator = "generator")
55    @Column(name = "COD_SARE", nullable = false)
56    public Long getCodSare() {
57      return this.codSare;
58    }
59  
60    public void setCodSare(Long codSare) {
61      this.codSare = codSare;
62    }
63  
64    @Column(name = "IND_ATIVO_SARE", length = 1)
65    public String getIndAtivoSare() {
66      return this.indAtivoSare;
67    }
68  
69    public void setIndAtivoSare(String indAtivoSare) {
70      this.indAtivoSare = indAtivoSare;
71    }
72  
73    @Temporal(TemporalType.TIMESTAMP)
74    @Column(name = "DATA_INCLUSAO_SARE", length = 7)
75    public Date getDataInclusaoSare() {
76      return this.dataInclusaoSare;
77    }
78  
79    public void setDataInclusaoSare(Date dataInclusaoSare) {
80      this.dataInclusaoSare = dataInclusaoSare;
81    }
82  
83    @Column(name = "NOME_SARE", nullable = false, length = 60)
84    public String getNomeSare() {
85      return this.nomeSare;
86    }
87  
88    public void setNomeSare(String nomeSare) {
89      this.nomeSare = nomeSare;
90    }
91  
92    @Column(name = "CODIGO_IDENT_SARE", length = 10)
93    public Long getCodigoIdentSare() {
94      return this.codigoIdentSare;
95    }
96  
97    public void setCodigoIdentSare(Long codigoIdentSare) {
98      this.codigoIdentSare = codigoIdentSare;
99    }
100 
101   @OneToMany(fetch = FetchType.LAZY, mappedBy = "subAreaSare")
102   public Set<ItemEstruturaIett> getItemEstruturaIetts() {
103     return this.itemEstruturaIetts;
104   }
105 
106   public void setItemEstruturaIetts(Set<ItemEstruturaIett> itemEstruturaIetts) {
107     this.itemEstruturaIetts = itemEstruturaIetts;
108   }
109 
110   @OneToMany(fetch = FetchType.LAZY, mappedBy = "areaArerev")
111   public Set<ItemEstruturarevisaoIettrev> getItemEstruturaRevisaoIettRevs() {
112     return this.itemEstruturaRevisaoIettRevs;
113   }
114 
115   public void setItemEstruturaRevisaoIettRevs(Set<ItemEstruturarevisaoIettrev> itemEstruturaRevisaoIettRevs) {
116     this.itemEstruturaRevisaoIettRevs = itemEstruturaRevisaoIettRevs;
117   }
118 
119   @OneToMany(fetch = FetchType.LAZY, mappedBy = "subAreaSare")
120   public Set<HistoricoIettH> getHistoricoIettHs() {
121     return this.historicoIettHs;
122   }
123 
124   public void setHistoricoIettHs(Set<HistoricoIettH> historicoIettHs) {
125     this.historicoIettHs = historicoIettHs;
126   }
127 
128 }