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   * ItemEstrtIndResulIettr generated by hbm2java
22   */
23  @Entity
24  @Table(name = "TB_ITEM_ESTRT_IND_RESUL_IETTR")
25  public class ItemEstrtIndResulIettr implements java.io.Serializable {
26  
27    private Long codIettir;
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 Boolean indExclusaoPosHistorico;
40    private String fonteIettr;
41    private String formulaIettr;
42    private Double indiceMaisRecenteIettr;
43    private Date dataApuracaoIettr;
44    private Date dataUltManutencao;
45    private String indAtivoIettr;
46    private String labelGraficoGrupoIettir;
47    private String indSinalizacaoIettr;
48    private ServicoSer previstoServicoSer;
49    private String indTipoAtualizacaoPrevisto;
50    private ServicoSer realizadoServicoSer;
51    private String indTipoAtualizacaoRealizado;
52    private UsuarioUsu usuarioUsuManutencao;
53    private ItemEstruturaIett itemEstruturaIett;
54    private ItemEstruturaIettPPA itemEstruturaIettPPA;
55    private Set<AcompRealFisicoArf> acompRealFisicoArfs = new HashSet<AcompRealFisicoArf>(0);
56    private Set<ItemEstrutFisicoIettf> itemEstrutFisicoIettfs = new HashSet<ItemEstrutFisicoIettf>(0);
57    private Set<IettIndResulRevIettrr> iettIndResulRevIettrrs = new HashSet<IettIndResulRevIettrr>(0);
58    private Set<ItemEstrtIndResulLocalIettirl> itemEstrtIndResulLocalIettirls = new HashSet<ItemEstrtIndResulLocalIettirl>(0);
59    private Set<ItemEstrtIndResulCorIettrcor> itemEstrtIndResulCorIettrcores = new HashSet<ItemEstrtIndResulCorIettrcor>(0);
60    private SisAtributoSatb sisAtributoSatb;
61    private PeriodicidadePrdc periodicidadePrdc;
62    private Set<HistoricoIettfH> historicoIettfHs = new HashSet<HistoricoIettfH>(0);
63  
64    public ItemEstrtIndResulIettr() {
65    }
66  
67    public ItemEstrtIndResulIettr(String unidMedidaIettr, SisAtributoSatb codUnidMedidaIettr, String descricaoIettir, String nomeIettir, String indProjecaoIettr, String indAcumulavelIettr, String indPublicoIettr, String indTipoQtde, String indValorFinalIettr, String indRealPorLocal, String indPrevPorLocal, Boolean indExclusaoPosHistorico, String fonteIettr, String formulaIettr, Double indiceMaisRecenteIettr, Date dataApuracaoIettr, Date dataUltManutencao, String indAtivoIettr, String labelGraficoGrupoIettir, String indSinalizacaoIettr, ServicoSer previstoServicoSer, String indTipoAtualizacaoPrevisto, ServicoSer realizadoServicoSer, String indTipoAtualizacaoRealizado, UsuarioUsu usuarioUsuManutencao, ItemEstruturaIett itemEstruturaIett, ItemEstruturaIettPPA itemEstruturaIettPPA, Set<AcompRealFisicoArf> acompRealFisicoArfs, Set<ItemEstrutFisicoIettf> itemEstrutFisicoIettfs, Set<IettIndResulRevIettrr> iettIndResulRevIettrrs, Set<ItemEstrtIndResulLocalIettirl> itemEstrtIndResulLocalIettirls, Set<ItemEstrtIndResulCorIettrcor> itemEstrtIndResulCorIettrcores, SisAtributoSatb sisAtributoSatb, PeriodicidadePrdc periodicidadePrdc, Set<HistoricoIettfH> historicoIettfHs) {
68      this.unidMedidaIettr = unidMedidaIettr;
69      this.codUnidMedidaIettr = codUnidMedidaIettr;
70      this.descricaoIettir = descricaoIettir;
71      this.nomeIettir = nomeIettir;
72      this.indProjecaoIettr = indProjecaoIettr;
73      this.indAcumulavelIettr = indAcumulavelIettr;
74      this.indPublicoIettr = indPublicoIettr;
75      this.indTipoQtde = indTipoQtde;
76      this.indValorFinalIettr = indValorFinalIettr;
77      this.indRealPorLocal = indRealPorLocal;
78      this.indPrevPorLocal = indPrevPorLocal;
79      this.indExclusaoPosHistorico = indExclusaoPosHistorico;
80      this.fonteIettr = fonteIettr;
81      this.formulaIettr = formulaIettr;
82      this.indiceMaisRecenteIettr = indiceMaisRecenteIettr;
83      this.dataApuracaoIettr = dataApuracaoIettr;
84      this.dataUltManutencao = dataUltManutencao;
85      this.indAtivoIettr = indAtivoIettr;
86      this.labelGraficoGrupoIettir = labelGraficoGrupoIettir;
87      this.indSinalizacaoIettr = indSinalizacaoIettr;
88      this.previstoServicoSer = previstoServicoSer;
89      this.indTipoAtualizacaoPrevisto = indTipoAtualizacaoPrevisto;
90      this.realizadoServicoSer = realizadoServicoSer;
91      this.indTipoAtualizacaoRealizado = indTipoAtualizacaoRealizado;
92      this.usuarioUsuManutencao = usuarioUsuManutencao;
93      this.itemEstruturaIett = itemEstruturaIett;
94      this.itemEstruturaIettPPA = itemEstruturaIettPPA;
95      this.acompRealFisicoArfs = acompRealFisicoArfs;
96      this.itemEstrutFisicoIettfs = itemEstrutFisicoIettfs;
97      this.iettIndResulRevIettrrs = iettIndResulRevIettrrs;
98      this.itemEstrtIndResulLocalIettirls = itemEstrtIndResulLocalIettirls;
99      this.itemEstrtIndResulCorIettrcores = itemEstrtIndResulCorIettrcores;
100     this.sisAtributoSatb = sisAtributoSatb;
101     this.periodicidadePrdc = periodicidadePrdc;
102     this.historicoIettfHs = historicoIettfHs;
103   }
104 
105   @GenericGenerator(name = "generator", strategy = "increment")
106   @Id
107   @GeneratedValue(generator = "generator")
108   @Column(name = "COD_IETTIR", nullable = false)
109   public Long getCodIettir() {
110     return this.codIettir;
111   }
112 
113   public void setCodIettir(Long codIettir) {
114     this.codIettir = codIettir;
115   }
116 
117   @Column(name = "UNID_MEDIDA_IETTR", length = 20)
118   public String getUnidMedidaIettr() {
119     return this.unidMedidaIettr;
120   }
121 
122   public void setUnidMedidaIettr(String unidMedidaIettr) {
123     this.unidMedidaIettr = unidMedidaIettr;
124   }
125 
126   @ManyToOne(fetch = FetchType.LAZY)
127   @JoinColumn(name = "COD_UNID_MEDIDA")
128   public SisAtributoSatb getCodUnidMedidaIettr() {
129     return this.codUnidMedidaIettr;
130   }
131 
132   public void setCodUnidMedidaIettr(SisAtributoSatb codUnidMedidaIettr) {
133     this.codUnidMedidaIettr = codUnidMedidaIettr;
134   }
135 
136   @Column(name = "DESCRICAO_IETTIR", length = 2000)
137   public String getDescricaoIettir() {
138     return this.descricaoIettir;
139   }
140 
141   public void setDescricaoIettir(String descricaoIettir) {
142     this.descricaoIettir = descricaoIettir;
143   }
144 
145   @Column(name = "NOME_IETTIR", length = 100)
146   public String getNomeIettir() {
147     return this.nomeIettir;
148   }
149 
150   public void setNomeIettir(String nomeIettir) {
151     this.nomeIettir = nomeIettir;
152   }
153 
154   @Column(name = "IND_PROJECAO_IETTR", length = 1)
155   public String getIndProjecaoIettr() {
156     return this.indProjecaoIettr;
157   }
158 
159   public void setIndProjecaoIettr(String indProjecaoIettr) {
160     this.indProjecaoIettr = indProjecaoIettr;
161   }
162 
163   @Column(name = "IND_ACUMULAVEL_IETTR", length = 1)
164   public String getIndAcumulavelIettr() {
165     return this.indAcumulavelIettr;
166   }
167 
168   public void setIndAcumulavelIettr(String indAcumulavelIettr) {
169     this.indAcumulavelIettr = indAcumulavelIettr;
170   }
171 
172   @Column(name = "IND_PUBLICO_IETTR", length = 1)
173   public String getIndPublicoIettr() {
174     return this.indPublicoIettr;
175   }
176 
177   public void setIndPublicoIettr(String indPublicoIettr) {
178     this.indPublicoIettr = indPublicoIettr;
179   }
180 
181   @Column(name = "IND_TIPOQTDE", length = 1)
182   public String getIndTipoQtde() {
183     return this.indTipoQtde;
184   }
185 
186   public void setIndTipoQtde(String indTipoQtde) {
187     this.indTipoQtde = indTipoQtde;
188   }
189 
190   @Column(name = "IND_VALORFINAL_IETTR", length = 1)
191   public String getIndValorFinalIettr() {
192     return this.indValorFinalIettr;
193   }
194 
195   public void setIndValorFinalIettr(String indValorFinalIettr) {
196     this.indValorFinalIettr = indValorFinalIettr;
197   }
198 
199   @Column(name = "IND_REAL_POR_LOCAL", length = 1)
200   public String getIndRealPorLocal() {
201     return this.indRealPorLocal;
202   }
203 
204   public void setIndRealPorLocal(String indRealPorLocal) {
205     this.indRealPorLocal = indRealPorLocal;
206   }
207 
208   @Column(name = "IND_PREV_POR_LOCAL", length = 1)
209   public String getIndPrevPorLocal() {
210     return this.indPrevPorLocal;
211   }
212 
213   public void setIndPrevPorLocal(String indPrevPorLocal) {
214     this.indPrevPorLocal = indPrevPorLocal;
215   }
216 
217   @Column(name = "IND_EXCLUSAO_POS_HISTORICO")
218   public Boolean getIndExclusaoPosHistorico() {
219     return this.indExclusaoPosHistorico;
220   }
221 
222   public void setIndExclusaoPosHistorico(Boolean indExclusaoPosHistorico) {
223     this.indExclusaoPosHistorico = indExclusaoPosHistorico;
224   }
225 
226   @Column(name = "FONTE_IETTR", length = 1000)
227   public String getFonteIettr() {
228     return this.fonteIettr;
229   }
230 
231   public void setFonteIettr(String fonteIettr) {
232     this.fonteIettr = fonteIettr;
233   }
234 
235   @Column(name = "FORMULA_IETTR", length = 2000)
236   public String getFormulaIettr() {
237     return this.formulaIettr;
238   }
239 
240   public void setFormulaIettr(String formulaIettr) {
241     this.formulaIettr = formulaIettr;
242   }
243 
244   @Column(name = "INDICE_MAIS_RECENTE_IETTR", length = 14)
245   public Double getIndiceMaisRecenteIettr() {
246     return this.indiceMaisRecenteIettr;
247   }
248 
249   public void setIndiceMaisRecenteIettr(Double indiceMaisRecenteIettr) {
250     this.indiceMaisRecenteIettr = indiceMaisRecenteIettr;
251   }
252 
253   @Column(name = "DATA_APURACAO_IETTR", length = 7)
254   public Date getDataApuracaoIettr() {
255     return this.dataApuracaoIettr;
256   }
257 
258   public void setDataApuracaoIettr(Date dataApuracaoIettr) {
259     this.dataApuracaoIettr = dataApuracaoIettr;
260   }
261 
262   @Column(name = "DATA_ULT_MANUTENCAO", length = 7)
263   public Date getDataUltManutencao() {
264     return this.dataUltManutencao;
265   }
266 
267   public void setDataUltManutencao(Date dataUltManutencao) {
268     this.dataUltManutencao = dataUltManutencao;
269   }
270 
271   @Column(name = "IND_ATIVO_IETTR", length = 1)
272   public String getIndAtivoIettr() {
273     return this.indAtivoIettr;
274   }
275 
276   public void setIndAtivoIettr(String indAtivoIettr) {
277     this.indAtivoIettr = indAtivoIettr;
278   }
279 
280   @Column(name = "LABEL_GRAFICO_GRUPO_IETTIR", length = 20)
281   public String getLabelGraficoGrupoIettir() {
282     return this.labelGraficoGrupoIettir;
283   }
284 
285   public void setLabelGraficoGrupoIettir(String labelGraficoGrupoIettir) {
286     this.labelGraficoGrupoIettir = labelGraficoGrupoIettir;
287   }
288 
289   @Column(name = "IND_SINALIZACAO_IETTR", length = 1)
290   public String getIndSinalizacaoIettr() {
291     return this.indSinalizacaoIettr;
292   }
293 
294   public void setIndSinalizacaoIettr(String indSinalizacaoIettr) {
295     this.indSinalizacaoIettr = indSinalizacaoIettr;
296   }
297 
298   @ManyToOne(fetch = FetchType.LAZY)
299   @JoinColumn(name = "previsto_servico_ser")
300   public ServicoSer getPrevistoServicoSer() {
301     return this.previstoServicoSer;
302   }
303 
304   public void setPrevistoServicoSer(ServicoSer previstoServicoSer) {
305     this.previstoServicoSer = previstoServicoSer;
306   }
307 
308   @Column(name = "ind_tipo_atualizacao_previsto", length = 1)
309   public String getIndTipoAtualizacaoPrevisto() {
310     return this.indTipoAtualizacaoPrevisto;
311   }
312 
313   public void setIndTipoAtualizacaoPrevisto(String indTipoAtualizacaoPrevisto) {
314     this.indTipoAtualizacaoPrevisto = indTipoAtualizacaoPrevisto;
315   }
316 
317   @ManyToOne(fetch = FetchType.LAZY)
318   @JoinColumn(name = "realizado_servico_ser")
319   public ServicoSer getRealizadoServicoSer() {
320     return this.realizadoServicoSer;
321   }
322 
323   public void setRealizadoServicoSer(ServicoSer realizadoServicoSer) {
324     this.realizadoServicoSer = realizadoServicoSer;
325   }
326 
327   @Column(name = "ind_tipo_atualizacao_realizado", length = 1)
328   public String getIndTipoAtualizacaoRealizado() {
329     return this.indTipoAtualizacaoRealizado;
330   }
331 
332   public void setIndTipoAtualizacaoRealizado(String indTipoAtualizacaoRealizado) {
333     this.indTipoAtualizacaoRealizado = indTipoAtualizacaoRealizado;
334   }
335 
336   @ManyToOne(fetch = FetchType.LAZY)
337   @JoinColumn(name = "COD_USU_MANUTENCAO")
338   public UsuarioUsu getUsuarioUsuManutencao() {
339     return this.usuarioUsuManutencao;
340   }
341 
342   public void setUsuarioUsuManutencao(UsuarioUsu usuarioUsuManutencao) {
343     this.usuarioUsuManutencao = usuarioUsuManutencao;
344   }
345 
346   @ManyToOne(fetch = FetchType.LAZY)
347   @JoinColumn(name = "COD_IETT")
348   public ItemEstruturaIett getItemEstruturaIett() {
349     return this.itemEstruturaIett;
350   }
351 
352   public void setItemEstruturaIett(ItemEstruturaIett itemEstruturaIett) {
353     this.itemEstruturaIett = itemEstruturaIett;
354   }
355 
356   @ManyToOne(fetch = FetchType.LAZY)
357   @JoinColumn(name = "COD_IETT", insertable = false, updatable = false)
358   public ItemEstruturaIettPPA getItemEstruturaIettPPA() {
359     return this.itemEstruturaIettPPA;
360   }
361 
362   public void setItemEstruturaIettPPA(ItemEstruturaIettPPA itemEstruturaIettPPA) {
363     this.itemEstruturaIettPPA = itemEstruturaIettPPA;
364   }
365 
366   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstrtIndResulIettr")
367   public Set<AcompRealFisicoArf> getAcompRealFisicoArfs() {
368     return this.acompRealFisicoArfs;
369   }
370 
371   public void setAcompRealFisicoArfs(Set<AcompRealFisicoArf> acompRealFisicoArfs) {
372     this.acompRealFisicoArfs = acompRealFisicoArfs;
373   }
374 
375   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstrtIndResulIettr")
376   public Set<ItemEstrutFisicoIettf> getItemEstrutFisicoIettfs() {
377     return this.itemEstrutFisicoIettfs;
378   }
379 
380   public void setItemEstrutFisicoIettfs(Set<ItemEstrutFisicoIettf> itemEstrutFisicoIettfs) {
381     this.itemEstrutFisicoIettfs = itemEstrutFisicoIettfs;
382   }
383 
384   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstrtIndResulIettr")
385   public Set<IettIndResulRevIettrr> getIettIndResulRevIettrrs() {
386     return this.iettIndResulRevIettrrs;
387   }
388 
389   public void setIettIndResulRevIettrrs(Set<IettIndResulRevIettrr> iettIndResulRevIettrrs) {
390     this.iettIndResulRevIettrrs = iettIndResulRevIettrrs;
391   }
392 
393   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEsrtIndResulIettr")
394   public Set<ItemEstrtIndResulLocalIettirl> getItemEstrtIndResulLocalIettirls() {
395     return this.itemEstrtIndResulLocalIettirls;
396   }
397 
398   public void setItemEstrtIndResulLocalIettirls(Set<ItemEstrtIndResulLocalIettirl> itemEstrtIndResulLocalIettirls) {
399     this.itemEstrtIndResulLocalIettirls = itemEstrtIndResulLocalIettirls;
400   }
401 
402   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "itemEstrtIndResulIettr")
403   public Set<ItemEstrtIndResulCorIettrcor> getItemEstrtIndResulCorIettrcores() {
404     return this.itemEstrtIndResulCorIettrcores;
405   }
406 
407   public void setItemEstrtIndResulCorIettrcores(Set<ItemEstrtIndResulCorIettrcor> itemEstrtIndResulCorIettrcores) {
408     this.itemEstrtIndResulCorIettrcores = itemEstrtIndResulCorIettrcores;
409   }
410 
411   @ManyToOne(fetch = FetchType.LAZY)
412   @JoinColumn(name = "COD_SATB")
413   public SisAtributoSatb getSisAtributoSatb() {
414     return this.sisAtributoSatb;
415   }
416 
417   public void setSisAtributoSatb(SisAtributoSatb sisAtributoSatb) {
418     this.sisAtributoSatb = sisAtributoSatb;
419   }
420 
421   @ManyToOne(fetch = FetchType.LAZY)
422   @JoinColumn(name = "COD_PRDC")
423   public PeriodicidadePrdc getPeriodicidadePrdc() {
424     return this.periodicidadePrdc;
425   }
426 
427   public void setPeriodicidadePrdc(PeriodicidadePrdc periodicidadePrdc) {
428     this.periodicidadePrdc = periodicidadePrdc;
429   }
430 
431   @OneToMany(fetch = FetchType.LAZY, mappedBy = "itemEstrtIndResulIettr")
432   public Set<HistoricoIettfH> getHistoricoIettfHs() {
433     return this.historicoIettfHs;
434   }
435 
436   public void setHistoricoIettfHs(Set<HistoricoIettfH> historicoIettfHs) {
437     this.historicoIettfHs = historicoIettfHs;
438   }
439 
440 }