package gcom.financeiro; import gcom.cadastro.imovel.Categoria; import gcom.cadastro.localidade.GerenciaRegional; import gcom.cadastro.localidade.Localidade; import gcom.cadastro.localidade.SetorComercial; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; import org.apache.commons.lang.builder.ToStringBuilder; /** @author Hibernate CodeGenerator */ public class LancamentoResumo implements Serializable { private static final long serialVersionUID = 1L; /** identifier field */ private Integer id; /** persistent field */ private int anoMesReferencia; /** nullable persistent field */ private BigDecimal valorResumo; /** nullable persistent field */ private Date ultimaAlteracao; /** persistent field */ private SetorComercial setorComercial; /** persistent field */ private gcom.financeiro.LancamentoResumoValorTipo lancamentoResumoValorTipo; /** persistent field */ private Localidade localidade; /** persistent field */ private GerenciaRegional gerenciaRegional; /** persistent field */ private Categoria categoria; /** full constructor */ public LancamentoResumo( Integer id, int anoMesReferencia, BigDecimal valorResumo, Date ultimaAlteracao, SetorComercial setorComercial, gcom.financeiro.LancamentoResumoValorTipo lancamentoResumoValorTipo, Localidade localidade, GerenciaRegional gerenciaRegional, Categoria categoria) { this.id = id; this.anoMesReferencia = anoMesReferencia; this.valorResumo = valorResumo; this.ultimaAlteracao = ultimaAlteracao; this.setorComercial = setorComercial; this.lancamentoResumoValorTipo = lancamentoResumoValorTipo; this.localidade = localidade; this.gerenciaRegional = gerenciaRegional; this.categoria = categoria; } /** default constructor */ public LancamentoResumo() { } /** minimal constructor */ public LancamentoResumo( Integer id, int anoMesReferencia, SetorComercial setorComercial, gcom.financeiro.LancamentoResumoValorTipo lancamentoResumoValorTipo, Localidade localidade, GerenciaRegional gerenciaRegional, Categoria categoria) { this.id = id; this.anoMesReferencia = anoMesReferencia; this.setorComercial = setorComercial; this.lancamentoResumoValorTipo = lancamentoResumoValorTipo; this.localidade = localidade; this.gerenciaRegional = gerenciaRegional; this.categoria = categoria; } 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 BigDecimal getValorResumo() { return this.valorResumo; } public void setValorResumo(BigDecimal valorResumo) { this.valorResumo = valorResumo; } public Date getUltimaAlteracao() { return this.ultimaAlteracao; } public void setUltimaAlteracao(Date ultimaAlteracao) { this.ultimaAlteracao = ultimaAlteracao; } public SetorComercial getSetorComercial() { return this.setorComercial; } public void setSetorComercial(SetorComercial setorComercial) { this.setorComercial = setorComercial; } public gcom.financeiro.LancamentoResumoValorTipo getLancamentoResumoValorTipo() { return this.lancamentoResumoValorTipo; } public void setLancamentoResumoValorTipo( gcom.financeiro.LancamentoResumoValorTipo lancamentoResumoValorTipo) { this.lancamentoResumoValorTipo = lancamentoResumoValorTipo; } public Localidade getLocalidade() { return this.localidade; } public void setLocalidade(Localidade localidade) { this.localidade = localidade; } public GerenciaRegional getGerenciaRegional() { return this.gerenciaRegional; } public void setGerenciaRegional(GerenciaRegional gerenciaRegional) { this.gerenciaRegional = gerenciaRegional; } public Categoria getCategoria() { return this.categoria; } public void setCategoria(Categoria categoria) { this.categoria = categoria; } public String toString() { return new ToStringBuilder(this).append("id", getId()).toString(); } }