package gcom.cobranca; import gcom.faturamento.GuiaPagamentoGeral; import gcom.faturamento.conta.ContaGeral; import gcom.faturamento.debito.DebitoACobrarGeral; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; import org.apache.commons.lang.builder.ToStringBuilder; /** @author Hibernate CodeGenerator */ public class NegativadorMovimentoRegItem implements Serializable { private static final long serialVersionUID = 1L; /** identifier field */ private Integer id; /** nullable persistent field */ private BigDecimal valorDebito; /** persistent field */ private Date dataSituacaoDebito; /** persistent field */ private Date dataSituacaoDebitoAposExclusao; /** persistent field */ private short indicadorSituacaoDefinitiva; /** persistent field */ private gcom.cobranca.NegativadorMovimentoReg negativadorMovimentoReg; /** persistent field */ private GuiaPagamentoGeral guiaPagamentoGeral; /** persistent field */ private ContaGeral contaGeral; /** persistent field */ private gcom.cobranca.DocumentoTipo documentoTipo; /** persistent field */ private DebitoACobrarGeral debitoACobrarGeral; /** persistent field */ private gcom.cobranca.CobrancaDebitoSituacao cobrancaDebitoSituacao; /** persistent field */ private gcom.cobranca.CobrancaDebitoSituacao cobrancaDebitoSituacaoAposExclusao; private Date ultimaAlteracao; private BigDecimal valorPago; private BigDecimal valorCancelado; /** full constructor */ public NegativadorMovimentoRegItem(Integer id, BigDecimal valorDebito, Date dataSituacaoDebito, gcom.cobranca.NegativadorMovimentoReg negativadorMovimentoReg, GuiaPagamentoGeral guiaPagamentoGeral, ContaGeral contaGeral, gcom.cobranca.DocumentoTipo documentoTipo, DebitoACobrarGeral debitoACobrarGeral, gcom.cobranca.CobrancaDebitoSituacao cobrancaDebitoSituacao) { this.id = id; this.valorDebito = valorDebito; this.dataSituacaoDebito = dataSituacaoDebito; this.negativadorMovimentoReg = negativadorMovimentoReg; this.guiaPagamentoGeral = guiaPagamentoGeral; this.contaGeral = contaGeral; this.documentoTipo = documentoTipo; this.debitoACobrarGeral = debitoACobrarGeral; this.cobrancaDebitoSituacao = cobrancaDebitoSituacao; } /** default constructor */ public NegativadorMovimentoRegItem() { } /** minimal constructor */ public NegativadorMovimentoRegItem(Integer id, Date dataSituacaoDebito, gcom.cobranca.NegativadorMovimentoReg negativadorMovimentoReg, GuiaPagamentoGeral guiaPagamentoGeral, ContaGeral contaGeral, gcom.cobranca.DocumentoTipo documentoTipo, DebitoACobrarGeral debitoACobrarGeral, gcom.cobranca.CobrancaDebitoSituacao cobrancaDebitoSituacao) { this.id = id; this.dataSituacaoDebito = dataSituacaoDebito; this.negativadorMovimentoReg = negativadorMovimentoReg; this.guiaPagamentoGeral = guiaPagamentoGeral; this.contaGeral = contaGeral; this.documentoTipo = documentoTipo; this.debitoACobrarGeral = debitoACobrarGeral; this.cobrancaDebitoSituacao = cobrancaDebitoSituacao; } public Integer getId() { return this.id; } public void setId(Integer id) { this.id = id; } public BigDecimal getValorDebito() { return this.valorDebito; } public void setValorDebito(BigDecimal valorDebito) { this.valorDebito = valorDebito; } public Date getDataSituacaoDebito() { return this.dataSituacaoDebito; } /** * @return Retorna o campo valorPago. */ public BigDecimal getValorPago() { return valorPago; } /** * @param valorPago O valorPago a ser setado. */ public void setValorPago(BigDecimal valorPago) { this.valorPago = valorPago; } public void setDataSituacaoDebito(Date dataSituacaoDebito) { this.dataSituacaoDebito = dataSituacaoDebito; } public gcom.cobranca.NegativadorMovimentoReg getNegativadorMovimentoReg() { return this.negativadorMovimentoReg; } public void setNegativadorMovimentoReg(gcom.cobranca.NegativadorMovimentoReg negativadorMovimentoReg) { this.negativadorMovimentoReg = negativadorMovimentoReg; } public GuiaPagamentoGeral getGuiaPagamentoGeral() { return this.guiaPagamentoGeral; } public void setGuiaPagamentoGeral(GuiaPagamentoGeral guiaPagamentoGeral) { this.guiaPagamentoGeral = guiaPagamentoGeral; } public ContaGeral getContaGeral() { return this.contaGeral; } public void setContaGeral(ContaGeral contaGeral) { this.contaGeral = contaGeral; } public gcom.cobranca.DocumentoTipo getDocumentoTipo() { return this.documentoTipo; } public void setDocumentoTipo(gcom.cobranca.DocumentoTipo documentoTipo) { this.documentoTipo = documentoTipo; } public DebitoACobrarGeral getDebitoACobrarGeral() { return this.debitoACobrarGeral; } public void setDebitoACobrarGeral(DebitoACobrarGeral debitoACobrarGeral) { this.debitoACobrarGeral = debitoACobrarGeral; } public gcom.cobranca.CobrancaDebitoSituacao getCobrancaDebitoSituacao() { return this.cobrancaDebitoSituacao; } public void setCobrancaDebitoSituacao(gcom.cobranca.CobrancaDebitoSituacao cobrancaDebitoSituacao) { this.cobrancaDebitoSituacao = cobrancaDebitoSituacao; } public String toString() { return new ToStringBuilder(this) .append("id", getId()) .toString(); } public gcom.cobranca.CobrancaDebitoSituacao getCobrancaDebitoSituacaoAposExclusao() { return cobrancaDebitoSituacaoAposExclusao; } public void setCobrancaDebitoSituacaoAposExclusao( gcom.cobranca.CobrancaDebitoSituacao cobrancaDebitoSituacaoAposExclusao) { this.cobrancaDebitoSituacaoAposExclusao = cobrancaDebitoSituacaoAposExclusao; } public Date getDataSituacaoDebitoAposExclusao() { return dataSituacaoDebitoAposExclusao; } public void setDataSituacaoDebitoAposExclusao( Date dataSituacaoDebitoAposExclusao) { this.dataSituacaoDebitoAposExclusao = dataSituacaoDebitoAposExclusao; } public short getIndicadorSituacaoDefinitiva() { return indicadorSituacaoDefinitiva; } public void setIndicadorSituacaoDefinitiva(short indicadorSituacaoDefinitiva) { this.indicadorSituacaoDefinitiva = indicadorSituacaoDefinitiva; } /** * @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; } public BigDecimal getValorCancelado() { return valorCancelado; } public void setValorCancelado(BigDecimal valorCancelado) { this.valorCancelado = valorCancelado; } }