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.io.Serializable;
6   import java.math.BigDecimal;
7   import java.util.Date;
8   import java.util.HashSet;
9   import java.util.Set;
10  
11  import javax.persistence.CascadeType;
12  import javax.persistence.Column;
13  import javax.persistence.Entity;
14  import javax.persistence.FetchType;
15  import javax.persistence.GeneratedValue;
16  import javax.persistence.Id;
17  import javax.persistence.JoinColumn;
18  import javax.persistence.JoinTable;
19  import javax.persistence.ManyToMany;
20  import javax.persistence.ManyToOne;
21  import javax.persistence.OneToMany;
22  import javax.persistence.Table;
23  import javax.persistence.Temporal;
24  import javax.persistence.TemporalType;
25  
26  import org.hibernate.annotations.Cascade;
27  import org.hibernate.annotations.GenericGenerator;
28  
29  /**
30   * ItemEstruturaIett generated by hbm2java
31   */
32  @Entity
33  @Table(name = "TB_ITEM_ESTRUTURA_IETT")
34  public class ItemEstruturaIett implements Serializable, Cloneable {
35  
36    private static final long serialVersionUID = -8980597946963331010L;
37  
38    private Long codIett;
39    private BigDecimal valPrevistoFuturoIett;
40    private String indBloqPlanejamentoIett;
41    private String beneficiosIett;
42    private String origemIett;
43    private String objetivoEspecificoIett;
44    private String objetivoGeralIett;
45    private String indMonitoramentoIett;
46    private String indCriticaIett;
47    private Date dataInicioMonitoramentoIett;
48    private Date dataTerminoIett;
49    private Date dataInicioIett;
50    private String indAtivoIett;
51    private Date dataUltManutencaoIett;
52    private Date dataInclusaoIett;
53    private String descricaoIett;
54    private String siglaIett;
55    private String nomeIett;
56    private String descricaoR5;
57    private String descricaoR4;
58    private String descricaoR3;
59    private String descricaoR2;
60    private String descricaoR1;
61    private Date dataR5;
62    private Date dataR4;
63    private Date dataR3;
64    private Date dataR2;
65    private Date dataR1;
66    private Integer nivelIett;
67    private Boolean indExclusaoPosHistorico;
68    private SituacaoSit situacaoSit;
69    private EstruturaEtt estruturaEtt;
70    private OrgaoOrg orgaoOrgByCodOrgaoResponsavel1Iett;
71    private OrgaoOrg orgaoOrgByCodOrgaoResponsavel2Iett;
72    private Set<EfItemEstContaEfiec> efItemEstContaEfiecs = new HashSet<EfItemEstContaEfiec>(0);
73    private Set<ItemEstrutEntidadeIette> itemEstrutEntidadeIettes = new HashSet<ItemEstrutEntidadeIette>(0);
74    private Set<AcompReferenciaItemAri> acompReferenciaItemAris = new HashSet<AcompReferenciaItemAri>(0);
75    private Set<ItemEstUsutpfuacIettutfa> itemEstUsutpfuacIettutfas = new HashSet<ItemEstUsutpfuacIettutfa>(0);
76    private Set<SisAtributoSatb> itemEstruturaNivelIettns = new HashSet<SisAtributoSatb>(0);
77    private Set<ItemEstrUplCategIettuc> itemEstrUplCategIettucs = new HashSet<ItemEstrUplCategIettuc>(0);
78    private Set<ItemEstrtBenefIettb> itemEstrtBenefIettbs = new HashSet<ItemEstrtBenefIettb>(0);
79    private Set<ItemEstrutCriterioIettc> itemEstrutCriterioIettcs = new HashSet<ItemEstrutCriterioIettc>(0);
80    private Set<ItemEstrutUsuarioIettus> itemEstrutUsuarioIettusesByCodIett = new HashSet<ItemEstrutUsuarioIettus>(0);
81    private Set<ItemEstrutUsuarioIettus> itemEstrutUsuarioIettusesByCodIettOrigem = new HashSet<ItemEstrutUsuarioIettus>(0);
82    private Set<AcompRealFisicoArf> acompRealFisicoArfs = new HashSet<AcompRealFisicoArf>(0);
83    private Set<ApontamentoApt> apontamentoApts = new HashSet<ApontamentoApt>(0);
84    private Set<ItemEstrutLocalIettl> itemEstrutLocalIettls = new HashSet<ItemEstrutLocalIettl>(0);
85    private Set<ItemEstruturaIett> itemEstruturaIetts = new HashSet<ItemEstruturaIett>(0);
86    private ItemEstruturaIett itemEstruturaIett;
87    private Set<EfItemEstPrevisaoEfiep> efItemEstPrevisaoEfieps = new HashSet<EfItemEstPrevisaoEfiep>(0);
88    private Set<EfIettFonteTotEfieft> efIettFonteTotEfiefts = new HashSet<EfIettFonteTotEfieft>(0);
89    private Set<ItemEstrutVinculoIettv> itemEstrutVinculoIettvs = new HashSet<ItemEstrutVinculoIettv>(0);
90    private Set<PontoCriticoPtc> pontoCriticoPtcs = new HashSet<PontoCriticoPtc>(0);
91    private Set<ItemEstrtIndResulIettr> itemEstrtIndResulIettrs = new HashSet<ItemEstrtIndResulIettr>(0);
92    private Set<ItemEstrutMarcadorIettm> itemEstrutMarcadorIettms = new HashSet<ItemEstrutMarcadorIettm>(0);
93    private Set<ItemEstrutAcaoIetta> itemEstrutAcaoIettas = new HashSet<ItemEstrutAcaoIetta>(0);
94    private Set<ItemEstrutUploadIettup> itemEstrutUploadIettups = new HashSet<ItemEstrutUploadIettup>(0);
95    private SubAreaSare subAreaSare;
96    private AreaAre areaAre;
97    private UsuarioUsu usuarioUsuByCodUsuUltManutIett;
98    private UsuarioUsu usuarioUsuByCodUsuIncIett;
99    private PeriodicidadePrdc periodicidadePrdc;
100   private UnidadeOrcamentariaUO unidadeOrcamentariaUO;
101   private Set<RegDemandaRegd> itemRegdemandaIregds = new HashSet<RegDemandaRegd>(0);
102   private Set<ItemEstruturarevisaoIettrev> itemEstruturarevisaoIettrevs = new HashSet<ItemEstruturarevisaoIettrev>(0);
103   private Set<ItemEstruturaSisAtributoIettSatb> itemEstruturaSisAtributoIettSatbs = new HashSet<ItemEstruturaSisAtributoIettSatb>(0);
104   private Set<HistoricoIettH> historicoIettHs = new HashSet<HistoricoIettH>(0);
105   private Set<HistoricoIettH> historicoIettHpais = new HashSet<HistoricoIettH>(0);
106   private Set<HistoricoIettaH> historicoIettaHs = new HashSet<HistoricoIettaH>(0);
107   private Set<HistoricoIettbH> historicoIettbHs = new HashSet<HistoricoIettbH>(0);
108   private Set<HistoricoIettcH> historicoIettcHs = new HashSet<HistoricoIettcH>(0);
109   private Set<HistoricoIetteH> historicoIetteHs = new HashSet<HistoricoIetteH>(0);
110   private Set<HistoricoIettlH> historicoIettlHs = new HashSet<HistoricoIettlH>(0);
111   private Set<HistoricoIettrH> historicoIettrHs = new HashSet<HistoricoIettrH>(0);
112   private Set<HistoricoIettupH> historicoIettupHs = new HashSet<HistoricoIettupH>(0);
113   private Set<HistoricoIettusH> historicoIettusHorigs = new HashSet<HistoricoIettusH>(0);
114   private Set<HistoricoIettusH> historicoIettusHs = new HashSet<HistoricoIettusH>(0);
115   private Set<HistoricoIettutfaH> historicoIettutfaHs = new HashSet<HistoricoIettutfaH>(0);
116   private Set<HistoricoEfiecH> historicoEfiecHs = new HashSet<HistoricoEfiecH>(0);
117   private Set<HistoricoEfieftH> historicoEfieftHs = new HashSet<HistoricoEfieftH>(0);
118   private Set<HistoricoEfiepH> historicoEfiepHs = new HashSet<HistoricoEfiepH>(0);
119   private Set<HistoricoIettSatbH> historicoIettSatbHs = new HashSet<HistoricoIettSatbH>(0);
120   private Set<AgendaAge> agendaAge = new HashSet<AgendaAge>(0);
121 
122   public ItemEstruturaIett() {
123   }
124 
125   public ItemEstruturaIett(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 nomeIett, String descricaoR5, String descricaoR4, String descricaoR3, String descricaoR2, String descricaoR1, Date dataR5, Date dataR4, Date dataR3, Date dataR2, Date dataR1, Integer nivelIett, Boolean indExclusaoPosHistorico, SituacaoSit situacaoSit, EstruturaEtt estruturaEtt, OrgaoOrg orgaoOrgByCodOrgaoResponsavel1Iett, OrgaoOrg orgaoOrgByCodOrgaoResponsavel2Iett, Set<EfItemEstContaEfiec> efItemEstContaEfiecs, Set<ItemEstrutEntidadeIette> itemEstrutEntidadeIettes, Set<AcompReferenciaItemAri> acompReferenciaItemAris, Set<ItemEstUsutpfuacIettutfa> itemEstUsutpfuacIettutfas, Set<SisAtributoSatb> itemEstruturaNivelIettns, Set<ItemEstrUplCategIettuc> itemEstrUplCategIettucs, Set<ItemEstrtBenefIettb> itemEstrtBenefIettbs, Set<ItemEstrutCriterioIettc> itemEstrutCriterioIettcs, Set<ItemEstrutUsuarioIettus> itemEstrutUsuarioIettusesByCodIett, Set<ItemEstrutUsuarioIettus> itemEstrutUsuarioIettusesByCodIettOrigem, Set<AcompRealFisicoArf> acompRealFisicoArfs, Set<ApontamentoApt> apontamentoApts, Set<ItemEstrutLocalIettl> itemEstrutLocalIettls, Set<ItemEstruturaIett> itemEstruturaIetts, ItemEstruturaIett itemEstruturaIett, Set<EfItemEstPrevisaoEfiep> efItemEstPrevisaoEfieps, Set<EfIettFonteTotEfieft> efIettFonteTotEfiefts, Set<ItemEstrutVinculoIettv> itemEstrutVinculoIettvs, Set<PontoCriticoPtc> pontoCriticoPtcs, Set<ItemEstrtIndResulIettr> itemEstrtIndResulIettrs, Set<ItemEstrutMarcadorIettm> itemEstrutMarcadorIettms, Set<ItemEstrutAcaoIetta> itemEstrutAcaoIettas, Set<ItemEstrutUploadIettup> itemEstrutUploadIettups, SubAreaSare subAreaSare, AreaAre areaAre, UsuarioUsu usuarioUsuByCodUsuUltManutIett, UsuarioUsu usuarioUsuByCodUsuIncIett, PeriodicidadePrdc periodicidadePrdc, UnidadeOrcamentariaUO unidadeOrcamentariaUO, Set<RegDemandaRegd> itemRegdemandaIregds, Set<ItemEstruturarevisaoIettrev> itemEstruturarevisaoIettrevs, Set<ItemEstruturaSisAtributoIettSatb> itemEstruturaSisAtributoIettSatbs, Set<HistoricoIettH> historicoIettHs, Set<HistoricoIettH> historicoIettHpais, Set<HistoricoIettaH> historicoIettaHs, Set<HistoricoIettbH> historicoIettbHs, Set<HistoricoIettcH> historicoIettcHs, Set<HistoricoIetteH> historicoIetteHs, Set<HistoricoIettlH> historicoIettlHs, Set<HistoricoIettrH> historicoIettrHs, Set<HistoricoIettupH> historicoIettupHs, Set<HistoricoIettusH> historicoIettusHorigs, Set<HistoricoIettusH> historicoIettusHs, Set<HistoricoIettutfaH> historicoIettutfaHs, Set<HistoricoEfiecH> historicoEfiecHs, Set<HistoricoEfieftH> historicoEfieftHs, Set<HistoricoEfiepH> historicoEfiepHs, Set<HistoricoIettSatbH> historicoIettSatbHs, Set<AgendaAge> agendaAge) {
126     this.valPrevistoFuturoIett = valPrevistoFuturoIett;
127     this.indBloqPlanejamentoIett = indBloqPlanejamentoIett;
128     this.beneficiosIett = beneficiosIett;
129     this.origemIett = origemIett;
130     this.objetivoEspecificoIett = objetivoEspecificoIett;
131     this.objetivoGeralIett = objetivoGeralIett;
132     this.indMonitoramentoIett = indMonitoramentoIett;
133     this.indCriticaIett = indCriticaIett;
134     this.dataInicioMonitoramentoIett = dataInicioMonitoramentoIett;
135     this.dataTerminoIett = dataTerminoIett;
136     this.dataInicioIett = dataInicioIett;
137     this.indAtivoIett = indAtivoIett;
138     this.dataUltManutencaoIett = dataUltManutencaoIett;
139     this.dataInclusaoIett = dataInclusaoIett;
140     this.descricaoIett = descricaoIett;
141     this.siglaIett = siglaIett;
142     this.nomeIett = nomeIett;
143     this.descricaoR5 = descricaoR5;
144     this.descricaoR4 = descricaoR4;
145     this.descricaoR3 = descricaoR3;
146     this.descricaoR2 = descricaoR2;
147     this.descricaoR1 = descricaoR1;
148     this.dataR5 = dataR5;
149     this.dataR4 = dataR4;
150     this.dataR3 = dataR3;
151     this.dataR2 = dataR2;
152     this.dataR1 = dataR1;
153     this.nivelIett = nivelIett;
154     this.indExclusaoPosHistorico = indExclusaoPosHistorico;
155     this.situacaoSit = situacaoSit;
156     this.estruturaEtt = estruturaEtt;
157     this.orgaoOrgByCodOrgaoResponsavel1Iett = orgaoOrgByCodOrgaoResponsavel1Iett;
158     this.orgaoOrgByCodOrgaoResponsavel2Iett = orgaoOrgByCodOrgaoResponsavel2Iett;
159     this.efItemEstContaEfiecs = efItemEstContaEfiecs;
160     this.itemEstrutEntidadeIettes = itemEstrutEntidadeIettes;
161     this.acompReferenciaItemAris = acompReferenciaItemAris;
162     this.itemEstUsutpfuacIettutfas = itemEstUsutpfuacIettutfas;
163     this.itemEstruturaNivelIettns = itemEstruturaNivelIettns;
164     this.itemEstrUplCategIettucs = itemEstrUplCategIettucs;
165     this.itemEstrtBenefIettbs = itemEstrtBenefIettbs;
166     this.itemEstrutCriterioIettcs = itemEstrutCriterioIettcs;
167     this.itemEstrutUsuarioIettusesByCodIett = itemEstrutUsuarioIettusesByCodIett;
168     this.itemEstrutUsuarioIettusesByCodIettOrigem = itemEstrutUsuarioIettusesByCodIettOrigem;
169     this.acompRealFisicoArfs = acompRealFisicoArfs;
170     this.apontamentoApts = apontamentoApts;
171     this.itemEstrutLocalIettls = itemEstrutLocalIettls;
172     this.itemEstruturaIetts = itemEstruturaIetts;
173     this.itemEstruturaIett = itemEstruturaIett;
174     this.efItemEstPrevisaoEfieps = efItemEstPrevisaoEfieps;
175     this.efIettFonteTotEfiefts = efIettFonteTotEfiefts;
176     this.itemEstrutVinculoIettvs = itemEstrutVinculoIettvs;
177     this.pontoCriticoPtcs = pontoCriticoPtcs;
178     this.itemEstrtIndResulIettrs = itemEstrtIndResulIettrs;
179     this.itemEstrutMarcadorIettms = itemEstrutMarcadorIettms;
180     this.itemEstrutAcaoIettas = itemEstrutAcaoIettas;
181     this.itemEstrutUploadIettups = itemEstrutUploadIettups;
182     this.subAreaSare = subAreaSare;
183     this.areaAre = areaAre;
184     this.usuarioUsuByCodUsuUltManutIett = usuarioUsuByCodUsuUltManutIett;
185     this.usuarioUsuByCodUsuIncIett = usuarioUsuByCodUsuIncIett;
186     this.periodicidadePrdc = periodicidadePrdc;
187     this.unidadeOrcamentariaUO = unidadeOrcamentariaUO;
188     this.itemRegdemandaIregds = itemRegdemandaIregds;
189     this.itemEstruturarevisaoIettrevs = itemEstruturarevisaoIettrevs;
190     this.itemEstruturaSisAtributoIettSatbs = itemEstruturaSisAtributoIettSatbs;
191     this.historicoIettHs = historicoIettHs;
192     this.historicoIettHpais = historicoIettHpais;
193     this.historicoIettaHs = historicoIettaHs;
194     this.historicoIettbHs = historicoIettbHs;
195     this.historicoIettcHs = historicoIettcHs;
196     this.historicoIetteHs = historicoIetteHs;
197     this.historicoIettlHs = historicoIettlHs;
198     this.historicoIettrHs = historicoIettrHs;
199     this.historicoIettupHs = historicoIettupHs;
200     this.historicoIettusHorigs = historicoIettusHorigs;
201     this.historicoIettusHs = historicoIettusHs;
202     this.historicoIettutfaHs = historicoIettutfaHs;
203     this.historicoEfiecHs = historicoEfiecHs;
204     this.historicoEfieftHs = historicoEfieftHs;
205     this.historicoEfiepHs = historicoEfiepHs;
206     this.historicoIettSatbHs = historicoIettSatbHs;
207     this.agendaAge = agendaAge;
208   }
209 
210   @GenericGenerator(name = "generator", strategy = "increment")
211   @Id
212   @GeneratedValue(generator = "generator")
213   @Column(name = "cod_iett", nullable = false)
214   public Long getCodIett() {
215     return this.codIett;
216   }
217 
218   public void setCodIett(Long codIett) {
219     this.codIett = codIett;
220   }
221 
222   @Column(name = "VAL_PREVISTO_FUTURO_IETT", length = 14)
223   public BigDecimal getValPrevistoFuturoIett() {
224     return this.valPrevistoFuturoIett;
225   }
226 
227   public void setValPrevistoFuturoIett(BigDecimal valPrevistoFuturoIett) {
228     this.valPrevistoFuturoIett = valPrevistoFuturoIett;
229   }
230 
231   @Column(name = "IND_BLOQ_PLANEJAMENTO_IETT", length = 1)
232   public String getIndBloqPlanejamentoIett() {
233     return this.indBloqPlanejamentoIett;
234   }
235 
236   public void setIndBloqPlanejamentoIett(String indBloqPlanejamentoIett) {
237     this.indBloqPlanejamentoIett = indBloqPlanejamentoIett;
238   }
239 
240   @Column(name = "BENEFICIOS_IETT")
241   public String getBeneficiosIett() {
242     return this.beneficiosIett;
243   }
244 
245   public void setBeneficiosIett(String beneficiosIett) {
246     this.beneficiosIett = beneficiosIett;
247   }
248 
249   @Column(name = "ORIGEM_IETT")
250   public String getOrigemIett() {
251     return this.origemIett;
252   }
253 
254   public void setOrigemIett(String origemIett) {
255     this.origemIett = origemIett;
256   }
257 
258   @Column(name = "OBJETIVO_ESPECIFICO_IETT")
259   public String getObjetivoEspecificoIett() {
260     return this.objetivoEspecificoIett;
261   }
262 
263   public void setObjetivoEspecificoIett(String objetivoEspecificoIett) {
264     this.objetivoEspecificoIett = objetivoEspecificoIett;
265   }
266 
267   @Column(name = "OBJETIVO_GERAL_IETT")
268   public String getObjetivoGeralIett() {
269     return this.objetivoGeralIett;
270   }
271 
272   public void setObjetivoGeralIett(String objetivoGeralIett) {
273     this.objetivoGeralIett = objetivoGeralIett;
274   }
275 
276   @Column(name = "IND_MONITORAMENTO_IETT", length = 1)
277   public String getIndMonitoramentoIett() {
278     return this.indMonitoramentoIett;
279   }
280 
281   public void setIndMonitoramentoIett(String indMonitoramentoIett) {
282     this.indMonitoramentoIett = indMonitoramentoIett;
283   }
284 
285   @Column(name = "IND_CRITICA_IETT", length = 1)
286   public String getIndCriticaIett() {
287     return this.indCriticaIett;
288   }
289 
290   public void setIndCriticaIett(String indCriticaIett) {
291     this.indCriticaIett = indCriticaIett;
292   }
293 
294   @Temporal(TemporalType.TIMESTAMP)
295   @Column(name = "DATA_INICIO_MONITORAMENTO_IETT", length = 7)
296   public Date getDataInicioMonitoramentoIett() {
297     return this.dataInicioMonitoramentoIett;
298   }
299 
300   public void setDataInicioMonitoramentoIett(Date dataInicioMonitoramentoIett) {
301     this.dataInicioMonitoramentoIett = dataInicioMonitoramentoIett;
302   }
303 
304   @Temporal(TemporalType.TIMESTAMP)
305   @Column(name = "DATA_TERMINO_IETT", length = 7)
306   public Date getDataTerminoIett() {
307     return this.dataTerminoIett;
308   }
309 
310   public void setDataTerminoIett(Date dataTerminoIett) {
311     this.dataTerminoIett = dataTerminoIett;
312   }
313 
314   @Temporal(TemporalType.TIMESTAMP)
315   @Column(name = "DATA_INICIO_IETT", length = 7)
316   public Date getDataInicioIett() {
317     return this.dataInicioIett;
318   }
319 
320   public void setDataInicioIett(Date dataInicioIett) {
321     this.dataInicioIett = dataInicioIett;
322   }
323 
324   @Column(name = "IND_ATIVO_IETT", length = 1)
325   public String getIndAtivoIett() {
326     return this.indAtivoIett;
327   }
328 
329   public void setIndAtivoIett(String indAtivoIett) {
330     this.indAtivoIett = indAtivoIett;
331   }
332 
333   @Temporal(TemporalType.TIMESTAMP)
334   @Column(name = "DATA_ULT_MANUTENCAO_IETT", length = 7)
335   public Date getDataUltManutencaoIett() {
336     return this.dataUltManutencaoIett;
337   }
338 
339   public void setDataUltManutencaoIett(Date dataUltManutencaoIett) {
340     this.dataUltManutencaoIett = dataUltManutencaoIett;
341   }
342 
343   @Temporal(TemporalType.TIMESTAMP)
344   @Column(name = "DATA_INCLUSAO_IETT", length = 7)
345   public Date getDataInclusaoIett() {
346     return this.dataInclusaoIett;
347   }
348 
349   public void setDataInclusaoIett(Date dataInclusaoIett) {
350     this.dataInclusaoIett = dataInclusaoIett;
351   }
352 
353   @Column(name = "DESCRICAO_IETT")
354   public String getDescricaoIett() {
355     return this.descricaoIett;
356   }
357 
358   public void setDescricaoIett(String descricaoIett) {
359     this.descricaoIett = descricaoIett;
360   }
361 
362   @Column(name = "SIGLA_IETT")
363   public String getSiglaIett() {
364     return this.siglaIett;
365   }
366 
367   public void setSiglaIett(String siglaIett) {
368     this.siglaIett = siglaIett;
369   }
370 
371   @Column(name = "NOME_IETT")
372   public String getNomeIett() {
373     return this.nomeIett;
374   }
375 
376   public void setNomeIett(String nomeIett) {
377     this.nomeIett = nomeIett;
378   }
379 
380   @Column(name = "DESCRICAO_R5")
381   public String getDescricaoR5() {
382     return this.descricaoR5;
383   }
384 
385   public void setDescricaoR5(String descricaoR5) {
386     this.descricaoR5 = descricaoR5;
387   }
388 
389   @Column(name = "DESCRICAO_R4")
390   public String getDescricaoR4() {
391     return this.descricaoR4;
392   }
393 
394   public void setDescricaoR4(String descricaoR4) {
395     this.descricaoR4 = descricaoR4;
396   }
397 
398   @Column(name = "DESCRICAO_R3")
399   public String getDescricaoR3() {
400     return this.descricaoR3;
401   }
402 
403   public void setDescricaoR3(String descricaoR3) {
404     this.descricaoR3 = descricaoR3;
405   }
406 
407   @Column(name = "DESCRICAO_R2")
408   public String getDescricaoR2() {
409     return this.descricaoR2;
410   }
411 
412   public void setDescricaoR2(String descricaoR2) {
413     this.descricaoR2 = descricaoR2;
414   }
415 
416   @Column(name = "DESCRICAO_R1")
417   public String getDescricaoR1() {
418     return this.descricaoR1;
419   }
420 
421   public void setDescricaoR1(String descricaoR1) {
422     this.descricaoR1 = descricaoR1;
423   }
424 
425   @Temporal(TemporalType.TIMESTAMP)
426   @Column(name = "DATA_R5", length = 7)
427   public Date getDataR5() {
428     return this.dataR5;
429   }
430 
431   public void setDataR5(Date dataR5) {
432     this.dataR5 = dataR5;
433   }
434 
435   @Temporal(TemporalType.TIMESTAMP)
436   @Column(name = "DATA_R4", length = 7)
437   public Date getDataR4() {
438     return this.dataR4;
439   }
440 
441   public void setDataR4(Date dataR4) {
442     this.dataR4 = dataR4;
443   }
444 
445   @Temporal(TemporalType.TIMESTAMP)
446   @Column(name = "DATA_R3", length = 7)
447   public Date getDataR3() {
448     return this.dataR3;
449   }
450 
451   public void setDataR3(Date dataR3) {
452     this.dataR3 = dataR3;
453   }
454 
455   @Temporal(TemporalType.TIMESTAMP)
456   @Column(name = "DATA_R2", length = 7)
457   public Date getDataR2() {
458     return this.dataR2;
459   }
460 
461   public void setDataR2(Date dataR2) {
462     this.dataR2 = dataR2;
463   }
464 
465   @Temporal(TemporalType.TIMESTAMP)
466   @Column(name = "DATA_R1", length = 7)
467   public Date getDataR1() {
468     return this.dataR1;
469   }
470 
471   public void setDataR1(Date dataR1) {
472     this.dataR1 = dataR1;
473   }
474 
475   @Column(name = "NIVEL_IETT", length = 10)
476   public Integer getNivelIett() {
477     return this.nivelIett;
478   }
479 
480   public void setNivelIett(Integer nivelIett) {
481     this.nivelIett = nivelIett;
482   }
483 
484   @Column(name = "IND_EXCLUSAO_POS_HISTORICO")
485   public Boolean getIndExclusaoPosHistorico() {
486     return this.indExclusaoPosHistorico;
487   }
488 
489   public void setIndExclusaoPosHistorico(Boolean indExclusaoPosHistorico) {
490     this.indExclusaoPosHistorico = indExclusaoPosHistorico;
491   }
492 
493   @ManyToOne(fetch = FetchType.LAZY)
494   @JoinColumn(name = "COD_SIT")
495   public SituacaoSit getSituacaoSit() {
496     return this.situacaoSit;
497   }
498 
499   public void setSituacaoSit(SituacaoSit situacaoSit) {
500     this.situacaoSit = situacaoSit;
501   }
502 
503   @ManyToOne(fetch = FetchType.LAZY)
504   @JoinColumn(name = "COD_ETT")
505   public EstruturaEtt getEstruturaEtt() {
506     return this.estruturaEtt;
507   }
508 
509   public void setEstruturaEtt(EstruturaEtt estruturaEtt) {
510     this.estruturaEtt = estruturaEtt;
511   }
512 
513   @ManyToOne(fetch = FetchType.LAZY)
514   @JoinColumn(name = "COD_ORGAO_RESPONSAVEL1_IETT")
515   public OrgaoOrg getOrgaoOrgByCodOrgaoResponsavel1Iett() {
516     return this.orgaoOrgByCodOrgaoResponsavel1Iett;
517   }
518 
519   public void setOrgaoOrgByCodOrgaoResponsavel1Iett(OrgaoOrg orgaoOrgByCodOrgaoResponsavel1Iett) {
520     this.orgaoOrgByCodOrgaoResponsavel1Iett = orgaoOrgByCodOrgaoResponsavel1Iett;
521   }
522 
523   @ManyToOne(fetch = FetchType.LAZY)
524   @JoinColumn(name = "COD_ORGAO_RESPONSAVEL2_IETT")
525   public OrgaoOrg getOrgaoOrgByCodOrgaoResponsavel2Iett() {
526     return this.orgaoOrgByCodOrgaoResponsavel2Iett;
527   }
528 
529   public void setOrgaoOrgByCodOrgaoResponsavel2Iett(OrgaoOrg orgaoOrgByCodOrgaoResponsavel2Iett) {
530     this.orgaoOrgByCodOrgaoResponsavel2Iett = orgaoOrgByCodOrgaoResponsavel2Iett;
531   }
532 
533   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
534   public Set<EfItemEstContaEfiec> getEfItemEstContaEfiecs() {
535     return this.efItemEstContaEfiecs;
536   }
537 
538   public void setEfItemEstContaEfiecs(Set<EfItemEstContaEfiec> efItemEstContaEfiecs) {
539     this.efItemEstContaEfiecs = efItemEstContaEfiecs;
540   }
541 
542   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
543   public Set<ItemEstrutEntidadeIette> getItemEstrutEntidadeIettes() {
544     return this.itemEstrutEntidadeIettes;
545   }
546 
547   public void setItemEstrutEntidadeIettes(Set<ItemEstrutEntidadeIette> itemEstrutEntidadeIettes) {
548     this.itemEstrutEntidadeIettes = itemEstrutEntidadeIettes;
549   }
550 
551   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
552   public Set<AcompReferenciaItemAri> getAcompReferenciaItemAris() {
553     return this.acompReferenciaItemAris;
554   }
555 
556   public void setAcompReferenciaItemAris(Set<AcompReferenciaItemAri> acompReferenciaItemAris) {
557     this.acompReferenciaItemAris = acompReferenciaItemAris;
558   }
559 
560   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
561   public Set<ItemEstUsutpfuacIettutfa> getItemEstUsutpfuacIettutfas() {
562     return this.itemEstUsutpfuacIettutfas;
563   }
564 
565   public void setItemEstUsutpfuacIettutfas(Set<ItemEstUsutpfuacIettutfa> itemEstUsutpfuacIettutfas) {
566     this.itemEstUsutpfuacIettutfas = itemEstUsutpfuacIettutfas;
567   }
568 
569   @ManyToMany(fetch = FetchType.LAZY)
570   @JoinTable(name = "TB_ITEM_ESTRUTURA_NIVEL_IETTN", joinColumns = { @JoinColumn(name = "COD_IETT", nullable = false, updatable = false) }, inverseJoinColumns = { @JoinColumn(name = "COD_ATB", nullable = false, updatable = false) })
571   @Cascade( { org.hibernate.annotations.CascadeType.SAVE_UPDATE })
572   public Set<SisAtributoSatb> getItemEstruturaNivelIettns() {
573     return this.itemEstruturaNivelIettns;
574   }
575 
576   public void setItemEstruturaNivelIettns(Set<SisAtributoSatb> itemEstruturaNivelIettns) {
577     this.itemEstruturaNivelIettns = itemEstruturaNivelIettns;
578   }
579 
580   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
581   public Set<ItemEstrUplCategIettuc> getItemEstrUplCategIettucs() {
582     return this.itemEstrUplCategIettucs;
583   }
584 
585   public void setItemEstrUplCategIettucs(Set<ItemEstrUplCategIettuc> itemEstrUplCategIettucs) {
586     this.itemEstrUplCategIettucs = itemEstrUplCategIettucs;
587   }
588 
589   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
590   public Set<ItemEstrtBenefIettb> getItemEstrtBenefIettbs() {
591     return this.itemEstrtBenefIettbs;
592   }
593 
594   public void setItemEstrtBenefIettbs(Set<ItemEstrtBenefIettb> itemEstrtBenefIettbs) {
595     this.itemEstrtBenefIettbs = itemEstrtBenefIettbs;
596   }
597 
598   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
599   public Set<ItemEstrutCriterioIettc> getItemEstrutCriterioIettcs() {
600     return this.itemEstrutCriterioIettcs;
601   }
602 
603   public void setItemEstrutCriterioIettcs(Set<ItemEstrutCriterioIettc> itemEstrutCriterioIettcs) {
604     this.itemEstrutCriterioIettcs = itemEstrutCriterioIettcs;
605   }
606 
607   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
608   public Set<ItemEstrutUsuarioIettus> getItemEstrutUsuarioIettusesByCodIett() {
609     return this.itemEstrutUsuarioIettusesByCodIett;
610   }
611 
612   public void setItemEstrutUsuarioIettusesByCodIett(Set<ItemEstrutUsuarioIettus> itemEstrutUsuarioIettusesByCodIett) {
613     this.itemEstrutUsuarioIettusesByCodIett = itemEstrutUsuarioIettusesByCodIett;
614   }
615 
616   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIettOrigem")
617   public Set<ItemEstrutUsuarioIettus> getItemEstrutUsuarioIettusesByCodIettOrigem() {
618     return this.itemEstrutUsuarioIettusesByCodIettOrigem;
619   }
620 
621   public void setItemEstrutUsuarioIettusesByCodIettOrigem(Set<ItemEstrutUsuarioIettus> itemEstrutUsuarioIettusesByCodIettOrigem) {
622     this.itemEstrutUsuarioIettusesByCodIettOrigem = itemEstrutUsuarioIettusesByCodIettOrigem;
623   }
624 
625   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
626   public Set<AcompRealFisicoArf> getAcompRealFisicoArfs() {
627     return this.acompRealFisicoArfs;
628   }
629 
630   public void setAcompRealFisicoArfs(Set<AcompRealFisicoArf> acompRealFisicoArfs) {
631     this.acompRealFisicoArfs = acompRealFisicoArfs;
632   }
633 
634   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
635   public Set<ApontamentoApt> getApontamentoApts() {
636     return this.apontamentoApts;
637   }
638 
639   public void setApontamentoApts(Set<ApontamentoApt> apontamentoApts) {
640     this.apontamentoApts = apontamentoApts;
641   }
642 
643   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
644   public Set<ItemEstrutLocalIettl> getItemEstrutLocalIettls() {
645     return this.itemEstrutLocalIettls;
646   }
647 
648   public void setItemEstrutLocalIettls(Set<ItemEstrutLocalIettl> itemEstrutLocalIettls) {
649     this.itemEstrutLocalIettls = itemEstrutLocalIettls;
650   }
651 
652   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
653   public Set<ItemEstruturaIett> getItemEstruturaIetts() {
654     return this.itemEstruturaIetts;
655   }
656 
657   public void setItemEstruturaIetts(Set<ItemEstruturaIett> itemEstruturaIetts) {
658     this.itemEstruturaIetts = itemEstruturaIetts;
659   }
660 
661   @ManyToOne(fetch = FetchType.LAZY)
662   @JoinColumn(name = "COD_IETT_PAI")
663   public ItemEstruturaIett getItemEstruturaIett() {
664     return this.itemEstruturaIett;
665   }
666 
667   public void setItemEstruturaIett(ItemEstruturaIett itemEstruturaIett) {
668     this.itemEstruturaIett = itemEstruturaIett;
669   }
670 
671   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
672   public Set<EfItemEstPrevisaoEfiep> getEfItemEstPrevisaoEfieps() {
673     return this.efItemEstPrevisaoEfieps;
674   }
675 
676   public void setEfItemEstPrevisaoEfieps(Set<EfItemEstPrevisaoEfiep> efItemEstPrevisaoEfieps) {
677     this.efItemEstPrevisaoEfieps = efItemEstPrevisaoEfieps;
678   }
679 
680   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
681   public Set<EfIettFonteTotEfieft> getEfIettFonteTotEfiefts() {
682     return this.efIettFonteTotEfiefts;
683   }
684 
685   public void setEfIettFonteTotEfiefts(Set<EfIettFonteTotEfieft> efIettFonteTotEfiefts) {
686     this.efIettFonteTotEfiefts = efIettFonteTotEfiefts;
687   }
688 
689   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
690   public Set<ItemEstrutVinculoIettv> getItemEstrutVinculoIettvs() {
691     return this.itemEstrutVinculoIettvs;
692   }
693 
694   public void setItemEstrutVinculoIettvs(Set<ItemEstrutVinculoIettv> itemEstrutVinculoIettvs) {
695     this.itemEstrutVinculoIettvs = itemEstrutVinculoIettvs;
696   }
697 
698   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
699   public Set<PontoCriticoPtc> getPontoCriticoPtcs() {
700     return this.pontoCriticoPtcs;
701   }
702 
703   public void setPontoCriticoPtcs(Set<PontoCriticoPtc> pontoCriticoPtcs) {
704     this.pontoCriticoPtcs = pontoCriticoPtcs;
705   }
706 
707   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
708   public Set<ItemEstrtIndResulIettr> getItemEstrtIndResulIettrs() {
709     return this.itemEstrtIndResulIettrs;
710   }
711 
712   public void setItemEstrtIndResulIettrs(Set<ItemEstrtIndResulIettr> itemEstrtIndResulIettrs) {
713     this.itemEstrtIndResulIettrs = itemEstrtIndResulIettrs;
714   }
715 
716   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
717   public Set<ItemEstrutMarcadorIettm> getItemEstrutMarcadorIettms() {
718     return this.itemEstrutMarcadorIettms;
719   }
720 
721   public void setItemEstrutMarcadorIettms(Set<ItemEstrutMarcadorIettm> itemEstrutMarcadorIettms) {
722     this.itemEstrutMarcadorIettms = itemEstrutMarcadorIettms;
723   }
724 
725   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
726   public Set<ItemEstrutAcaoIetta> getItemEstrutAcaoIettas() {
727     return this.itemEstrutAcaoIettas;
728   }
729 
730   public void setItemEstrutAcaoIettas(Set<ItemEstrutAcaoIetta> itemEstrutAcaoIettas) {
731     this.itemEstrutAcaoIettas = itemEstrutAcaoIettas;
732   }
733 
734   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
735   public Set<ItemEstrutUploadIettup> getItemEstrutUploadIettups() {
736     return this.itemEstrutUploadIettups;
737   }
738 
739   public void setItemEstrutUploadIettups(Set<ItemEstrutUploadIettup> itemEstrutUploadIettups) {
740     this.itemEstrutUploadIettups = itemEstrutUploadIettups;
741   }
742 
743   @ManyToOne(fetch = FetchType.LAZY)
744   @JoinColumn(name = "COD_SARE")
745   public SubAreaSare getSubAreaSare() {
746     return this.subAreaSare;
747   }
748 
749   public void setSubAreaSare(SubAreaSare subAreaSare) {
750     this.subAreaSare = subAreaSare;
751   }
752 
753   @ManyToOne(fetch = FetchType.LAZY)
754   @JoinColumn(name = "COD_ARE")
755   public AreaAre getAreaAre() {
756     return this.areaAre;
757   }
758 
759   public void setAreaAre(AreaAre areaAre) {
760     this.areaAre = areaAre;
761   }
762 
763   @ManyToOne(fetch = FetchType.LAZY)
764   @JoinColumn(name = "COD_USU_ULT_MANUT_IETT")
765   public UsuarioUsu getUsuarioUsuByCodUsuUltManutIett() {
766     return this.usuarioUsuByCodUsuUltManutIett;
767   }
768 
769   public void setUsuarioUsuByCodUsuUltManutIett(UsuarioUsu usuarioUsuByCodUsuUltManutIett) {
770     this.usuarioUsuByCodUsuUltManutIett = usuarioUsuByCodUsuUltManutIett;
771   }
772 
773   @ManyToOne(fetch = FetchType.LAZY)
774   @JoinColumn(name = "COD_USU_INC_IETT")
775   public UsuarioUsu getUsuarioUsuByCodUsuIncIett() {
776     return this.usuarioUsuByCodUsuIncIett;
777   }
778 
779   public void setUsuarioUsuByCodUsuIncIett(UsuarioUsu usuarioUsuByCodUsuIncIett) {
780     this.usuarioUsuByCodUsuIncIett = usuarioUsuByCodUsuIncIett;
781   }
782 
783   @ManyToOne(fetch = FetchType.LAZY)
784   @JoinColumn(name = "COD_PRCD_IETT")
785   public PeriodicidadePrdc getPeriodicidadePrdc() {
786     return this.periodicidadePrdc;
787   }
788 
789   public void setPeriodicidadePrdc(PeriodicidadePrdc periodicidadePrdc) {
790     this.periodicidadePrdc = periodicidadePrdc;
791   }
792 
793   @ManyToOne(fetch = FetchType.LAZY)
794   @JoinColumn(name = "COD_UO")
795   public UnidadeOrcamentariaUO getUnidadeOrcamentariaUO() {
796     return this.unidadeOrcamentariaUO;
797   }
798 
799   public void setUnidadeOrcamentariaUO(UnidadeOrcamentariaUO unidadeOrcamentariaUO) {
800     this.unidadeOrcamentariaUO = unidadeOrcamentariaUO;
801   }
802 
803   @ManyToMany(fetch = FetchType.LAZY)
804   @JoinTable(name = "TB_ITEM_REGDEMANDA_IREGD", joinColumns = { @JoinColumn(name = "COD_IETT", nullable = false, updatable = false) }, inverseJoinColumns = { @JoinColumn(name = "COD_REGD", nullable = false, updatable = false) })
805   @Cascade( { org.hibernate.annotations.CascadeType.SAVE_UPDATE })
806   public Set<RegDemandaRegd> getItemRegdemandaIregds() {
807     return this.itemRegdemandaIregds;
808   }
809 
810   public void setItemRegdemandaIregds(Set<RegDemandaRegd> itemRegdemandaIregds) {
811     this.itemRegdemandaIregds = itemRegdemandaIregds;
812   }
813 
814   @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIettrev")
815   public Set<ItemEstruturarevisaoIettrev> getItemEstruturarevisaoIettrevs() {
816     return this.itemEstruturarevisaoIettrevs;
817   }
818 
819   public void setItemEstruturarevisaoIettrevs(Set<ItemEstruturarevisaoIettrev> itemEstruturarevisaoIettrevs) {
820     this.itemEstruturarevisaoIettrevs = itemEstruturarevisaoIettrevs;
821   }
822 
823   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
824   public Set<ItemEstruturaSisAtributoIettSatb> getItemEstruturaSisAtributoIettSatbs() {
825     return this.itemEstruturaSisAtributoIettSatbs;
826   }
827 
828   public void setItemEstruturaSisAtributoIettSatbs(Set<ItemEstruturaSisAtributoIettSatb> itemEstruturaSisAtributoIettSatbs) {
829     this.itemEstruturaSisAtributoIettSatbs = itemEstruturaSisAtributoIettSatbs;
830   }
831 
832   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
833   public Set<HistoricoIettH> getHistoricoIettHs() {
834     return this.historicoIettHs;
835   }
836 
837   public void setHistoricoIettHs(Set<HistoricoIettH> historicoIettHs) {
838     this.historicoIettHs = historicoIettHs;
839   }
840 
841   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstruturaIettPai")
842   public Set<HistoricoIettH> getHistoricoIettHpais() {
843     return this.historicoIettHpais;
844   }
845 
846   public void setHistoricoIettHpais(Set<HistoricoIettH> historicoIettHpais) {
847     this.historicoIettHpais = historicoIettHpais;
848   }
849 
850   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
851   public Set<HistoricoIettaH> getHistoricoIettaHs() {
852     return this.historicoIettaHs;
853   }
854 
855   public void setHistoricoIettaHs(Set<HistoricoIettaH> historicoIettaHs) {
856     this.historicoIettaHs = historicoIettaHs;
857   }
858 
859   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
860   public Set<HistoricoIettbH> getHistoricoIettbHs() {
861     return this.historicoIettbHs;
862   }
863 
864   public void setHistoricoIettbHs(Set<HistoricoIettbH> historicoIettbHs) {
865     this.historicoIettbHs = historicoIettbHs;
866   }
867 
868   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
869   public Set<HistoricoIettcH> getHistoricoIettcHs() {
870     return this.historicoIettcHs;
871   }
872 
873   public void setHistoricoIettcHs(Set<HistoricoIettcH> historicoIettcHs) {
874     this.historicoIettcHs = historicoIettcHs;
875   }
876 
877   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
878   public Set<HistoricoIetteH> getHistoricoIetteHs() {
879     return this.historicoIetteHs;
880   }
881 
882   public void setHistoricoIetteHs(Set<HistoricoIetteH> historicoIetteHs) {
883     this.historicoIetteHs = historicoIetteHs;
884   }
885 
886   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
887   public Set<HistoricoIettlH> getHistoricoIettlHs() {
888     return this.historicoIettlHs;
889   }
890 
891   public void setHistoricoIettlHs(Set<HistoricoIettlH> historicoIettlHs) {
892     this.historicoIettlHs = historicoIettlHs;
893   }
894 
895   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
896   public Set<HistoricoIettrH> getHistoricoIettrHs() {
897     return this.historicoIettrHs;
898   }
899 
900   public void setHistoricoIettrHs(Set<HistoricoIettrH> historicoIettrHs) {
901     this.historicoIettrHs = historicoIettrHs;
902   }
903 
904   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
905   public Set<HistoricoIettupH> getHistoricoIettupHs() {
906     return this.historicoIettupHs;
907   }
908 
909   public void setHistoricoIettupHs(Set<HistoricoIettupH> historicoIettupHs) {
910     this.historicoIettupHs = historicoIettupHs;
911   }
912 
913   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstruturaIettOrigem")
914   public Set<HistoricoIettusH> getHistoricoIettusHorigs() {
915     return this.historicoIettusHorigs;
916   }
917 
918   public void setHistoricoIettusHorigs(Set<HistoricoIettusH> historicoIettusHorigs) {
919     this.historicoIettusHorigs = historicoIettusHorigs;
920   }
921 
922   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
923   public Set<HistoricoIettusH> getHistoricoIettusHs() {
924     return this.historicoIettusHs;
925   }
926 
927   public void setHistoricoIettusHs(Set<HistoricoIettusH> historicoIettusHs) {
928     this.historicoIettusHs = historicoIettusHs;
929   }
930 
931   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
932   public Set<HistoricoIettutfaH> getHistoricoIettutfaHs() {
933     return this.historicoIettutfaHs;
934   }
935 
936   public void setHistoricoIettutfaHs(Set<HistoricoIettutfaH> historicoIettutfaHs) {
937     this.historicoIettutfaHs = historicoIettutfaHs;
938   }
939 
940   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
941   public Set<HistoricoEfiecH> getHistoricoEfiecHs() {
942     return this.historicoEfiecHs;
943   }
944 
945   public void setHistoricoEfiecHs(Set<HistoricoEfiecH> historicoEfiecHs) {
946     this.historicoEfiecHs = historicoEfiecHs;
947   }
948 
949   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
950   public Set<HistoricoEfieftH> getHistoricoEfieftHs() {
951     return this.historicoEfieftHs;
952   }
953 
954   public void setHistoricoEfieftHs(Set<HistoricoEfieftH> historicoEfieftHs) {
955     this.historicoEfieftHs = historicoEfieftHs;
956   }
957 
958   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
959   public Set<HistoricoEfiepH> getHistoricoEfiepHs() {
960     return this.historicoEfiepHs;
961   }
962 
963   public void setHistoricoEfiepHs(Set<HistoricoEfiepH> historicoEfiepHs) {
964     this.historicoEfiepHs = historicoEfiepHs;
965   }
966 
967   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
968   public Set<HistoricoIettSatbH> getHistoricoIettSatbHs() {
969     return this.historicoIettSatbHs;
970   }
971 
972   public void setHistoricoIettSatbHs(Set<HistoricoIettSatbH> historicoIettSatbHs) {
973     this.historicoIettSatbHs = historicoIettSatbHs;
974   }
975 
976   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstruturaIett")
977   public Set<AgendaAge> getAgendaAge() {
978     return this.agendaAge;
979   }
980 
981   public void setAgendaAge(Set<AgendaAge> agendaAge) {
982     this.agendaAge = agendaAge;
983   }
984 
985   /**
986    * Todas as propriedades primitivas ou imutáveis como String são
987    * automaticamente copiadas. O método clone deverá inicilizar apenas as
988    * propriedades mutáveis.
989    * @author carlos
990    * @since 19/08/2007
991    * @return Object
992    */
993   public Object clone() {
994 
995     try {
996       ItemEstruturaIett clone = (ItemEstruturaIett) super.clone();
997 
998       clone.setCodIett(codIett);
999       clone.setValPrevistoFuturoIett(valPrevistoFuturoIett);
1000       clone.setDataInicioMonitoramentoIett(dataInicioMonitoramentoIett);
1001       clone.setDataTerminoIett(dataTerminoIett);
1002       clone.setDataInicioIett(dataInicioIett);
1003       clone.setDataUltManutencaoIett(dataUltManutencaoIett);
1004       clone.setDataInclusaoIett(dataInclusaoIett);
1005       clone.setDataR5(dataR5);
1006       clone.setDataR4(dataR4);
1007       clone.setDataR3(dataR3);
1008       clone.setDataR2(dataR2);
1009       clone.setDataR1(dataR1);
1010       clone.setNivelIett(nivelIett);
1011       clone.setEstruturaEtt(estruturaEtt);
1012       clone.setOrgaoOrgByCodOrgaoResponsavel1Iett(orgaoOrgByCodOrgaoResponsavel1Iett);
1013       clone.setOrgaoOrgByCodOrgaoResponsavel2Iett(orgaoOrgByCodOrgaoResponsavel2Iett);
1014       clone.setItemEstruturaIett(itemEstruturaIett);
1015       clone.setSubAreaSare(subAreaSare);
1016       clone.setAreaAre(areaAre);
1017       clone.setUsuarioUsuByCodUsuUltManutIett(usuarioUsuByCodUsuUltManutIett);
1018       clone.setUsuarioUsuByCodUsuIncIett(usuarioUsuByCodUsuIncIett);
1019       clone.setPeriodicidadePrdc(periodicidadePrdc);
1020       clone.setUnidadeOrcamentariaUO(unidadeOrcamentariaUO);
1021       clone.setSituacaoSit(situacaoSit);
1022 
1023       clone.setEfItemEstContaEfiecs(efItemEstContaEfiecs);
1024       clone.setItemEstrutEntidadeIettes(itemEstrutEntidadeIettes);
1025       clone.setAcompReferenciaItemAris(acompReferenciaItemAris);
1026       clone.setItemEstUsutpfuacIettutfas(itemEstUsutpfuacIettutfas);
1027       clone.setItemEstruturaNivelIettns(itemEstruturaNivelIettns);
1028       clone.setItemEstrUplCategIettucs(itemEstrUplCategIettucs);
1029       clone.setItemEstrtBenefIettbs(itemEstrtBenefIettbs);
1030       clone.setItemEstrutCriterioIettcs(itemEstrutCriterioIettcs);
1031       clone.setItemEstrutUsuarioIettusesByCodIett(itemEstrutUsuarioIettusesByCodIett);
1032       clone.setItemEstrutUsuarioIettusesByCodIettOrigem(itemEstrutUsuarioIettusesByCodIettOrigem);
1033       clone.setAcompRealFisicoArfs(acompRealFisicoArfs);
1034       clone.setApontamentoApts(apontamentoApts);
1035       clone.setItemEstrutLocalIettls(itemEstrutLocalIettls);
1036       clone.setItemEstruturaIetts(itemEstruturaIetts);
1037       clone.setEfItemEstPrevisaoEfieps(efItemEstPrevisaoEfieps);
1038       clone.setItemEstrutVinculoIettvs(itemEstrutVinculoIettvs);
1039       clone.setPontoCriticoPtcs(pontoCriticoPtcs);
1040       clone.setItemEstrtIndResulIettrs(itemEstrtIndResulIettrs);
1041       clone.setItemEstrutMarcadorIettms(itemEstrutMarcadorIettms);
1042       clone.setItemEstrutAcaoIettas(itemEstrutAcaoIettas);
1043       clone.setItemEstrutUploadIettups(itemEstrutUploadIettups);
1044       clone.setEfIettFonteTotEfiefts(efIettFonteTotEfiefts);
1045       clone.setItemRegdemandaIregds(itemRegdemandaIregds);
1046       clone.setItemEstruturarevisaoIettrevs(itemEstruturarevisaoIettrevs);
1047       clone.setItemEstruturaSisAtributoIettSatbs(itemEstruturaSisAtributoIettSatbs);
1048       clone.setHistoricoIettHs(historicoIettHs);
1049       clone.setHistoricoIettHpais(historicoIettHpais);
1050       clone.setHistoricoIettaHs(historicoIettaHs);
1051       clone.setHistoricoIettbHs(historicoIettbHs);
1052       clone.setHistoricoIettcHs(historicoIettcHs);
1053       clone.setHistoricoIetteHs(historicoIetteHs);
1054       clone.setHistoricoIettlHs(historicoIettlHs);
1055       clone.setHistoricoIettrHs(historicoIettrHs);
1056       clone.setHistoricoIettupHs(historicoIettupHs);
1057       clone.setHistoricoIettusHorigs(historicoIettusHorigs);
1058       clone.setHistoricoIettusHs(historicoIettusHs);
1059       clone.setHistoricoIettutfaHs(historicoIettutfaHs);
1060       clone.setHistoricoEfiecHs(historicoEfiecHs);
1061       clone.setHistoricoEfieftHs(historicoEfieftHs);
1062       clone.setHistoricoEfiepHs(historicoEfiepHs);
1063       clone.setHistoricoIettSatbHs(historicoIettSatbHs);
1064 
1065       return clone;
1066 
1067     } catch (CloneNotSupportedException e) {
1068       return null;
1069     }
1070   }
1071 
1072 }