edu.uoc.pfc.search
Class SearchGenerator
java.lang.Object
edu.uoc.pfc.search.SearchGenerator
- Direct Known Subclasses:
- GoogleSearchGenerator
public abstract class SearchGenerator
- extends Object
Classe abstracta que deixa sense implementar el mètode d'obtenció
dels resultats de la consulta que depen del propi cercador que
s'utilitci.
- Author:
- Rubén Salvador Gareta
Method Summary |
abstract String |
getQueryResult(String query)
Mètode abstracte que serà implementat per les diferents classes
que hereten d'aquesta classe en funció del cercador utilitzat. |
protected String |
sendQuery(URLConnection conn)
Mètode a través del qual s'estableix la connexió amb una URL
concreta i retorna el resultat en forma de cadena de caràcters. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SearchGenerator
public SearchGenerator()
getQueryResult
public abstract String getQueryResult(String query)
throws SearchGeneratorException
- Mètode abstracte que serà implementat per les diferents classes
que hereten d'aquesta classe en funció del cercador utilitzat.
- Parameters:
query
- Consulta que es vol enviar cap al cercador.
- Returns:
- Resultat de la cerca.
- Throws:
SearchGeneratorException
sendQuery
protected String sendQuery(URLConnection conn)
throws SearchGeneratorException
- Mètode a través del qual s'estableix la connexió amb una URL
concreta i retorna el resultat en forma de cadena de caràcters.
- Parameters:
conn
- Connexió amb la URL del cercador amb els seus paràmetres.
- Returns:
- Resultat que retorna la connexió.
- Throws:
SearchGeneratorException