package gcom.arrecadacao; import gcom.arrecadacao.banco.ContaBancaria; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; import org.apache.commons.lang.builder.EqualsBuilder; import org.apache.commons.lang.builder.HashCodeBuilder; import org.apache.commons.lang.builder.ToStringBuilder; /** @author Hibernate CodeGenerator */ public class ArrecadadorContratoTarifa implements Serializable { private static final long serialVersionUID = 1L; /** identifier field */ private gcom.arrecadacao.ArrecadadorContratoTarifaPK comp_id; /** nullable persistent field */ private BigDecimal valorTarifa; /** nullable persistent field */ private Short numeroDiaFloat; /** nullable persistent field */ private Date ultimaAlteracao; /** nullable persistent field */ private gcom.arrecadacao.ArrecadacaoForma arrecadacaoForma; /** nullable persistent field */ private gcom.arrecadacao.ArrecadadorContrato arrecadadorContrato; /** nullable persistent field */ private BigDecimal valorTarifaPercentual; private ContaBancaria contaBancariaDepositoArrecadacao; private String agArrecadadorConta2; private String numeroArrecadadorConta2; /** full constructor */ public ArrecadadorContratoTarifa(gcom.arrecadacao.ArrecadadorContratoTarifaPK comp_id, BigDecimal valorTarifa, Short numeroDiaFloat, Date ultimaAlteracao, gcom.arrecadacao.ArrecadacaoForma arrecadacaoForma, gcom.arrecadacao.ArrecadadorContrato arrecadadorContrato) { this.comp_id = comp_id; this.valorTarifa = valorTarifa; this.numeroDiaFloat = numeroDiaFloat; this.ultimaAlteracao = ultimaAlteracao; this.arrecadacaoForma = arrecadacaoForma; this.arrecadadorContrato = arrecadadorContrato; } /** default constructor */ public ArrecadadorContratoTarifa() { } /** minimal constructor */ public ArrecadadorContratoTarifa(gcom.arrecadacao.ArrecadadorContratoTarifaPK comp_id) { this.comp_id = comp_id; } public gcom.arrecadacao.ArrecadadorContratoTarifaPK getComp_id() { return this.comp_id; } public void setComp_id(gcom.arrecadacao.ArrecadadorContratoTarifaPK comp_id) { this.comp_id = comp_id; } public BigDecimal getValorTarifa() { return this.valorTarifa; } public void setValorTarifa(BigDecimal valorTarifa) { this.valorTarifa = valorTarifa; } public Short getNumeroDiaFloat() { return this.numeroDiaFloat; } public void setNumeroDiaFloat(Short numeroDiaFloat) { this.numeroDiaFloat = numeroDiaFloat; } public Date getUltimaAlteracao() { return this.ultimaAlteracao; } public void setUltimaAlteracao(Date ultimaAlteracao) { this.ultimaAlteracao = ultimaAlteracao; } public gcom.arrecadacao.ArrecadacaoForma getArrecadacaoForma() { return this.arrecadacaoForma; } public void setArrecadacaoForma(gcom.arrecadacao.ArrecadacaoForma arrecadacaoForma) { this.arrecadacaoForma = arrecadacaoForma; } public gcom.arrecadacao.ArrecadadorContrato getArrecadadorContrato() { return this.arrecadadorContrato; } public void setArrecadadorContrato(gcom.arrecadacao.ArrecadadorContrato arrecadadorContrato) { this.arrecadadorContrato = arrecadadorContrato; } public String toString() { return new ToStringBuilder(this) .append("comp_id", getComp_id()) .toString(); } public boolean equals(Object other) { if ( (this == other ) ) return true; if ( !(other instanceof ArrecadadorContratoTarifa) ) return false; ArrecadadorContratoTarifa castOther = (ArrecadadorContratoTarifa) other; return new EqualsBuilder() .append(this.getComp_id(), castOther.getComp_id()) .isEquals(); } public int hashCode() { return new HashCodeBuilder() .append(getComp_id()) .toHashCode(); } public BigDecimal getValorTarifaPercentual() { return valorTarifaPercentual; } public void setValorTarifaPercentual(BigDecimal valorTarifaPercentual) { this.valorTarifaPercentual = valorTarifaPercentual; } public ContaBancaria getContaBancariaDepositoArrecadacao() { return contaBancariaDepositoArrecadacao; } public void setContaBancariaDepositoArrecadacao(ContaBancaria contaBancariaDepositoArrecadacao) { this.contaBancariaDepositoArrecadacao = contaBancariaDepositoArrecadacao; } public String getAgArrecadadorConta2() { return agArrecadadorConta2; } public void setAgArrecadadorConta2(String agArrecadadorConta2) { this.agArrecadadorConta2 = agArrecadadorConta2; } public String getNumeroArrecadadorConta2() { return numeroArrecadadorConta2; } public void setNumeroArrecadadorConta2(String numeroArrecadadorConta2) { this.numeroArrecadadorConta2 = numeroArrecadadorConta2; } }