Class ViaCEPBase
java.lang.Object
br.com.parg.viacep.ViaCEPBase
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract void
abstract void
void
Busca um CEP usando um endereçoRetorna o BairrogetCep()
Retonar o CEPRetorna se tem algum complemento Ex: lado impargetGia()
Retorna a Giafinal String
getHttpGET
(String urlToRead) Procedimento para obtem dados via GETgetIbge()
Retorna o Ibgeint
getIndex()
Retona o index atual;getList()
Retorna a lista de CEP'sRetorna a CidadeRetorna o nome da rua, avenida, travessa, ...int
getSize()
Retorna o total de CEP'sgetUf()
Retorna o UFboolean
move
(int index) Move para um registro específicoboolean
Move para o primeiro registroboolean
moveLast()
Move para o último registroboolean
moveNext()
Move para o próximo registroboolean
Move para o registro anterior
-
Constructor Details
-
ViaCEPBase
public ViaCEPBase()
-
-
Method Details
-
buscar
- Throws:
ViaCEPException
-
buscarCEP
- Throws:
ViaCEPException
-
buscarCEP
Busca um CEP usando um endereço- Parameters:
Uf
- estadoLocalidade
- cidadeLogradouro
- nome ou parte do nome da rua, av, viela...- Throws:
ViaCEPException
-
getIndex
public int getIndex()Retona o index atual;- Returns:
-
getSize
public int getSize()Retorna o total de CEP's- Returns:
-
getCep
-
getLogradouro
-
getComplemento
-
getBairro
-
getLocalidade
-
getUf
-
getIbge
-
getGia
-
getHttpGET
Procedimento para obtem dados via GET- Parameters:
urlToRead
- endereço- Returns:
- conteúdo remoto
- Throws:
ViaCEPException
- caso ocorra algum erro
-
move
public boolean move(int index) Move para um registro específico- Parameters:
index
-- Returns:
-
moveFirst
public boolean moveFirst()Move para o primeiro registro- Returns:
-
moveNext
public boolean moveNext()Move para o próximo registro- Returns:
-
movePrevious
public boolean movePrevious()Move para o registro anterior- Returns:
-
moveLast
public boolean moveLast()Move para o último registro- Returns:
-
getList
-