Class ViaCEPBase
java.lang.Object
br.com.parg.viacep.ViaCEPBase
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidabstract voidvoidBusca um CEP usando um endereçoRetorna o BairrogetCep()Retonar o CEPRetorna se tem algum complemento Ex: lado impargetGia()Retorna a Giafinal StringgetHttpGET(String urlToRead) Procedimento para obtem dados via GETgetIbge()Retorna o IbgeintgetIndex()Retona o index atual;getList()Retorna a lista de CEP'sRetorna a CidadeRetorna o nome da rua, avenida, travessa, ...intgetSize()Retorna o total de CEP'sgetUf()Retorna o UFbooleanmove(int index) Move para um registro específicobooleanMove para o primeiro registrobooleanmoveLast()Move para o último registrobooleanmoveNext()Move para o próximo registrobooleanMove 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
-