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.math.BigDecimal;
6   import java.util.Date;
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.JoinColumn;
13  import javax.persistence.ManyToOne;
14  import javax.persistence.Table;
15  import javax.persistence.Temporal;
16  import javax.persistence.TemporalType;
17  import org.hibernate.annotations.GenericGenerator;
18  
19  /**
20   * HistoricoIettH generated by hbm2java
21   */
22  @Entity
23  @Table(name = "TB_HISTORICO_IETTH")
24  public class HistoricoIettH implements java.io.Serializable {
25  
26    private Long codIettH;
27    private BigDecimal valPrevistoFuturoIett;
28    private String indBloqPlanejamentoIett;
29    private String beneficiosIett;
30    private String origemIett;
31    private String objetivoEspecificoIett;
32    private String objetivoGeralIett;
33    private String indMonitoramentoIett;
34    private String indCriticaIett;
35    private Date dataInicioMonitoramentoIett;
36    private Date dataTerminoIett;
37    private Date dataInicioIett;
38    private String indAtivoIett;
39    private Date dataUltManutencaoIett;
40    private Date dataInclusaoIett;
41    private String descricaoIett;
42    private String siglaIett;
43    private String descricaoR5;
44    private String descricaoR4;
45    private String descricaoR3;
46    private String descricaoR2;
47    private String descricaoR1;
48    private Date dataR5;
49    private Date dataR4;
50    private Date dataR3;
51    private Date dataR2;
52    private Date dataR1;
53    private String nomeIett;
54    private Integer nivelIett;
55    private ItemEstruturaIett itemEstruturaIett;
56    private SituacaoSit situacaoSit;
57    private AreaAre areaAre;
58    private SubAreaSare subAreaSare;
59    private UnidadeOrcamentariaUO unidadeOrcamentariaUO;
60    private UsuarioUsu usuarioUsuByCodUsuIncIett;
61    private UsuarioUsu usuarioUsuByCodUsuUltManutIett;
62    private OrgaoOrg orgaoOrgByCodOrgaoResponsavel1Iett;
63    private OrgaoOrg orgaoOrgByCodOrgaoResponsavel2Iett;
64    private ItemEstruturaIett itemEstruturaIettPai;
65    private PeriodicidadePrdc periodicidadePrdc;
66    private EstruturaEtt estruturaEtt;
67    private HistoricoMaster historicoMaster;
68  
69    public HistoricoIettH() {
70    }
71  
72    public HistoricoIettH(BigDecimal valPrevistoFuturoIett, String indBloqPlanejamentoIett, String beneficiosIett, String origemIett, String objetivoEspecificoIett, String objetivoGeralIett, String indMonitoramentoIett, String indCriticaIett, Date dataInicioMonitoramentoIett, Date dataTerminoIett, Date dataInicioIett, String indAtivoIett, Date dataUltManutencaoIett, Date dataInclusaoIett, String descricaoIett, String siglaIett, String descricaoR5, String descricaoR4, String descricaoR3, String descricaoR2, String descricaoR1, Date dataR5, Date dataR4, Date dataR3, Date dataR2, Date dataR1, String nomeIett, Integer nivelIett, ItemEstruturaIett itemEstruturaIett, SituacaoSit situacaoSit, AreaAre areaAre, SubAreaSare subAreaSare, UnidadeOrcamentariaUO unidadeOrcamentariaUO, UsuarioUsu usuarioUsuByCodUsuIncIett, UsuarioUsu usuarioUsuByCodUsuUltManutIett, OrgaoOrg orgaoOrgByCodOrgaoResponsavel1Iett, OrgaoOrg orgaoOrgByCodOrgaoResponsavel2Iett, ItemEstruturaIett itemEstruturaIettPai, PeriodicidadePrdc periodicidadePrdc, EstruturaEtt estruturaEtt, HistoricoMaster historicoMaster) {
73      this.valPrevistoFuturoIett = valPrevistoFuturoIett;
74      this.indBloqPlanejamentoIett = indBloqPlanejamentoIett;
75      this.beneficiosIett = beneficiosIett;
76      this.origemIett = origemIett;
77      this.objetivoEspecificoIett = objetivoEspecificoIett;
78      this.objetivoGeralIett = objetivoGeralIett;
79      this.indMonitoramentoIett = indMonitoramentoIett;
80      this.indCriticaIett = indCriticaIett;
81      this.dataInicioMonitoramentoIett = dataInicioMonitoramentoIett;
82      this.dataTerminoIett = dataTerminoIett;
83      this.dataInicioIett = dataInicioIett;
84      this.indAtivoIett = indAtivoIett;
85      this.dataUltManutencaoIett = dataUltManutencaoIett;
86      this.dataInclusaoIett = dataInclusaoIett;
87      this.descricaoIett = descricaoIett;
88      this.siglaIett = siglaIett;
89      this.descricaoR5 = descricaoR5;
90      this.descricaoR4 = descricaoR4;
91      this.descricaoR3 = descricaoR3;
92      this.descricaoR2 = descricaoR2;
93      this.descricaoR1 = descricaoR1;
94      this.dataR5 = dataR5;
95      this.dataR4 = dataR4;
96      this.dataR3 = dataR3;
97      this.dataR2 = dataR2;
98      this.dataR1 = dataR1;
99      this.nomeIett = nomeIett;
100     this.nivelIett = nivelIett;
101     this.itemEstruturaIett = itemEstruturaIett;
102     this.situacaoSit = situacaoSit;
103     this.areaAre = areaAre;
104     this.subAreaSare = subAreaSare;
105     this.unidadeOrcamentariaUO = unidadeOrcamentariaUO;
106     this.usuarioUsuByCodUsuIncIett = usuarioUsuByCodUsuIncIett;
107     this.usuarioUsuByCodUsuUltManutIett = usuarioUsuByCodUsuUltManutIett;
108     this.orgaoOrgByCodOrgaoResponsavel1Iett = orgaoOrgByCodOrgaoResponsavel1Iett;
109     this.orgaoOrgByCodOrgaoResponsavel2Iett = orgaoOrgByCodOrgaoResponsavel2Iett;
110     this.itemEstruturaIettPai = itemEstruturaIettPai;
111     this.periodicidadePrdc = periodicidadePrdc;
112     this.estruturaEtt = estruturaEtt;
113     this.historicoMaster = historicoMaster;
114   }
115 
116   @GenericGenerator(name = "generator", strategy = "increment")
117   @Id
118   @GeneratedValue(generator = "generator")
119   @Column(name = "COD_IETTH", nullable = false)
120   public Long getCodIettH() {
121     return this.codIettH;
122   }
123 
124   public void setCodIettH(Long codIettH) {
125     this.codIettH = codIettH;
126   }
127 
128   @Column(name = "VAL_PREVISTO_FUTURO_IETT", length = 14)
129   public BigDecimal getValPrevistoFuturoIett() {
130     return this.valPrevistoFuturoIett;
131   }
132 
133   public void setValPrevistoFuturoIett(BigDecimal valPrevistoFuturoIett) {
134     this.valPrevistoFuturoIett = valPrevistoFuturoIett;
135   }
136 
137   @Column(name = "IND_BLOQ_PLANEJAMENTO_IETT", length = 1)
138   public String getIndBloqPlanejamentoIett() {
139     return this.indBloqPlanejamentoIett;
140   }
141 
142   public void setIndBloqPlanejamentoIett(String indBloqPlanejamentoIett) {
143     this.indBloqPlanejamentoIett = indBloqPlanejamentoIett;
144   }
145 
146   @Column(name = "BENEFICIOS_IETT")
147   public String getBeneficiosIett() {
148     return this.beneficiosIett;
149   }
150 
151   public void setBeneficiosIett(String beneficiosIett) {
152     this.beneficiosIett = beneficiosIett;
153   }
154 
155   @Column(name = "ORIGEM_IETT")
156   public String getOrigemIett() {
157     return this.origemIett;
158   }
159 
160   public void setOrigemIett(String origemIett) {
161     this.origemIett = origemIett;
162   }
163 
164   @Column(name = "OBJETIVO_ESPECIFICO_IETT")
165   public String getObjetivoEspecificoIett() {
166     return this.objetivoEspecificoIett;
167   }
168 
169   public void setObjetivoEspecificoIett(String objetivoEspecificoIett) {
170     this.objetivoEspecificoIett = objetivoEspecificoIett;
171   }
172 
173   @Column(name = "OBJETIVO_GERAL_IETT")
174   public String getObjetivoGeralIett() {
175     return this.objetivoGeralIett;
176   }
177 
178   public void setObjetivoGeralIett(String objetivoGeralIett) {
179     this.objetivoGeralIett = objetivoGeralIett;
180   }
181 
182   @Column(name = "IND_MONITORAMENTO_IETT", length = 1)
183   public String getIndMonitoramentoIett() {
184     return this.indMonitoramentoIett;
185   }
186 
187   public void setIndMonitoramentoIett(String indMonitoramentoIett) {
188     this.indMonitoramentoIett = indMonitoramentoIett;
189   }
190 
191   @Column(name = "IND_CRITICA_IETT", length = 1)
192   public String getIndCriticaIett() {
193     return this.indCriticaIett;
194   }
195 
196   public void setIndCriticaIett(String indCriticaIett) {
197     this.indCriticaIett = indCriticaIett;
198   }
199 
200   @Temporal(TemporalType.TIMESTAMP)
201   @Column(name = "DATA_INICIO_MONITORAMENTO_IETT", length = 7)
202   public Date getDataInicioMonitoramentoIett() {
203     return this.dataInicioMonitoramentoIett;
204   }
205 
206   public void setDataInicioMonitoramentoIett(Date dataInicioMonitoramentoIett) {
207     this.dataInicioMonitoramentoIett = dataInicioMonitoramentoIett;
208   }
209 
210   @Temporal(TemporalType.TIMESTAMP)
211   @Column(name = "DATA_TERMINO_IETT", length = 7)
212   public Date getDataTerminoIett() {
213     return this.dataTerminoIett;
214   }
215 
216   public void setDataTerminoIett(Date dataTerminoIett) {
217     this.dataTerminoIett = dataTerminoIett;
218   }
219 
220   @Temporal(TemporalType.TIMESTAMP)
221   @Column(name = "DATA_INICIO_IETT", length = 7)
222   public Date getDataInicioIett() {
223     return this.dataInicioIett;
224   }
225 
226   public void setDataInicioIett(Date dataInicioIett) {
227     this.dataInicioIett = dataInicioIett;
228   }
229 
230   @Column(name = "IND_ATIVO_IETT", length = 1)
231   public String getIndAtivoIett() {
232     return this.indAtivoIett;
233   }
234 
235   public void setIndAtivoIett(String indAtivoIett) {
236     this.indAtivoIett = indAtivoIett;
237   }
238 
239   @Temporal(TemporalType.TIMESTAMP)
240   @Column(name = "DATA_ULT_MANUTENCAO_IETT", length = 7)
241   public Date getDataUltManutencaoIett() {
242     return this.dataUltManutencaoIett;
243   }
244 
245   public void setDataUltManutencaoIett(Date dataUltManutencaoIett) {
246     this.dataUltManutencaoIett = dataUltManutencaoIett;
247   }
248 
249   @Temporal(TemporalType.TIMESTAMP)
250   @Column(name = "DATA_INCLUSAO_IETT", length = 7)
251   public Date getDataInclusaoIett() {
252     return this.dataInclusaoIett;
253   }
254 
255   public void setDataInclusaoIett(Date dataInclusaoIett) {
256     this.dataInclusaoIett = dataInclusaoIett;
257   }
258 
259   @Column(name = "DESCRICAO_IETT")
260   public String getDescricaoIett() {
261     return this.descricaoIett;
262   }
263 
264   public void setDescricaoIett(String descricaoIett) {
265     this.descricaoIett = descricaoIett;
266   }
267 
268   @Column(name = "SIGLA_IETT")
269   public String getSiglaIett() {
270     return this.siglaIett;
271   }
272 
273   public void setSiglaIett(String siglaIett) {
274     this.siglaIett = siglaIett;
275   }
276 
277   @Column(name = "DESCRICAO_R5")
278   public String getDescricaoR5() {
279     return this.descricaoR5;
280   }
281 
282   public void setDescricaoR5(String descricaoR5) {
283     this.descricaoR5 = descricaoR5;
284   }
285 
286   @Column(name = "DESCRICAO_R4")
287   public String getDescricaoR4() {
288     return this.descricaoR4;
289   }
290 
291   public void setDescricaoR4(String descricaoR4) {
292     this.descricaoR4 = descricaoR4;
293   }
294 
295   @Column(name = "DESCRICAO_R3")
296   public String getDescricaoR3() {
297     return this.descricaoR3;
298   }
299 
300   public void setDescricaoR3(String descricaoR3) {
301     this.descricaoR3 = descricaoR3;
302   }
303 
304   @Column(name = "DESCRICAO_R2")
305   public String getDescricaoR2() {
306     return this.descricaoR2;
307   }
308 
309   public void setDescricaoR2(String descricaoR2) {
310     this.descricaoR2 = descricaoR2;
311   }
312 
313   @Column(name = "DESCRICAO_R1")
314   public String getDescricaoR1() {
315     return this.descricaoR1;
316   }
317 
318   public void setDescricaoR1(String descricaoR1) {
319     this.descricaoR1 = descricaoR1;
320   }
321 
322   @Temporal(TemporalType.TIMESTAMP)
323   @Column(name = "DATA_R5", length = 7)
324   public Date getDataR5() {
325     return this.dataR5;
326   }
327 
328   public void setDataR5(Date dataR5) {
329     this.dataR5 = dataR5;
330   }
331 
332   @Temporal(TemporalType.TIMESTAMP)
333   @Column(name = "DATA_R4", length = 7)
334   public Date getDataR4() {
335     return this.dataR4;
336   }
337 
338   public void setDataR4(Date dataR4) {
339     this.dataR4 = dataR4;
340   }
341 
342   @Temporal(TemporalType.TIMESTAMP)
343   @Column(name = "DATA_R3", length = 7)
344   public Date getDataR3() {
345     return this.dataR3;
346   }
347 
348   public void setDataR3(Date dataR3) {
349     this.dataR3 = dataR3;
350   }
351 
352   @Temporal(TemporalType.TIMESTAMP)
353   @Column(name = "DATA_R2", length = 7)
354   public Date getDataR2() {
355     return this.dataR2;
356   }
357 
358   public void setDataR2(Date dataR2) {
359     this.dataR2 = dataR2;
360   }
361 
362   @Temporal(TemporalType.TIMESTAMP)
363   @Column(name = "DATA_R1", length = 7)
364   public Date getDataR1() {
365     return this.dataR1;
366   }
367 
368   public void setDataR1(Date dataR1) {
369     this.dataR1 = dataR1;
370   }
371 
372   @Column(name = "NOME_IETT")
373   public String getNomeIett() {
374     return this.nomeIett;
375   }
376 
377   public void setNomeIett(String nomeIett) {
378     this.nomeIett = nomeIett;
379   }
380 
381   @Column(name = "NIVEL_IETT", length = 10)
382   public Integer getNivelIett() {
383     return this.nivelIett;
384   }
385 
386   public void setNivelIett(Integer nivelIett) {
387     this.nivelIett = nivelIett;
388   }
389 
390   @ManyToOne(fetch = FetchType.LAZY)
391   @JoinColumn(name = "COD_IETT")
392   public ItemEstruturaIett getItemEstruturaIett() {
393     return this.itemEstruturaIett;
394   }
395 
396   public void setItemEstruturaIett(ItemEstruturaIett itemEstruturaIett) {
397     this.itemEstruturaIett = itemEstruturaIett;
398   }
399 
400   @ManyToOne(fetch = FetchType.LAZY)
401   @JoinColumn(name = "COD_SIT")
402   public SituacaoSit getSituacaoSit() {
403     return this.situacaoSit;
404   }
405 
406   public void setSituacaoSit(SituacaoSit situacaoSit) {
407     this.situacaoSit = situacaoSit;
408   }
409 
410   @ManyToOne(fetch = FetchType.LAZY)
411   @JoinColumn(name = "COD_ARE")
412   public AreaAre getAreaAre() {
413     return this.areaAre;
414   }
415 
416   public void setAreaAre(AreaAre areaAre) {
417     this.areaAre = areaAre;
418   }
419 
420   @ManyToOne(fetch = FetchType.LAZY)
421   @JoinColumn(name = "COD_SARE")
422   public SubAreaSare getSubAreaSare() {
423     return this.subAreaSare;
424   }
425 
426   public void setSubAreaSare(SubAreaSare subAreaSare) {
427     this.subAreaSare = subAreaSare;
428   }
429 
430   @ManyToOne(fetch = FetchType.LAZY)
431   @JoinColumn(name = "COD_UO")
432   public UnidadeOrcamentariaUO getUnidadeOrcamentariaUO() {
433     return this.unidadeOrcamentariaUO;
434   }
435 
436   public void setUnidadeOrcamentariaUO(UnidadeOrcamentariaUO unidadeOrcamentariaUO) {
437     this.unidadeOrcamentariaUO = unidadeOrcamentariaUO;
438   }
439 
440   @ManyToOne(fetch = FetchType.LAZY)
441   @JoinColumn(name = "COD_USU_INC_IETT")
442   public UsuarioUsu getUsuarioUsuByCodUsuIncIett() {
443     return this.usuarioUsuByCodUsuIncIett;
444   }
445 
446   public void setUsuarioUsuByCodUsuIncIett(UsuarioUsu usuarioUsuByCodUsuIncIett) {
447     this.usuarioUsuByCodUsuIncIett = usuarioUsuByCodUsuIncIett;
448   }
449 
450   @ManyToOne(fetch = FetchType.LAZY)
451   @JoinColumn(name = "COD_USU_ULT_MANUT_IETT")
452   public UsuarioUsu getUsuarioUsuByCodUsuUltManutIett() {
453     return this.usuarioUsuByCodUsuUltManutIett;
454   }
455 
456   public void setUsuarioUsuByCodUsuUltManutIett(UsuarioUsu usuarioUsuByCodUsuUltManutIett) {
457     this.usuarioUsuByCodUsuUltManutIett = usuarioUsuByCodUsuUltManutIett;
458   }
459 
460   @ManyToOne(fetch = FetchType.LAZY)
461   @JoinColumn(name = "COD_ORGAO_RESPONSAVEL1_IETT")
462   public OrgaoOrg getOrgaoOrgByCodOrgaoResponsavel1Iett() {
463     return this.orgaoOrgByCodOrgaoResponsavel1Iett;
464   }
465 
466   public void setOrgaoOrgByCodOrgaoResponsavel1Iett(OrgaoOrg orgaoOrgByCodOrgaoResponsavel1Iett) {
467     this.orgaoOrgByCodOrgaoResponsavel1Iett = orgaoOrgByCodOrgaoResponsavel1Iett;
468   }
469 
470   @ManyToOne(fetch = FetchType.LAZY)
471   @JoinColumn(name = "COD_ORGAO_RESPONSAVEL2_IETT")
472   public OrgaoOrg getOrgaoOrgByCodOrgaoResponsavel2Iett() {
473     return this.orgaoOrgByCodOrgaoResponsavel2Iett;
474   }
475 
476   public void setOrgaoOrgByCodOrgaoResponsavel2Iett(OrgaoOrg orgaoOrgByCodOrgaoResponsavel2Iett) {
477     this.orgaoOrgByCodOrgaoResponsavel2Iett = orgaoOrgByCodOrgaoResponsavel2Iett;
478   }
479 
480   @ManyToOne(fetch = FetchType.LAZY)
481   @JoinColumn(name = "COD_IETT_PAI")
482   public ItemEstruturaIett getItemEstruturaIettPai() {
483     return this.itemEstruturaIettPai;
484   }
485 
486   public void setItemEstruturaIettPai(ItemEstruturaIett itemEstruturaIettPai) {
487     this.itemEstruturaIettPai = itemEstruturaIettPai;
488   }
489 
490   @ManyToOne(fetch = FetchType.LAZY)
491   @JoinColumn(name = "COD_PRCD_IETT")
492   public PeriodicidadePrdc getPeriodicidadePrdc() {
493     return this.periodicidadePrdc;
494   }
495 
496   public void setPeriodicidadePrdc(PeriodicidadePrdc periodicidadePrdc) {
497     this.periodicidadePrdc = periodicidadePrdc;
498   }
499 
500   @ManyToOne(fetch = FetchType.LAZY)
501   @JoinColumn(name = "COD_ETT")
502   public EstruturaEtt getEstruturaEtt() {
503     return this.estruturaEtt;
504   }
505 
506   public void setEstruturaEtt(EstruturaEtt estruturaEtt) {
507     this.estruturaEtt = estruturaEtt;
508   }
509 
510   @ManyToOne(fetch = FetchType.LAZY)
511   @JoinColumn(name = "COD_MAH")
512   public HistoricoMaster getHistoricoMaster() {
513     return this.historicoMaster;
514   }
515 
516   public void setHistoricoMaster(HistoricoMaster historicoMaster) {
517     this.historicoMaster = historicoMaster;
518   }
519 
520 }