package gcom.cadastro.unidade; import java.util.Date; import gcom.cadastro.geografico.Municipio; import gcom.interceptor.ObjetoTransacao; import gcom.util.filtro.Filtro; import gcom.util.filtro.ParametroSimples; /** @author Hibernate CodeGenerator */ public class UnidadeOrganizacionalMunicipio extends ObjetoTransacao { private static final long serialVersionUID = 1L; /** identifier field */ private Integer id; private UnidadeOrganizacional idUnidadeRepavimentadora; private Municipio idMunicipio; private Date dataVinculacao; private Date dataDesvinculacao; private Date ultimaAlteracao; public UnidadeOrganizacionalMunicipio(){ } /** * @return Returns the dataDesvinculacao. */ public Date getDataDesvinculacao() { return dataDesvinculacao; } /** * @param dataDesvinculacao The dataDesvinculacao to set. */ public void setDataDesvinculacao(Date dataDesvinculacao) { this.dataDesvinculacao = dataDesvinculacao; } /** * @return Returns the dataVinculacao. */ public Date getDataVinculacao() { return dataVinculacao; } /** * @param dataVinculacao The dataVinculacao to set. */ public void setDataVinculacao(Date dataVinculacao) { this.dataVinculacao = dataVinculacao; } /** * @return Returns the id. */ public Integer getId() { return id; } /** * @param id The id to set. */ public void setId(Integer id) { this.id = id; } /** * @return Returns the idMunicipio. */ public Municipio getIdMunicipio() { return idMunicipio; } /** * @param idMunicipio The idMunicipio to set. */ public void setIdMunicipio(Municipio idMunicipio) { this.idMunicipio = idMunicipio; } /** * @return Returns the idUnidadeRepavimentadora. */ public UnidadeOrganizacional getIdUnidadeRepavimentadora() { return idUnidadeRepavimentadora; } /** * @param idUnidadeRepavimentadora The idUnidadeRepavimentadora to set. */ public void setIdUnidadeRepavimentadora( UnidadeOrganizacional idUnidadeRepavimentadora) { this.idUnidadeRepavimentadora = idUnidadeRepavimentadora; } /** * @return Returns the ultimaAlteracao. */ public Date getUltimaAlteracao() { return ultimaAlteracao; } /** * @param ultimaAlteracao The ultimaAlteracao to set. */ public void setUltimaAlteracao(Date ultimaAlteracao) { this.ultimaAlteracao = ultimaAlteracao; } public String[] retornaCamposChavePrimaria(){ String[] retorno = new String[1]; retorno[0] = "id"; return retorno; } public Filtro retornaFiltro(){ FiltroUnidadeOrganizacionalMunicipio filtro = new FiltroUnidadeOrganizacionalMunicipio(); filtro.adicionarParametro(new ParametroSimples( FiltroUnidadeOrganizacionalMunicipio.ID, this.getId())); return filtro; } }