package gcom.atualizacaocadastral; import gcom.cadastro.cliente.Cliente; import gcom.cadastro.endereco.EnderecoTipo; import gcom.cadastro.endereco.Logradouro; import gcom.cadastro.endereco.LogradouroBairro; import gcom.cadastro.endereco.LogradouroCep; import java.util.Date; public interface IClienteEndereco { public abstract Integer getId(); public abstract void setId(Integer id); public abstract String getNumero(); public abstract void setNumero(String numero); public abstract String getComplemento(); public abstract void setComplemento(String complemento); public abstract Date getUltimaAlteracao(); public abstract void setUltimaAlteracao(Date ultimaAlteracao); public abstract EnderecoTipo getEnderecoTipo(); public abstract void setEnderecoTipo(EnderecoTipo enderecoTipo); public abstract Cliente getCliente(); public abstract void setCliente(Cliente cliente); public abstract String getNomeMunicipio(); public abstract void setNomeMunicipio(String nomeMunicipio); public abstract String getNomeBairro(); public abstract void setNomeBairro(String nomeBairro); public abstract String getDescricaoLogradouro(); public abstract void setDescricaoLogradouro(String descricaoLogradouro); public abstract Integer getCodigoCep(); public abstract void setCodigoCep(Integer codigoCep); public abstract LogradouroCep getLogradouroCep(); public abstract void setLogradouroCep(LogradouroCep logradouroCep); public abstract LogradouroBairro getLogradouroBairro(); public abstract void setLogradouroBairro(LogradouroBairro logradouroBairro); public abstract Logradouro getPerimetroInicial(); public abstract void getPerimetroInicial(Logradouro perimetroInicial); public abstract Logradouro getPerimetroFinal(); public abstract void setPerimetroFinal(Logradouro perimetroFinal); }