public abstract class Searcher
extends java.lang.Object
Constructor and Description |
---|
Searcher(java.lang.String searcher_name) |
Modifier and Type | Method and Description |
---|---|
abstract int |
getNumberResults(java.lang.String query)
Método que retorna apenas a quantidade de resultados retornados pela query de busca
|
java.lang.String |
response(java.net.HttpURLConnection conn) |
abstract java.util.ArrayList<javax.jws.WebResult> |
search(java.lang.String query)
Método que retorna um
ArrayList contendo todos os resultados retornados
pela query passada como parâmetro |
java.lang.String |
toString() |
public java.lang.String toString()
toString
in class java.lang.Object
public abstract java.util.ArrayList<javax.jws.WebResult> search(java.lang.String query) throws SearchException
ArrayList
contendo todos os resultados retornados
pela query passada como parâmetroquery
- uma String
representando a query de buscaArrayList
contendo todos os resultados retornadosSearchException
- caso ocorra algum erro de acesso ou parâmetros inválidospublic abstract int getNumberResults(java.lang.String query) throws SearchException
query
- uma String
representando a query de buscaSearchException
- caso ocorra algum erro de acesso ou parâmetros inválidospublic java.lang.String response(java.net.HttpURLConnection conn) throws java.io.IOException
java.io.IOException