1 package ecar.pojo;
2
3
4
5 import java.util.Date;
6 import java.util.HashSet;
7 import java.util.Set;
8 import javax.persistence.Column;
9 import javax.persistence.Entity;
10 import javax.persistence.FetchType;
11 import javax.persistence.GeneratedValue;
12 import javax.persistence.Id;
13 import javax.persistence.JoinColumn;
14 import javax.persistence.JoinTable;
15 import javax.persistence.ManyToMany;
16 import javax.persistence.ManyToOne;
17 import javax.persistence.OneToMany;
18 import javax.persistence.Table;
19 import javax.persistence.Temporal;
20 import javax.persistence.TemporalType;
21 import org.hibernate.annotations.Cascade;
22 import org.hibernate.annotations.CascadeType;
23 import org.hibernate.annotations.GenericGenerator;
24
25
26
27
28 @Entity
29 @Table(name = "TB_CONFIGURACAO_CFG")
30 public class ConfiguracaoCfg implements java.io.Serializable {
31
32 private static final long serialVersionUID = 7909616212807502996L;
33
34 private Long codCfg;
35 private String nomeEstruturaCfg;
36 private String tpArqIntegFinanceiraCfg;
37 private String indGerarHistoricoCfg;
38 private String horaEnvioMailCfg;
39 private Long diasAntecedenciaMailCfg;
40 private Date ultimoEnvioEmailCfg;
41 private String tituloSistema;
42 private String exibDefaultEstCfg;
43 private String emailServer;
44 private String contextPath;
45 private Estilo estilo;
46 private String imagemEsquerda;
47 private String raizUpload;
48 private String uploadCategoria;
49 private String uploadAnexos;
50 private String uploadEmpresa;
51 private String uploadAdmPortal;
52 private String uploadUsuarios;
53 private String uploadIconeLinks;
54 private String uploadExportacaoDemandas;
55 private String separadorArqTXT;
56 private String separadorCampoMultivalor;
57 private String uploadIntegracao;
58 private Long numRegistros;
59 private Long qtdeItensGalAnexo;
60 private Integer nuItensExibidosPaginacao;
61 private Date ultimaAtualizacaoEmail;
62 private Long intervaloAtualizacaoEmail;
63 private String labelMonitorado;
64 private String labelOrgao;
65 private String labelSituacaoParecer;
66 private String labelCorParecer;
67 private String labelSituacaoListaPareceres;
68 private String financeiroDescValor1Cfg;
69 private String financeiroDescValor2Cfg;
70 private String financeiroDescValor3Cfg;
71 private String financeiroDescValor4Cfg;
72 private String financeiroDescValor5Cfg;
73 private String financeiroDescValor6Cfg;
74 private String recursoDescValor1Cfg;
75 private String recursoDescValor2Cfg;
76 private String recursoDescValor3Cfg;
77 private Long periodoPadrao;
78 private String indOcultarObservacoesParecer;
79 private SisGrupoAtributoSga sisGrupoAtributoSgaByUnidMedida;
80 private SisGrupoAtributoSga sisGrupoAtributoSgaByTipoEvento;
81 private SisAtributoSatb sisAtributoSatbByCodSacapa;
82 private SisAtributoSatb sisAtributoSatbByCodSaAcesso;
83 private SisAtributoSatb sisAtributoSatbByCodSapadrao;
84 private SisGrupoAtributoSga sisGrupoAtributoSgaByCodSgaGrAtrPgIni;
85 private SisGrupoAtributoSga sisGrupoAtributoSgaTipoPontoCritico;
86 private SisGrupoAtributoSga sisGrupoAtributoSgaByCodSgaGrAtrNvPlan;
87 private SisGrupoAtributoSga sisGrupoAtributoSgaByCodSgaGrAtrClAcesso;
88 private SisGrupoAtributoSga sisGrupoAtributoSgaByCodSgaGrAtrLeiCapa;
89 private SisGrupoAtributoSga sisGrupoAtributoSgaByCodSgaGrAtrTpAcesso;
90 private SisGrupoAtributoSga sisGrupoAtributoSgaByCodSgaGrAtrMetasFisicas;
91 private PeriodicidadePrdc periodicidadePrdc;
92 private Set<Aba> cfgAbas = new HashSet<Aba>(0);
93 private Set<ConfigMailCfgm> configMailCfgms = new HashSet<ConfigMailCfgm>(0);
94 private Set<PeriodoRevisaoPrev> periodoRevisaoPrevs = new HashSet<PeriodoRevisaoPrev>(0);
95
96 public ConfiguracaoCfg() {
97 }
98
99 public ConfiguracaoCfg(String nomeEstruturaCfg, String tpArqIntegFinanceiraCfg, String indGerarHistoricoCfg, String horaEnvioMailCfg, Long diasAntecedenciaMailCfg, Date ultimoEnvioEmailCfg, String tituloSistema, String exibDefaultEstCfg, String emailServer, String contextPath, Estilo estilo, String imagemEsquerda, String raizUpload, String uploadCategoria, String uploadAnexos, String uploadEmpresa, String uploadAdmPortal, String uploadUsuarios, String uploadIconeLinks, String uploadExportacaoDemandas, String separadorArqTXT, String separadorCampoMultivalor, String uploadIntegracao, Long numRegistros, Long qtdeItensGalAnexo, Integer nuItensExibidosPaginacao, Date ultimaAtualizacaoEmail, Long intervaloAtualizacaoEmail, String labelMonitorado, String labelOrgao, String labelSituacaoParecer, String labelCorParecer, String labelSituacaoListaPareceres, String financeiroDescValor1Cfg, String financeiroDescValor2Cfg, String financeiroDescValor3Cfg, String financeiroDescValor4Cfg, String financeiroDescValor5Cfg, String financeiroDescValor6Cfg, String recursoDescValor1Cfg, String recursoDescValor2Cfg, String recursoDescValor3Cfg, Long periodoPadrao, String indOcultarObservacoesParecer, SisGrupoAtributoSga sisGrupoAtributoSgaByUnidMedida, SisGrupoAtributoSga sisGrupoAtributoSgaByTipoEvento, SisAtributoSatb sisAtributoSatbByCodSacapa, SisAtributoSatb sisAtributoSatbByCodSaAcesso, SisAtributoSatb sisAtributoSatbByCodSapadrao, SisGrupoAtributoSga sisGrupoAtributoSgaByCodSgaGrAtrPgIni, SisGrupoAtributoSga sisGrupoAtributoSgaTipoPontoCritico, SisGrupoAtributoSga sisGrupoAtributoSgaByCodSgaGrAtrNvPlan, SisGrupoAtributoSga sisGrupoAtributoSgaByCodSgaGrAtrClAcesso, SisGrupoAtributoSga sisGrupoAtributoSgaByCodSgaGrAtrLeiCapa, SisGrupoAtributoSga sisGrupoAtributoSgaByCodSgaGrAtrTpAcesso, SisGrupoAtributoSga sisGrupoAtributoSgaByCodSgaGrAtrMetasFisicas, PeriodicidadePrdc periodicidadePrdc, Set<Aba> cfgAbas, Set<ConfigMailCfgm> configMailCfgms, Set<PeriodoRevisaoPrev> periodoRevisaoPrevs) {
100 this.nomeEstruturaCfg = nomeEstruturaCfg;
101 this.tpArqIntegFinanceiraCfg = tpArqIntegFinanceiraCfg;
102 this.indGerarHistoricoCfg = indGerarHistoricoCfg;
103 this.horaEnvioMailCfg = horaEnvioMailCfg;
104 this.diasAntecedenciaMailCfg = diasAntecedenciaMailCfg;
105 this.ultimoEnvioEmailCfg = ultimoEnvioEmailCfg;
106 this.tituloSistema = tituloSistema;
107 this.exibDefaultEstCfg = exibDefaultEstCfg;
108 this.emailServer = emailServer;
109 this.contextPath = contextPath;
110 this.estilo = estilo;
111 this.imagemEsquerda = imagemEsquerda;
112 this.raizUpload = raizUpload;
113 this.uploadCategoria = uploadCategoria;
114 this.uploadAnexos = uploadAnexos;
115 this.uploadEmpresa = uploadEmpresa;
116 this.uploadAdmPortal = uploadAdmPortal;
117 this.uploadUsuarios = uploadUsuarios;
118 this.uploadIconeLinks = uploadIconeLinks;
119 this.uploadExportacaoDemandas = uploadExportacaoDemandas;
120 this.separadorArqTXT = separadorArqTXT;
121 this.separadorCampoMultivalor = separadorCampoMultivalor;
122 this.uploadIntegracao = uploadIntegracao;
123 this.numRegistros = numRegistros;
124 this.qtdeItensGalAnexo = qtdeItensGalAnexo;
125 this.nuItensExibidosPaginacao = nuItensExibidosPaginacao;
126 this.ultimaAtualizacaoEmail = ultimaAtualizacaoEmail;
127 this.intervaloAtualizacaoEmail = intervaloAtualizacaoEmail;
128 this.labelMonitorado = labelMonitorado;
129 this.labelOrgao = labelOrgao;
130 this.labelSituacaoParecer = labelSituacaoParecer;
131 this.labelCorParecer = labelCorParecer;
132 this.labelSituacaoListaPareceres = labelSituacaoListaPareceres;
133 this.financeiroDescValor1Cfg = financeiroDescValor1Cfg;
134 this.financeiroDescValor2Cfg = financeiroDescValor2Cfg;
135 this.financeiroDescValor3Cfg = financeiroDescValor3Cfg;
136 this.financeiroDescValor4Cfg = financeiroDescValor4Cfg;
137 this.financeiroDescValor5Cfg = financeiroDescValor5Cfg;
138 this.financeiroDescValor6Cfg = financeiroDescValor6Cfg;
139 this.recursoDescValor1Cfg = recursoDescValor1Cfg;
140 this.recursoDescValor2Cfg = recursoDescValor2Cfg;
141 this.recursoDescValor3Cfg = recursoDescValor3Cfg;
142 this.periodoPadrao = periodoPadrao;
143 this.indOcultarObservacoesParecer = indOcultarObservacoesParecer;
144 this.sisGrupoAtributoSgaByUnidMedida = sisGrupoAtributoSgaByUnidMedida;
145 this.sisGrupoAtributoSgaByTipoEvento = sisGrupoAtributoSgaByTipoEvento;
146 this.sisAtributoSatbByCodSacapa = sisAtributoSatbByCodSacapa;
147 this.sisAtributoSatbByCodSaAcesso = sisAtributoSatbByCodSaAcesso;
148 this.sisAtributoSatbByCodSapadrao = sisAtributoSatbByCodSapadrao;
149 this.sisGrupoAtributoSgaByCodSgaGrAtrPgIni = sisGrupoAtributoSgaByCodSgaGrAtrPgIni;
150 this.sisGrupoAtributoSgaTipoPontoCritico = sisGrupoAtributoSgaTipoPontoCritico;
151 this.sisGrupoAtributoSgaByCodSgaGrAtrNvPlan = sisGrupoAtributoSgaByCodSgaGrAtrNvPlan;
152 this.sisGrupoAtributoSgaByCodSgaGrAtrClAcesso = sisGrupoAtributoSgaByCodSgaGrAtrClAcesso;
153 this.sisGrupoAtributoSgaByCodSgaGrAtrLeiCapa = sisGrupoAtributoSgaByCodSgaGrAtrLeiCapa;
154 this.sisGrupoAtributoSgaByCodSgaGrAtrTpAcesso = sisGrupoAtributoSgaByCodSgaGrAtrTpAcesso;
155 this.sisGrupoAtributoSgaByCodSgaGrAtrMetasFisicas = sisGrupoAtributoSgaByCodSgaGrAtrMetasFisicas;
156 this.periodicidadePrdc = periodicidadePrdc;
157 this.cfgAbas = cfgAbas;
158 this.configMailCfgms = configMailCfgms;
159 this.periodoRevisaoPrevs = periodoRevisaoPrevs;
160 }
161
162 @GenericGenerator(name = "generator", strategy = "increment")
163 @Id
164 @GeneratedValue(generator = "generator")
165 @Column(name = "COD_CFG", nullable = false)
166 public Long getCodCfg() {
167 return this.codCfg;
168 }
169
170 public void setCodCfg(Long codCfg) {
171 this.codCfg = codCfg;
172 }
173
174 @Column(name = "NOME_ESTRUTURA_CFG", length = 30)
175 public String getNomeEstruturaCfg() {
176 return this.nomeEstruturaCfg;
177 }
178
179 public void setNomeEstruturaCfg(String nomeEstruturaCfg) {
180 this.nomeEstruturaCfg = nomeEstruturaCfg;
181 }
182
183 @Column(name = "TP_ARQ_INTEG_FINANCEIRA_CFG", length = 3)
184 public String getTpArqIntegFinanceiraCfg() {
185 return this.tpArqIntegFinanceiraCfg;
186 }
187
188 public void setTpArqIntegFinanceiraCfg(String tpArqIntegFinanceiraCfg) {
189 this.tpArqIntegFinanceiraCfg = tpArqIntegFinanceiraCfg;
190 }
191
192 @Column(name = "IND_GERAR_HISTORICO_CFG", length = 1)
193 public String getIndGerarHistoricoCfg() {
194 return this.indGerarHistoricoCfg;
195 }
196
197 public void setIndGerarHistoricoCfg(String indGerarHistoricoCfg) {
198 this.indGerarHistoricoCfg = indGerarHistoricoCfg;
199 }
200
201 @Column(name = "hora_envio_mail_cfg", length = 5)
202 public String getHoraEnvioMailCfg() {
203 return this.horaEnvioMailCfg;
204 }
205
206 public void setHoraEnvioMailCfg(String horaEnvioMailCfg) {
207 this.horaEnvioMailCfg = horaEnvioMailCfg;
208 }
209
210 @Column(name = "dias_antecedencia_mail_cfg", length = 8)
211 public Long getDiasAntecedenciaMailCfg() {
212 return this.diasAntecedenciaMailCfg;
213 }
214
215 public void setDiasAntecedenciaMailCfg(Long diasAntecedenciaMailCfg) {
216 this.diasAntecedenciaMailCfg = diasAntecedenciaMailCfg;
217 }
218
219 @Temporal(TemporalType.TIMESTAMP)
220 @Column(name = "ultimo_envio_mail_cfg", length = 7)
221 public Date getUltimoEnvioEmailCfg() {
222 return this.ultimoEnvioEmailCfg;
223 }
224
225 public void setUltimoEnvioEmailCfg(Date ultimoEnvioEmailCfg) {
226 this.ultimoEnvioEmailCfg = ultimoEnvioEmailCfg;
227 }
228
229 @Column(name = "titulo_sistema", length = 30)
230 public String getTituloSistema() {
231 return this.tituloSistema;
232 }
233
234 public void setTituloSistema(String tituloSistema) {
235 this.tituloSistema = tituloSistema;
236 }
237
238 @Column(name = "exib_default_est_cfg", length = 1)
239 public String getExibDefaultEstCfg() {
240 return this.exibDefaultEstCfg;
241 }
242
243 public void setExibDefaultEstCfg(String exibDefaultEstCfg) {
244 this.exibDefaultEstCfg = exibDefaultEstCfg;
245 }
246
247 @Column(name = "email_server", length = 30)
248 public String getEmailServer() {
249 return this.emailServer;
250 }
251
252 public void setEmailServer(String emailServer) {
253 this.emailServer = emailServer;
254 }
255
256 @Column(name = "context_path", length = 2000)
257 public String getContextPath() {
258 return this.contextPath;
259 }
260
261 public void setContextPath(String contextPath) {
262 this.contextPath = contextPath;
263 }
264
265 @ManyToOne(fetch = FetchType.LAZY)
266 @JoinColumn(name = "COD_ESTILO")
267 public Estilo getEstilo() {
268 return this.estilo;
269 }
270
271 public void setEstilo(Estilo estilo) {
272 this.estilo = estilo;
273 }
274
275 @Column(name = "imagem_esquerda", length = 200)
276 public String getImagemEsquerda() {
277 return this.imagemEsquerda;
278 }
279
280 public void setImagemEsquerda(String imagemEsquerda) {
281 this.imagemEsquerda = imagemEsquerda;
282 }
283
284 @Column(name = "raiz_upload", length = 200)
285 public String getRaizUpload() {
286 return this.raizUpload;
287 }
288
289 public void setRaizUpload(String raizUpload) {
290 this.raizUpload = raizUpload;
291 }
292
293 @Column(name = "path_upload_categoria", length = 200)
294 public String getUploadCategoria() {
295 return this.uploadCategoria;
296 }
297
298 public void setUploadCategoria(String uploadCategoria) {
299 this.uploadCategoria = uploadCategoria;
300 }
301
302 @Column(name = "path_upload_anexos", length = 200)
303 public String getUploadAnexos() {
304 return this.uploadAnexos;
305 }
306
307 public void setUploadAnexos(String uploadAnexos) {
308 this.uploadAnexos = uploadAnexos;
309 }
310
311 @Column(name = "path_upload_empresa", length = 200)
312 public String getUploadEmpresa() {
313 return this.uploadEmpresa;
314 }
315
316 public void setUploadEmpresa(String uploadEmpresa) {
317 this.uploadEmpresa = uploadEmpresa;
318 }
319
320 @Column(name = "path_upload_adm_portal", length = 200)
321 public String getUploadAdmPortal() {
322 return this.uploadAdmPortal;
323 }
324
325 public void setUploadAdmPortal(String uploadAdmPortal) {
326 this.uploadAdmPortal = uploadAdmPortal;
327 }
328
329 @Column(name = "path_upload_usuarios", length = 200)
330 public String getUploadUsuarios() {
331 return this.uploadUsuarios;
332 }
333
334 public void setUploadUsuarios(String uploadUsuarios) {
335 this.uploadUsuarios = uploadUsuarios;
336 }
337
338 @Column(name = "path_upload_icone_links", length = 200)
339 public String getUploadIconeLinks() {
340 return this.uploadIconeLinks;
341 }
342
343 public void setUploadIconeLinks(String uploadIconeLinks) {
344 this.uploadIconeLinks = uploadIconeLinks;
345 }
346
347 @Column(name = "path_upload_exportacao_demandas", length = 200)
348 public String getUploadExportacaoDemandas() {
349 return this.uploadExportacaoDemandas;
350 }
351
352 public void setUploadExportacaoDemandas(String uploadExportacaoDemandas) {
353 this.uploadExportacaoDemandas = uploadExportacaoDemandas;
354 }
355
356 @Column(name = "separador_arq_txt", length = 40)
357 public String getSeparadorArqTXT() {
358 return this.separadorArqTXT;
359 }
360
361 public void setSeparadorArqTXT(String separadorArqTXT) {
362 this.separadorArqTXT = separadorArqTXT;
363 }
364
365 @Column(name = "separador_campo_multivalor", length = 40)
366 public String getSeparadorCampoMultivalor() {
367 return this.separadorCampoMultivalor;
368 }
369
370 public void setSeparadorCampoMultivalor(String separadorCampoMultivalor) {
371 this.separadorCampoMultivalor = separadorCampoMultivalor;
372 }
373
374 @Column(name = "path_upload_integracao", length = 200)
375 public String getUploadIntegracao() {
376 return this.uploadIntegracao;
377 }
378
379 public void setUploadIntegracao(String uploadIntegracao) {
380 this.uploadIntegracao = uploadIntegracao;
381 }
382
383 @Column(name = "num_registros_popup", length = 8)
384 public Long getNumRegistros() {
385 return this.numRegistros;
386 }
387
388 public void setNumRegistros(Long numRegistros) {
389 this.numRegistros = numRegistros;
390 }
391
392 @Column(name = "qtde_itens_gal_anexo", length = 8)
393 public Long getQtdeItensGalAnexo() {
394 return this.qtdeItensGalAnexo;
395 }
396
397 public void setQtdeItensGalAnexo(Long qtdeItensGalAnexo) {
398 this.qtdeItensGalAnexo = qtdeItensGalAnexo;
399 }
400
401 @Column(name = "nu_itens_exibidos_paginacao")
402 public Integer getNuItensExibidosPaginacao() {
403 return this.nuItensExibidosPaginacao;
404 }
405
406 public void setNuItensExibidosPaginacao(Integer nuItensExibidosPaginacao) {
407 this.nuItensExibidosPaginacao = nuItensExibidosPaginacao;
408 }
409
410 @Temporal(TemporalType.TIMESTAMP)
411 @Column(name = "ULT_ATUALIZ_EMAIL_CFG", length = 7)
412 public Date getUltimaAtualizacaoEmail() {
413 return this.ultimaAtualizacaoEmail;
414 }
415
416 public void setUltimaAtualizacaoEmail(Date ultimaAtualizacaoEmail) {
417 this.ultimaAtualizacaoEmail = ultimaAtualizacaoEmail;
418 }
419
420 @Column(name = "intervalo_atualiz_email", length = 8)
421 public Long getIntervaloAtualizacaoEmail() {
422 return this.intervaloAtualizacaoEmail;
423 }
424
425 public void setIntervaloAtualizacaoEmail(Long intervaloAtualizacaoEmail) {
426 this.intervaloAtualizacaoEmail = intervaloAtualizacaoEmail;
427 }
428
429 @Column(name = "LABEL_MONITORADO", length = 40)
430 public String getLabelMonitorado() {
431 return this.labelMonitorado;
432 }
433
434 public void setLabelMonitorado(String labelMonitorado) {
435 this.labelMonitorado = labelMonitorado;
436 }
437
438 @Column(name = "LABEL_ORGAO", length = 40)
439 public String getLabelOrgao() {
440 return this.labelOrgao;
441 }
442
443 public void setLabelOrgao(String labelOrgao) {
444 this.labelOrgao = labelOrgao;
445 }
446
447 @Column(name = "LABEL_SITUACAOPARECER", length = 40)
448 public String getLabelSituacaoParecer() {
449 return this.labelSituacaoParecer;
450 }
451
452 public void setLabelSituacaoParecer(String labelSituacaoParecer) {
453 this.labelSituacaoParecer = labelSituacaoParecer;
454 }
455
456 @Column(name = "LABEL_CORPARECER", length = 40)
457 public String getLabelCorParecer() {
458 return this.labelCorParecer;
459 }
460
461 public void setLabelCorParecer(String labelCorParecer) {
462 this.labelCorParecer = labelCorParecer;
463 }
464
465 @Column(name = "LABEL_SITUACAOLISTAPARECERES", length = 40)
466 public String getLabelSituacaoListaPareceres() {
467 return this.labelSituacaoListaPareceres;
468 }
469
470 public void setLabelSituacaoListaPareceres(String labelSituacaoListaPareceres) {
471 this.labelSituacaoListaPareceres = labelSituacaoListaPareceres;
472 }
473
474 @Column(name = "FINANCEIRO_DESC_VALOR_1_CFG", length = 40)
475 public String getFinanceiroDescValor1Cfg() {
476 return this.financeiroDescValor1Cfg;
477 }
478
479 public void setFinanceiroDescValor1Cfg(String financeiroDescValor1Cfg) {
480 this.financeiroDescValor1Cfg = financeiroDescValor1Cfg;
481 }
482
483 @Column(name = "FINANCEIRO_DESC_VALOR_2_CFG", length = 40)
484 public String getFinanceiroDescValor2Cfg() {
485 return this.financeiroDescValor2Cfg;
486 }
487
488 public void setFinanceiroDescValor2Cfg(String financeiroDescValor2Cfg) {
489 this.financeiroDescValor2Cfg = financeiroDescValor2Cfg;
490 }
491
492 @Column(name = "FINANCEIRO_DESC_VALOR_3_CFG", length = 40)
493 public String getFinanceiroDescValor3Cfg() {
494 return this.financeiroDescValor3Cfg;
495 }
496
497 public void setFinanceiroDescValor3Cfg(String financeiroDescValor3Cfg) {
498 this.financeiroDescValor3Cfg = financeiroDescValor3Cfg;
499 }
500
501 @Column(name = "FINANCEIRO_DESC_VALOR_4_CFG", length = 40)
502 public String getFinanceiroDescValor4Cfg() {
503 return this.financeiroDescValor4Cfg;
504 }
505
506 public void setFinanceiroDescValor4Cfg(String financeiroDescValor4Cfg) {
507 this.financeiroDescValor4Cfg = financeiroDescValor4Cfg;
508 }
509
510 @Column(name = "FINANCEIRO_DESC_VALOR_5_CFG", length = 40)
511 public String getFinanceiroDescValor5Cfg() {
512 return this.financeiroDescValor5Cfg;
513 }
514
515 public void setFinanceiroDescValor5Cfg(String financeiroDescValor5Cfg) {
516 this.financeiroDescValor5Cfg = financeiroDescValor5Cfg;
517 }
518
519 @Column(name = "FINANCEIRO_DESC_VALOR_6_CFG", length = 40)
520 public String getFinanceiroDescValor6Cfg() {
521 return this.financeiroDescValor6Cfg;
522 }
523
524 public void setFinanceiroDescValor6Cfg(String financeiroDescValor6Cfg) {
525 this.financeiroDescValor6Cfg = financeiroDescValor6Cfg;
526 }
527
528 @Column(name = "RECURSO_DESC_VALOR_1_CFG", length = 40)
529 public String getRecursoDescValor1Cfg() {
530 return this.recursoDescValor1Cfg;
531 }
532
533 public void setRecursoDescValor1Cfg(String recursoDescValor1Cfg) {
534 this.recursoDescValor1Cfg = recursoDescValor1Cfg;
535 }
536
537 @Column(name = "RECURSO_DESC_VALOR_2_CFG", length = 40)
538 public String getRecursoDescValor2Cfg() {
539 return this.recursoDescValor2Cfg;
540 }
541
542 public void setRecursoDescValor2Cfg(String recursoDescValor2Cfg) {
543 this.recursoDescValor2Cfg = recursoDescValor2Cfg;
544 }
545
546 @Column(name = "RECURSO_DESC_VALOR_3_CFG", length = 40)
547 public String getRecursoDescValor3Cfg() {
548 return this.recursoDescValor3Cfg;
549 }
550
551 public void setRecursoDescValor3Cfg(String recursoDescValor3Cfg) {
552 this.recursoDescValor3Cfg = recursoDescValor3Cfg;
553 }
554
555 @Column(name = "periodo_padrao")
556 public Long getPeriodoPadrao() {
557 return this.periodoPadrao;
558 }
559
560 public void setPeriodoPadrao(Long periodoPadrao) {
561 this.periodoPadrao = periodoPadrao;
562 }
563
564 @Column(name = "IND_OCULTAR_OBS_PARECER", length = 1)
565 public String getIndOcultarObservacoesParecer() {
566 return this.indOcultarObservacoesParecer;
567 }
568
569 public void setIndOcultarObservacoesParecer(String indOcultarObservacoesParecer) {
570 this.indOcultarObservacoesParecer = indOcultarObservacoesParecer;
571 }
572
573 @ManyToOne(fetch = FetchType.LAZY)
574 @JoinColumn(name = "COD_SGA_GR_ATR_UNID_MEDIDA")
575 public SisGrupoAtributoSga getSisGrupoAtributoSgaByUnidMedida() {
576 return this.sisGrupoAtributoSgaByUnidMedida;
577 }
578
579 public void setSisGrupoAtributoSgaByUnidMedida(SisGrupoAtributoSga sisGrupoAtributoSgaByUnidMedida) {
580 this.sisGrupoAtributoSgaByUnidMedida = sisGrupoAtributoSgaByUnidMedida;
581 }
582
583 @ManyToOne(fetch = FetchType.LAZY)
584 @JoinColumn(name = "COD_SGA_GR_ATR_TIPO_EVENTO")
585 public SisGrupoAtributoSga getSisGrupoAtributoSgaByTipoEvento() {
586 return this.sisGrupoAtributoSgaByTipoEvento;
587 }
588
589 public void setSisGrupoAtributoSgaByTipoEvento(SisGrupoAtributoSga sisGrupoAtributoSgaByTipoEvento) {
590 this.sisGrupoAtributoSgaByTipoEvento = sisGrupoAtributoSgaByTipoEvento;
591 }
592
593 @ManyToOne(fetch = FetchType.LAZY)
594 @JoinColumn(name = "COD_SATB_CAPA")
595 public SisAtributoSatb getSisAtributoSatbByCodSacapa() {
596 return this.sisAtributoSatbByCodSacapa;
597 }
598
599 public void setSisAtributoSatbByCodSacapa(SisAtributoSatb sisAtributoSatbByCodSacapa) {
600 this.sisAtributoSatbByCodSacapa = sisAtributoSatbByCodSacapa;
601 }
602
603 @ManyToOne(fetch = FetchType.LAZY)
604 @JoinColumn(name = "COD_SATB_ACESSO")
605 public SisAtributoSatb getSisAtributoSatbByCodSaAcesso() {
606 return this.sisAtributoSatbByCodSaAcesso;
607 }
608
609 public void setSisAtributoSatbByCodSaAcesso(SisAtributoSatb sisAtributoSatbByCodSaAcesso) {
610 this.sisAtributoSatbByCodSaAcesso = sisAtributoSatbByCodSaAcesso;
611 }
612
613 @ManyToOne(fetch = FetchType.LAZY)
614 @JoinColumn(name = "COD_SATB_PADRAO")
615 public SisAtributoSatb getSisAtributoSatbByCodSapadrao() {
616 return this.sisAtributoSatbByCodSapadrao;
617 }
618
619 public void setSisAtributoSatbByCodSapadrao(SisAtributoSatb sisAtributoSatbByCodSapadrao) {
620 this.sisAtributoSatbByCodSapadrao = sisAtributoSatbByCodSapadrao;
621 }
622
623 @ManyToOne(fetch = FetchType.LAZY)
624 @JoinColumn(name = "COD_SGA_GR_ATR_PG_INI")
625 public SisGrupoAtributoSga getSisGrupoAtributoSgaByCodSgaGrAtrPgIni() {
626 return this.sisGrupoAtributoSgaByCodSgaGrAtrPgIni;
627 }
628
629 public void setSisGrupoAtributoSgaByCodSgaGrAtrPgIni(SisGrupoAtributoSga sisGrupoAtributoSgaByCodSgaGrAtrPgIni) {
630 this.sisGrupoAtributoSgaByCodSgaGrAtrPgIni = sisGrupoAtributoSgaByCodSgaGrAtrPgIni;
631 }
632
633 @ManyToOne(fetch = FetchType.LAZY)
634 @JoinColumn(name = "COD_SGA_PONTO_CRITICO")
635 public SisGrupoAtributoSga getSisGrupoAtributoSgaTipoPontoCritico() {
636 return this.sisGrupoAtributoSgaTipoPontoCritico;
637 }
638
639 public void setSisGrupoAtributoSgaTipoPontoCritico(SisGrupoAtributoSga sisGrupoAtributoSgaTipoPontoCritico) {
640 this.sisGrupoAtributoSgaTipoPontoCritico = sisGrupoAtributoSgaTipoPontoCritico;
641 }
642
643 @ManyToOne(fetch = FetchType.LAZY)
644 @JoinColumn(name = "COD_SGA_GR_ATR_NV_PLAN")
645 public SisGrupoAtributoSga getSisGrupoAtributoSgaByCodSgaGrAtrNvPlan() {
646 return this.sisGrupoAtributoSgaByCodSgaGrAtrNvPlan;
647 }
648
649 public void setSisGrupoAtributoSgaByCodSgaGrAtrNvPlan(SisGrupoAtributoSga sisGrupoAtributoSgaByCodSgaGrAtrNvPlan) {
650 this.sisGrupoAtributoSgaByCodSgaGrAtrNvPlan = sisGrupoAtributoSgaByCodSgaGrAtrNvPlan;
651 }
652
653 @ManyToOne(fetch = FetchType.LAZY)
654 @JoinColumn(name = "COD_SGA_GR_ATR_CL_ACESSO")
655 public SisGrupoAtributoSga getSisGrupoAtributoSgaByCodSgaGrAtrClAcesso() {
656 return this.sisGrupoAtributoSgaByCodSgaGrAtrClAcesso;
657 }
658
659 public void setSisGrupoAtributoSgaByCodSgaGrAtrClAcesso(SisGrupoAtributoSga sisGrupoAtributoSgaByCodSgaGrAtrClAcesso) {
660 this.sisGrupoAtributoSgaByCodSgaGrAtrClAcesso = sisGrupoAtributoSgaByCodSgaGrAtrClAcesso;
661 }
662
663 @ManyToOne(fetch = FetchType.LAZY)
664 @JoinColumn(name = "COD_SGA_GR_ATR_LEI_CAPA")
665 public SisGrupoAtributoSga getSisGrupoAtributoSgaByCodSgaGrAtrLeiCapa() {
666 return this.sisGrupoAtributoSgaByCodSgaGrAtrLeiCapa;
667 }
668
669 public void setSisGrupoAtributoSgaByCodSgaGrAtrLeiCapa(SisGrupoAtributoSga sisGrupoAtributoSgaByCodSgaGrAtrLeiCapa) {
670 this.sisGrupoAtributoSgaByCodSgaGrAtrLeiCapa = sisGrupoAtributoSgaByCodSgaGrAtrLeiCapa;
671 }
672
673 @ManyToOne(fetch = FetchType.LAZY)
674 @JoinColumn(name = "COD_SGA_GR_ATR_TP_ACESSO")
675 public SisGrupoAtributoSga getSisGrupoAtributoSgaByCodSgaGrAtrTpAcesso() {
676 return this.sisGrupoAtributoSgaByCodSgaGrAtrTpAcesso;
677 }
678
679 public void setSisGrupoAtributoSgaByCodSgaGrAtrTpAcesso(SisGrupoAtributoSga sisGrupoAtributoSgaByCodSgaGrAtrTpAcesso) {
680 this.sisGrupoAtributoSgaByCodSgaGrAtrTpAcesso = sisGrupoAtributoSgaByCodSgaGrAtrTpAcesso;
681 }
682
683 @ManyToOne(fetch = FetchType.LAZY)
684 @JoinColumn(name = "COD_SGA_GR_ATR_METAS_FISICAS")
685 public SisGrupoAtributoSga getSisGrupoAtributoSgaByCodSgaGrAtrMetasFisicas() {
686 return this.sisGrupoAtributoSgaByCodSgaGrAtrMetasFisicas;
687 }
688
689 public void setSisGrupoAtributoSgaByCodSgaGrAtrMetasFisicas(SisGrupoAtributoSga sisGrupoAtributoSgaByCodSgaGrAtrMetasFisicas) {
690 this.sisGrupoAtributoSgaByCodSgaGrAtrMetasFisicas = sisGrupoAtributoSgaByCodSgaGrAtrMetasFisicas;
691 }
692
693 @ManyToOne(fetch = FetchType.LAZY)
694 @JoinColumn(name = "COD_PRDC_PADRAO")
695 public PeriodicidadePrdc getPeriodicidadePrdc() {
696 return this.periodicidadePrdc;
697 }
698
699 public void setPeriodicidadePrdc(PeriodicidadePrdc periodicidadePrdc) {
700 this.periodicidadePrdc = periodicidadePrdc;
701 }
702
703 @ManyToMany(fetch = FetchType.LAZY)
704 @JoinTable(name = "TB_CONFIG_ABAS_CFGA", joinColumns = { @JoinColumn(name = "COD_CFG", nullable = false, updatable = false) }, inverseJoinColumns = { @JoinColumn(name = "COD_ABA", nullable = false, updatable = false) })
705 @Cascade( { CascadeType.SAVE_UPDATE })
706 public Set<Aba> getCfgAbas() {
707 return this.cfgAbas;
708 }
709
710 public void setCfgAbas(Set<Aba> cfgAbas) {
711 this.cfgAbas = cfgAbas;
712 }
713
714 @OneToMany(fetch = FetchType.LAZY, mappedBy = "configuracaoCfg")
715 public Set<ConfigMailCfgm> getConfigMailCfgms() {
716 return this.configMailCfgms;
717 }
718
719 public void setConfigMailCfgms(Set<ConfigMailCfgm> configMailCfgms) {
720 this.configMailCfgms = configMailCfgms;
721 }
722
723 @OneToMany(fetch = FetchType.LAZY, mappedBy = "configuracaoCfg")
724 public Set<PeriodoRevisaoPrev> getPeriodoRevisaoPrevs() {
725 return this.periodoRevisaoPrevs;
726 }
727
728 public void setPeriodoRevisaoPrevs(Set<PeriodoRevisaoPrev> periodoRevisaoPrevs) {
729 this.periodoRevisaoPrevs = periodoRevisaoPrevs;
730 }
731
732 }