package gcom.cobranca.bean; import gcom.arrecadacao.pagamento.GuiaPagamento; import gcom.seguranca.acesso.usuario.Usuario; import java.io.Serializable; import java.math.BigDecimal; import java.util.Collection; public class ObterOpcoesDeParcelamentoHelper implements Serializable { private static final long serialVersionUID = 1L; private Integer idResolucaoDiretoria; private Integer idImovel; private BigDecimal valorEntradaInformado; private Integer idLigacaoAguaSituacao; private Integer idLigacaoEsgotoSituacao; private Integer idImovelPerfil; private String inicioIntervaloParcelamento; private Integer indicadorRestabelecimento; private Collection<ContaValoresHelper> colecaoContaValores; private BigDecimal valorDebitoAtualizado; private BigDecimal valorTotalMultas; private BigDecimal valorTotalJurosMora; private BigDecimal valorTotalAtualizacoesMonetarias; private Integer numeroReparcelamentoConsecutivos; private Collection<GuiaPagamento> colecaoGuiaPagamento; private Usuario usuario; private BigDecimal valorDebitoACobrarParcelamentoImovel; private Integer anoMesInicialReferenciaDebito; private Integer anoMesFinalReferenciaDebito; private IndicadoresParcelamentoHelper indicadoresParcelamentoHelper; private BigDecimal valorCreditoARealizarParcelamentoImovel; private Collection<GuiaPagamentoValoresHelper> colecaoGuiaPagamentoValores; public ObterOpcoesDeParcelamentoHelper() {} public ObterOpcoesDeParcelamentoHelper(Integer resolucaoDiretoria, Integer codigoImovel, BigDecimal valorEntradaInformado, Integer situacaoAguaId, Integer situacaoEsgotoId, Integer perfilImovel, String inicioIntervaloParcelamento, Integer indicadorRestabelecimento, Collection<ContaValoresHelper> colecaoContaValoresNegociacao, BigDecimal valorDebitoTotalAtualizado, BigDecimal valorTotalMultas, BigDecimal valorTotalJurosMora, BigDecimal valorTotalAtualizacoesMonetarias, Integer numeroReparcelamentoConsecutivos, Collection colecaoGuiaPagamento, Usuario usuario, BigDecimal valorDebitoACobrarParcelamentoImovelBigDecimal, Integer inicioIntervaloParcelamentoFormatado, Integer fimIntervaloParcelamentoFormatado, IndicadoresParcelamentoHelper indicadoresParcelamentoHelper, BigDecimal valorCreditoARealizarParcelamentoImovel) { this.setIdResolucaoDiretoria(resolucaoDiretoria); this.setIdImovel(codigoImovel); this.setValorEntradaInformado(valorEntradaInformado); this.setIdLigacaoAguaSituacao(situacaoAguaId); this.setIdLigacaoEsgotoSituacao(situacaoEsgotoId); this.setIdImovelPerfil(perfilImovel); this.setInicioIntervaloParcelamento(inicioIntervaloParcelamento); this.setIndicadorRestabelecimento(indicadorRestabelecimento); this.setColecaoContaValores(colecaoContaValoresNegociacao); this.setValorDebitoAtualizado(valorDebitoTotalAtualizado); this.setValorTotalMultas(valorTotalMultas); this.setValorTotalJurosMora(valorTotalJurosMora); this.setValorTotalAtualizacoesMonetarias(valorTotalAtualizacoesMonetarias); this.setNumeroReparcelamentoConsecutivos(numeroReparcelamentoConsecutivos); this.setColecaoGuiaPagamento(colecaoGuiaPagamento); this.setUsuario(usuario); this.setValorDebitoACobrarParcelamentoImovel(valorDebitoACobrarParcelamentoImovelBigDecimal); this.setAnoMesInicialReferenciaDebito(inicioIntervaloParcelamentoFormatado); this.setAnoMesFinalReferenciaDebito(fimIntervaloParcelamentoFormatado); this.setIndicadoresParcelamentoHelper(indicadoresParcelamentoHelper); this.setValorCreditoARealizarParcelamentoImovel(valorCreditoARealizarParcelamentoImovel); } public Integer getAnoMesFinalReferenciaDebito() { return anoMesFinalReferenciaDebito; } public void setAnoMesFinalReferenciaDebito(Integer anoMesFinalReferenciaDebito) { this.anoMesFinalReferenciaDebito = anoMesFinalReferenciaDebito; } public Integer getAnoMesInicialReferenciaDebito() { return anoMesInicialReferenciaDebito; } public void setAnoMesInicialReferenciaDebito(Integer anoMesInicialReferenciaDebito) { this.anoMesInicialReferenciaDebito = anoMesInicialReferenciaDebito; } public Collection<ContaValoresHelper> getColecaoContaValores() { return colecaoContaValores; } public void setColecaoContaValores(Collection<ContaValoresHelper> colecaoContaValores) { this.colecaoContaValores = colecaoContaValores; } public Collection<GuiaPagamento> getColecaoGuiaPagamento() { return colecaoGuiaPagamento; } public void setColecaoGuiaPagamento(Collection<GuiaPagamento> colecaoGuiaPagamento) { this.colecaoGuiaPagamento = colecaoGuiaPagamento; } public Integer getIdImovel() { return idImovel; } public void setIdImovel(Integer idImovel) { this.idImovel = idImovel; } public Integer getIdImovelPerfil() { return idImovelPerfil; } public void setIdImovelPerfil(Integer idImovelPerfil) { this.idImovelPerfil = idImovelPerfil; } public Integer getIdLigacaoAguaSituacao() { return idLigacaoAguaSituacao; } public void setIdLigacaoAguaSituacao(Integer idLigacaoAguaSituacao) { this.idLigacaoAguaSituacao = idLigacaoAguaSituacao; } public Integer getIdLigacaoEsgotoSituacao() { return idLigacaoEsgotoSituacao; } public void setIdLigacaoEsgotoSituacao(Integer idLigacaoEsgotoSituacao) { this.idLigacaoEsgotoSituacao = idLigacaoEsgotoSituacao; } public Integer getIdResolucaoDiretoria() { return idResolucaoDiretoria; } public void setIdResolucaoDiretoria(Integer idResolucaoDiretoria) { this.idResolucaoDiretoria = idResolucaoDiretoria; } public IndicadoresParcelamentoHelper getIndicadoresParcelamentoHelper() { return indicadoresParcelamentoHelper; } public void setIndicadoresParcelamentoHelper(IndicadoresParcelamentoHelper indicadoresParcelamentoHelper) { this.indicadoresParcelamentoHelper = indicadoresParcelamentoHelper; } public Integer getIndicadorRestabelecimento() { return indicadorRestabelecimento; } public void setIndicadorRestabelecimento(Integer indicadorRestabelecimento) { this.indicadorRestabelecimento = indicadorRestabelecimento; } public String getInicioIntervaloParcelamento() { return inicioIntervaloParcelamento; } public void setInicioIntervaloParcelamento(String inicioIntervaloParcelamento) { this.inicioIntervaloParcelamento = inicioIntervaloParcelamento; } public Integer getNumeroReparcelamentoConsecutivos() { return numeroReparcelamentoConsecutivos; } public void setNumeroReparcelamentoConsecutivos(Integer numeroReparcelamentoConsecutivos) { this.numeroReparcelamentoConsecutivos = numeroReparcelamentoConsecutivos; } public Usuario getUsuario() { return usuario; } public void setUsuario(Usuario usuario) { this.usuario = usuario; } public BigDecimal getValorDebitoACobrarParcelamentoImovel() { return valorDebitoACobrarParcelamentoImovel; } public void setValorDebitoACobrarParcelamentoImovel(BigDecimal valorDebitoACobrarParcelamentoImovel) { this.valorDebitoACobrarParcelamentoImovel = valorDebitoACobrarParcelamentoImovel; } public BigDecimal getValorDebitoAtualizado() { return valorDebitoAtualizado; } public void setValorDebitoAtualizado(BigDecimal valorDebitoAtualizado) { this.valorDebitoAtualizado = valorDebitoAtualizado; } public BigDecimal getValorEntradaInformado() { return valorEntradaInformado; } public void setValorEntradaInformado(BigDecimal valorEntradaInformado) { this.valorEntradaInformado = valorEntradaInformado; } public BigDecimal getValorTotalAtualizacoesMonetarias() { return valorTotalAtualizacoesMonetarias; } public void setValorTotalAtualizacoesMonetarias(BigDecimal valorTotalAtualizacoesMonetarias) { this.valorTotalAtualizacoesMonetarias = valorTotalAtualizacoesMonetarias; } public BigDecimal getValorTotalJurosMora() { return valorTotalJurosMora; } public void setValorTotalJurosMora(BigDecimal valorTotalJurosMora) { this.valorTotalJurosMora = valorTotalJurosMora; } public BigDecimal getValorTotalMultas() { return valorTotalMultas; } public void setValorTotalMultas(BigDecimal valorTotalMultas) { this.valorTotalMultas = valorTotalMultas; } public BigDecimal getValorCreditoARealizarParcelamentoImovel() { return valorCreditoARealizarParcelamentoImovel; } public void setValorCreditoARealizarParcelamentoImovel(BigDecimal valorCreditoARealizarParcelamentoImovel) { this.valorCreditoARealizarParcelamentoImovel = valorCreditoARealizarParcelamentoImovel; } public Collection<GuiaPagamentoValoresHelper> getColecaoGuiaPagamentoValores() { return colecaoGuiaPagamentoValores; } public void setColecaoGuiaPagamentoValores(Collection<GuiaPagamentoValoresHelper> colecaoGuiaPagamentoValores) { this.colecaoGuiaPagamentoValores = colecaoGuiaPagamentoValores; } }