package gcom.atualizacaocadastral; import gcom.interceptor.ControleAlteracao; import gcom.interceptor.ObjetoTransacao; import gcom.util.filtro.Filtro; import gcom.util.filtro.ParametroSimples; import java.util.Date; @ControleAlteracao() public class ImagemRetorno extends ObjetoTransacao { private static final long serialVersionUID = 1L; public static final int ATRIBUTOS_CARREGAR_DADOS_ATUALIZACAO_CADASTRAL = 1502; private Integer id; private Integer idImovelRetorno; private Integer idImovel; private String nomeImagem; private String pathImagem; private Date ultimaAlteracao; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public Integer getIdImovelRetorno() { return idImovelRetorno; } public void setIdImovelRetorno(Integer idImovelRetorno) { this.idImovelRetorno = idImovelRetorno; } public Integer getIdImovel() { return idImovel; } public void setIdImovel(Integer idImovel) { this.idImovel = idImovel; } public String getNomeImagem() { return nomeImagem; } public void setNomeImagem(String nomeImagem) { this.nomeImagem = nomeImagem; } public String getPathImagem() { return pathImagem; } public void setPathImagem(String pathImagem) { this.pathImagem = pathImagem; } public Date getUltimaAlteracao() { return ultimaAlteracao; } public void setUltimaAlteracao(Date ultimaAlteracao) { this.ultimaAlteracao = ultimaAlteracao; } @Override public Filtro retornaFiltro() { FiltroImagemRetorno filtro = new FiltroImagemRetorno(FiltroImagemRetorno.IMOVEL_ID); filtro.adicionarParametro(new ParametroSimples(FiltroImagemRetorno.ID, this.getId())); return filtro; } @Override public String[] retornaCamposChavePrimaria() { String[] retorno = { "id" }; return retorno; } }