package gcom.cadastro.imovel; import java.util.Date; import gcom.interceptor.ControleAlteracao; import gcom.interceptor.ObjetoTransacao; import gcom.util.filtro.Filtro; @ControleAlteracao() public class ImovelTipoOcupanteQuantidade extends ObjetoTransacao implements IImovelTipoOcupanteQuantidade{ private static final long serialVersionUID = 1199546479830159223L; private Integer id; @ControleAlteracao(funcionalidade={Imovel.ATRIBUTOS_IMOVEL_INSERIR, Imovel.ATRIBUTOS_IMOVEL_ATUALIZAR,Imovel.ATRIBUTOS_IMOVEL_REMOVER,Imovel.OPERACAO_ATUALIZAR_DADOS_IMOVEL_ATUALIZACAO_CADASTRAL}) private Integer quantidade; private Imovel imovel; private ImovelTipoOcupante tipoOcupante; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public Integer getQuantidade() { return quantidade; } public void setQuantidade(Integer quantidade) { this.quantidade = quantidade; } public Imovel getImovel() { return imovel; } public void setImovel(Imovel imovel) { this.imovel = imovel; } public ImovelTipoOcupante getTipoOcupante() { return tipoOcupante; } public void setTipoOcupante(ImovelTipoOcupante tipoOcupante) { this.tipoOcupante = tipoOcupante; } public String[] retornaCamposChavePrimaria() { return new String[]{ "id" }; } @Override public Filtro retornaFiltro() { return null; } @Override public Date getUltimaAlteracao() { return null; } @Override public void setUltimaAlteracao(Date ultimaAlteracao) { } }