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.CascadeType;
9   import javax.persistence.Column;
10  import javax.persistence.Entity;
11  import javax.persistence.FetchType;
12  import javax.persistence.GeneratedValue;
13  import javax.persistence.Id;
14  import javax.persistence.JoinColumn;
15  import javax.persistence.ManyToOne;
16  import javax.persistence.OneToMany;
17  import javax.persistence.Table;
18  import org.hibernate.annotations.GenericGenerator;
19  
20  /**
21   * HistoricoIettrH generated by hbm2java
22   */
23  @Entity
24  @Table(name = "TB_HISTORICO_IETTRH")
25  public class HistoricoIettrH implements java.io.Serializable {
26  
27    private Long codIettrH;
28    private String unidMedidaIettr;
29    private SisAtributoSatb codUnidMedidaIettr;
30    private String descricaoIettir;
31    private String nomeIettir;
32    private String indProjecaoIettr;
33    private String indAcumulavelIettr;
34    private String indPublicoIettr;
35    private String indTipoQtde;
36    private String indValorFinalIettr;
37    private String indRealPorLocal;
38    private String indPrevPorLocal;
39    private String fonteIettr;
40    private String formulaIettr;
41    private Double indiceMaisRecenteIettr;
42    private Date dataApuracaoIettr;
43    private Date dataUltManutencao;
44    private UsuarioUsu usuarioUsuManutencao;
45    private ItemEstruturaIett itemEstruturaIett;
46    private Set<AcompRealFisicoArf> acompRealFisicoArfs = new HashSet<AcompRealFisicoArf>(0);
47    private Set<ItemEstrutFisicoIettf> itemEstrutFisicoIettfs = new HashSet<ItemEstrutFisicoIettf>(0);
48    private Set<IettIndResulRevIettrr> iettIndResulRevIettrrs = new HashSet<IettIndResulRevIettrr>(0);
49    private Set<ItemEstrtIndResulLocalIettirl> itemEstrtIndResulLocalIettirls = new HashSet<ItemEstrtIndResulLocalIettirl>(0);
50    private SisAtributoSatb sisAtributoSatb;
51    private PeriodicidadePrdc periodicidadePrdc;
52    private Set<HistoricoIettfH> historicoIettfHs = new HashSet<HistoricoIettfH>(0);
53    private HistoricoMaster historicoMaster;
54  
55    public HistoricoIettrH() {
56    }
57  
58    public HistoricoIettrH(String unidMedidaIettr, SisAtributoSatb codUnidMedidaIettr, String descricaoIettir, String nomeIettir, String indProjecaoIettr, String indAcumulavelIettr, String indPublicoIettr, String indTipoQtde, String indValorFinalIettr, String indRealPorLocal, String indPrevPorLocal, String fonteIettr, String formulaIettr, Double indiceMaisRecenteIettr, Date dataApuracaoIettr, Date dataUltManutencao, UsuarioUsu usuarioUsuManutencao, ItemEstruturaIett itemEstruturaIett, Set<AcompRealFisicoArf> acompRealFisicoArfs, Set<ItemEstrutFisicoIettf> itemEstrutFisicoIettfs, Set<IettIndResulRevIettrr> iettIndResulRevIettrrs, Set<ItemEstrtIndResulLocalIettirl> itemEstrtIndResulLocalIettirls, SisAtributoSatb sisAtributoSatb, PeriodicidadePrdc periodicidadePrdc, Set<HistoricoIettfH> historicoIettfHs, HistoricoMaster historicoMaster) {
59      this.unidMedidaIettr = unidMedidaIettr;
60      this.codUnidMedidaIettr = codUnidMedidaIettr;
61      this.descricaoIettir = descricaoIettir;
62      this.nomeIettir = nomeIettir;
63      this.indProjecaoIettr = indProjecaoIettr;
64      this.indAcumulavelIettr = indAcumulavelIettr;
65      this.indPublicoIettr = indPublicoIettr;
66      this.indTipoQtde = indTipoQtde;
67      this.indValorFinalIettr = indValorFinalIettr;
68      this.indRealPorLocal = indRealPorLocal;
69      this.indPrevPorLocal = indPrevPorLocal;
70      this.fonteIettr = fonteIettr;
71      this.formulaIettr = formulaIettr;
72      this.indiceMaisRecenteIettr = indiceMaisRecenteIettr;
73      this.dataApuracaoIettr = dataApuracaoIettr;
74      this.dataUltManutencao = dataUltManutencao;
75      this.usuarioUsuManutencao = usuarioUsuManutencao;
76      this.itemEstruturaIett = itemEstruturaIett;
77      this.acompRealFisicoArfs = acompRealFisicoArfs;
78      this.itemEstrutFisicoIettfs = itemEstrutFisicoIettfs;
79      this.iettIndResulRevIettrrs = iettIndResulRevIettrrs;
80      this.itemEstrtIndResulLocalIettirls = itemEstrtIndResulLocalIettirls;
81      this.sisAtributoSatb = sisAtributoSatb;
82      this.periodicidadePrdc = periodicidadePrdc;
83      this.historicoIettfHs = historicoIettfHs;
84      this.historicoMaster = historicoMaster;
85    }
86  
87    @GenericGenerator(name = "generator", strategy = "increment")
88    @Id
89    @GeneratedValue(generator = "generator")
90    @Column(name = "COD_IETTRH", nullable = false)
91    public Long getCodIettrH() {
92      return this.codIettrH;
93    }
94  
95    public void setCodIettrH(Long codIettrH) {
96      this.codIettrH = codIettrH;
97    }
98  
99    @Column(name = "UNID_MEDIDA_IETTR", length = 20)
100   public String getUnidMedidaIettr() {
101     return this.unidMedidaIettr;
102   }
103 
104   public void setUnidMedidaIettr(String unidMedidaIettr) {
105     this.unidMedidaIettr = unidMedidaIettr;
106   }
107 
108   @ManyToOne(fetch = FetchType.LAZY)
109   @JoinColumn(name = "COD_UNID_MEDIDA")
110   public SisAtributoSatb getCodUnidMedidaIettr() {
111     return this.codUnidMedidaIettr;
112   }
113 
114   public void setCodUnidMedidaIettr(SisAtributoSatb codUnidMedidaIettr) {
115     this.codUnidMedidaIettr = codUnidMedidaIettr;
116   }
117 
118   @Column(name = "DESCRICAO_IETTIR", length = 2000)
119   public String getDescricaoIettir() {
120     return this.descricaoIettir;
121   }
122 
123   public void setDescricaoIettir(String descricaoIettir) {
124     this.descricaoIettir = descricaoIettir;
125   }
126 
127   @Column(name = "NOME_IETTIR", length = 30)
128   public String getNomeIettir() {
129     return this.nomeIettir;
130   }
131 
132   public void setNomeIettir(String nomeIettir) {
133     this.nomeIettir = nomeIettir;
134   }
135 
136   @Column(name = "IND_PROJECAO_IETTR", length = 1)
137   public String getIndProjecaoIettr() {
138     return this.indProjecaoIettr;
139   }
140 
141   public void setIndProjecaoIettr(String indProjecaoIettr) {
142     this.indProjecaoIettr = indProjecaoIettr;
143   }
144 
145   @Column(name = "IND_ACUMULAVEL_IETTR", length = 1)
146   public String getIndAcumulavelIettr() {
147     return this.indAcumulavelIettr;
148   }
149 
150   public void setIndAcumulavelIettr(String indAcumulavelIettr) {
151     this.indAcumulavelIettr = indAcumulavelIettr;
152   }
153 
154   @Column(name = "IND_PUBLICO_IETTR", length = 1)
155   public String getIndPublicoIettr() {
156     return this.indPublicoIettr;
157   }
158 
159   public void setIndPublicoIettr(String indPublicoIettr) {
160     this.indPublicoIettr = indPublicoIettr;
161   }
162 
163   @Column(name = "IND_TIPOQTDE", length = 1)
164   public String getIndTipoQtde() {
165     return this.indTipoQtde;
166   }
167 
168   public void setIndTipoQtde(String indTipoQtde) {
169     this.indTipoQtde = indTipoQtde;
170   }
171 
172   @Column(name = "IND_VALORFINAL_IETTR", length = 1)
173   public String getIndValorFinalIettr() {
174     return this.indValorFinalIettr;
175   }
176 
177   public void setIndValorFinalIettr(String indValorFinalIettr) {
178     this.indValorFinalIettr = indValorFinalIettr;
179   }
180 
181   @Column(name = "IND_REAL_POR_LOCAL", length = 1)
182   public String getIndRealPorLocal() {
183     return this.indRealPorLocal;
184   }
185 
186   public void setIndRealPorLocal(String indRealPorLocal) {
187     this.indRealPorLocal = indRealPorLocal;
188   }
189 
190   @Column(name = "IND_PREV_POR_LOCAL", length = 1)
191   public String getIndPrevPorLocal() {
192     return this.indPrevPorLocal;
193   }
194 
195   public void setIndPrevPorLocal(String indPrevPorLocal) {
196     this.indPrevPorLocal = indPrevPorLocal;
197   }
198 
199   @Column(name = "FONTE_IETTR", length = 1000)
200   public String getFonteIettr() {
201     return this.fonteIettr;
202   }
203 
204   public void setFonteIettr(String fonteIettr) {
205     this.fonteIettr = fonteIettr;
206   }
207 
208   @Column(name = "FORMULA_IETTR", length = 2000)
209   public String getFormulaIettr() {
210     return this.formulaIettr;
211   }
212 
213   public void setFormulaIettr(String formulaIettr) {
214     this.formulaIettr = formulaIettr;
215   }
216 
217   @Column(name = "INDICE_MAIS_RECENTE_IETTR", length = 14)
218   public Double getIndiceMaisRecenteIettr() {
219     return this.indiceMaisRecenteIettr;
220   }
221 
222   public void setIndiceMaisRecenteIettr(Double indiceMaisRecenteIettr) {
223     this.indiceMaisRecenteIettr = indiceMaisRecenteIettr;
224   }
225 
226   @Column(name = "DATA_APURACAO_IETTR", length = 7)
227   public Date getDataApuracaoIettr() {
228     return this.dataApuracaoIettr;
229   }
230 
231   public void setDataApuracaoIettr(Date dataApuracaoIettr) {
232     this.dataApuracaoIettr = dataApuracaoIettr;
233   }
234 
235   @Column(name = "DATA_ULT_MANUTENCAO", length = 7)
236   public Date getDataUltManutencao() {
237     return this.dataUltManutencao;
238   }
239 
240   public void setDataUltManutencao(Date dataUltManutencao) {
241     this.dataUltManutencao = dataUltManutencao;
242   }
243 
244   @ManyToOne(fetch = FetchType.LAZY)
245   @JoinColumn(name = "COD_USU_MANUTENCAO")
246   public UsuarioUsu getUsuarioUsuManutencao() {
247     return this.usuarioUsuManutencao;
248   }
249 
250   public void setUsuarioUsuManutencao(UsuarioUsu usuarioUsuManutencao) {
251     this.usuarioUsuManutencao = usuarioUsuManutencao;
252   }
253 
254   @ManyToOne(fetch = FetchType.LAZY)
255   @JoinColumn(name = "COD_IETT")
256   public ItemEstruturaIett getItemEstruturaIett() {
257     return this.itemEstruturaIett;
258   }
259 
260   public void setItemEstruturaIett(ItemEstruturaIett itemEstruturaIett) {
261     this.itemEstruturaIett = itemEstruturaIett;
262   }
263 
264   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstrtIndResulIettr")
265   public Set<AcompRealFisicoArf> getAcompRealFisicoArfs() {
266     return this.acompRealFisicoArfs;
267   }
268 
269   public void setAcompRealFisicoArfs(Set<AcompRealFisicoArf> acompRealFisicoArfs) {
270     this.acompRealFisicoArfs = acompRealFisicoArfs;
271   }
272 
273   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstrtIndResulIettr")
274   public Set<ItemEstrutFisicoIettf> getItemEstrutFisicoIettfs() {
275     return this.itemEstrutFisicoIettfs;
276   }
277 
278   public void setItemEstrutFisicoIettfs(Set<ItemEstrutFisicoIettf> itemEstrutFisicoIettfs) {
279     this.itemEstrutFisicoIettfs = itemEstrutFisicoIettfs;
280   }
281 
282   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstrtIndResulIettr")
283   public Set<IettIndResulRevIettrr> getIettIndResulRevIettrrs() {
284     return this.iettIndResulRevIettrrs;
285   }
286 
287   public void setIettIndResulRevIettrrs(Set<IettIndResulRevIettrr> iettIndResulRevIettrrs) {
288     this.iettIndResulRevIettrrs = iettIndResulRevIettrrs;
289   }
290 
291   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEsrtIndResulIettr")
292   public Set<ItemEstrtIndResulLocalIettirl> getItemEstrtIndResulLocalIettirls() {
293     return this.itemEstrtIndResulLocalIettirls;
294   }
295 
296   public void setItemEstrtIndResulLocalIettirls(Set<ItemEstrtIndResulLocalIettirl> itemEstrtIndResulLocalIettirls) {
297     this.itemEstrtIndResulLocalIettirls = itemEstrtIndResulLocalIettirls;
298   }
299 
300   @ManyToOne(fetch = FetchType.LAZY)
301   @JoinColumn(name = "COD_SATB")
302   public SisAtributoSatb getSisAtributoSatb() {
303     return this.sisAtributoSatb;
304   }
305 
306   public void setSisAtributoSatb(SisAtributoSatb sisAtributoSatb) {
307     this.sisAtributoSatb = sisAtributoSatb;
308   }
309 
310   @ManyToOne(fetch = FetchType.LAZY)
311   @JoinColumn(name = "COD_PRDC")
312   public PeriodicidadePrdc getPeriodicidadePrdc() {
313     return this.periodicidadePrdc;
314   }
315 
316   public void setPeriodicidadePrdc(PeriodicidadePrdc periodicidadePrdc) {
317     this.periodicidadePrdc = periodicidadePrdc;
318   }
319 
320   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstrtIndResulIettr")
321   public Set<HistoricoIettfH> getHistoricoIettfHs() {
322     return this.historicoIettfHs;
323   }
324 
325   public void setHistoricoIettfHs(Set<HistoricoIettfH> historicoIettfHs) {
326     this.historicoIettfHs = historicoIettfHs;
327   }
328 
329   @ManyToOne(fetch = FetchType.LAZY)
330   @JoinColumn(name = "COD_MAH")
331   public HistoricoMaster getHistoricoMaster() {
332     return this.historicoMaster;
333   }
334 
335   public void setHistoricoMaster(HistoricoMaster historicoMaster) {
336     this.historicoMaster = historicoMaster;
337   }
338 
339 }