package gcom.cobranca; import gcom.cadastro.imovel.Imovel; import gcom.interceptor.ObjetoTransacao; import gcom.spcserasa.FiltroNegativadorMovimentoReg; import gcom.util.filtro.Filtro; import gcom.util.filtro.ParametroSimples; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** @author Hibernate CodeGenerator */ public class NegativadorResultadoSimulacao extends ObjetoTransacao implements Serializable { public Filtro retornaFiltro() { FiltroNegativadorMovimentoReg filtroNegativadorExclusaoMotivo = new FiltroNegativadorMovimentoReg(); filtroNegativadorExclusaoMotivo.adicionarParametro(new ParametroSimples(FiltroNegativadorMovimentoReg.ID,this.getId())); return filtroNegativadorExclusaoMotivo; } public String[] retornaCamposChavePrimaria() { String[] retorno = {"id"}; return retorno; } private static final long serialVersionUID = 1L; /** identifier field */ private Integer id; /** nullable persistent field */ private BigDecimal valorDebito; /** nullable persistent field */ private String numeroCpf; /** nullable persistent field */ private String numeroCnpj; /** persistent field */ private Date ultimaAlteracao; /** persistent field */ private Imovel imovel; /** persistent field */ private NegativacaoComando negativacaoComando; private Integer quantidadeItensIncluidos; /** full constructor */ public NegativadorResultadoSimulacao(Integer id, BigDecimal valorDebito, String numeroCpf, String numeroCnpj, Date ultimaAlteracao, Imovel imovel, NegativacaoComando negativacaoComando) { this.id = id; this.valorDebito = valorDebito; this.numeroCpf = numeroCpf; this.numeroCnpj = numeroCnpj; this.ultimaAlteracao = ultimaAlteracao; this.imovel = imovel; this.negativacaoComando = negativacaoComando; } /** default constructor */ public NegativadorResultadoSimulacao() { } /** * @return Retorna o campo id. */ public Integer getId() { return id; } /** * @param id O id a ser setado. */ public void setId(Integer id) { this.id = id; } /** * @return Retorna o campo imovel. */ public Imovel getImovel() { return imovel; } /** * @param imovel O imovel a ser setado. */ public void setImovel(Imovel imovel) { this.imovel = imovel; } /** * @return Retorna o campo negativacaoComando. */ public NegativacaoComando getNegativacaoComando() { return negativacaoComando; } /** * @param negativacaoComando O negativacaoComando a ser setado. */ public void setNegativacaoComando(NegativacaoComando negativacaoComando) { this.negativacaoComando = negativacaoComando; } /** * @return Retorna o campo numeroCnpj. */ public String getNumeroCnpj() { return numeroCnpj; } /** * @param numeroCnpj O numeroCnpj a ser setado. */ public void setNumeroCnpj(String numeroCnpj) { this.numeroCnpj = numeroCnpj; } /** * @return Retorna o campo numeroCpf. */ public String getNumeroCpf() { return numeroCpf; } /** * @param numeroCpf O numeroCpf a ser setado. */ public void setNumeroCpf(String numeroCpf) { this.numeroCpf = numeroCpf; } /** * @return Retorna o campo ultimaAlteracao. */ public Date getUltimaAlteracao() { return ultimaAlteracao; } /** * @param ultimaAlteracao O ultimaAlteracao a ser setado. */ public void setUltimaAlteracao(Date ultimaAlteracao) { this.ultimaAlteracao = ultimaAlteracao; } /** * @return Retorna o campo valorDebito. */ public BigDecimal getValorDebito() { return valorDebito; } /** * @param valorDebito O valorDebito a ser setado. */ public void setValorDebito(BigDecimal valorDebito) { this.valorDebito = valorDebito; } /** * @return Retorna o campo quantidadeItensIncluidos. */ public Integer getQuantidadeItensIncluidos() { return quantidadeItensIncluidos; } /** * @param quantidadeItensIncluidos O quantidadeItensIncluidos a ser setado. */ public void setQuantidadeItensIncluidos(Integer quantidadeItensIncluidos) { this.quantidadeItensIncluidos = quantidadeItensIncluidos; } }