package gcom.cobranca; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; import org.apache.commons.lang.builder.ToStringBuilder; /** @author Hibernate CodeGenerator */ public class CicloMeta implements Serializable { private static final long serialVersionUID = 1L; /** identifier field */ private Integer id; /** persistent field */ private int anoMesReferencia; private CobrancaAcao cobrancaAcao; /** persistent field */ private int metaTotal; /** nullable persistent field */ private BigDecimal valorLimite; /** persistent field */ private Date ultimaAlteracao; public CicloMeta(Integer id, int anoMesReferencia, CobrancaAcao cobrancaAcao, int metaTotal, BigDecimal valorLimite, Date ultimaAlteracao) { super(); this.id = id; this.anoMesReferencia = anoMesReferencia; this.cobrancaAcao = cobrancaAcao; this.metaTotal = metaTotal; this.valorLimite = valorLimite; this.ultimaAlteracao = ultimaAlteracao; } /** default constructor */ public CicloMeta() { } /** minimal constructor */ public CicloMeta(Integer id, int anoMesReferencia, int metaTotal, Date ultimaAlteracao) { this.id = id; this.anoMesReferencia = anoMesReferencia; this.metaTotal = metaTotal; this.ultimaAlteracao = ultimaAlteracao; } public Integer getId() { return this.id; } public void setId(Integer id) { this.id = id; } public int getAnoMesReferencia() { return this.anoMesReferencia; } public void setAnoMesReferencia(int anoMesReferencia) { this.anoMesReferencia = anoMesReferencia; } public int getMetaTotal() { return this.metaTotal; } public void setMetaTotal(int metaTotal) { this.metaTotal = metaTotal; } public BigDecimal getValorLimite() { return this.valorLimite; } public void setValorLimite(BigDecimal valorLimite) { this.valorLimite = valorLimite; } public Date getUltimaAlteracao() { return this.ultimaAlteracao; } public void setUltimaAlteracao(Date ultimaAlteracao) { this.ultimaAlteracao = ultimaAlteracao; } public String toString() { return new ToStringBuilder(this) .append("id", getId()) .toString(); } /** * @return Retorna o campo cobrancaAcao. */ public CobrancaAcao getCobrancaAcao() { return cobrancaAcao; } /** * @param cobrancaAcao O cobrancaAcao a ser setado. */ public void setCobrancaAcao(CobrancaAcao cobrancaAcao) { this.cobrancaAcao = cobrancaAcao; } }