All Packages Class Hierarchy This Package Previous Next Index
Class websphinx.searchengine.NewsBot
java.lang.Object
|
+----websphinx.searchengine.NewsBot
- public class NewsBot
- extends Object
- implements SearchEngine
NewsBot search engine.
-
priority
- Priority of this classifier.
-
NewsBot()
-
-
classify(Page)
- Classify a page.
-
getPriority()
- Get priority of this classifier.
-
getResultsPerPage()
- Get number of results per page for this search engine.
-
makeQuery(String)
- Make a query URL for NewsBot.
-
search(String)
- Search NewsBot.
-
search(String, int)
- Search NewsBot.
priority
public static final float priority
- Priority of this classifier.
NewsBot
public NewsBot()
classify
public void classify(Page page)
- Classify a page. Sets the following labels:
| Name | Type | Meaning
|
|---|
| searchengine.source | Page label | NewsBot object that labeled this page
|
| searchengine.count | Page field | Number of results on page
|
| searchengine.results | Page fields | Array of results. Each result region
contains subfields: rank, title, description, and link.
|
| searchengine.more-results | Link label | Link to a page containing more results.
|
getPriority
public float getPriority()
- Get priority of this classifier.
- Returns:
- priority.
makeQuery
public URL makeQuery(String keywords)
- Make a query URL for NewsBot.
- Parameters:
- keywords - list of keywords, separated by spaces
- Returns:
- URL that submits the keywords to NewsBot.
getResultsPerPage
public int getResultsPerPage()
- Get number of results per page for this search engine.
- Returns:
- typical number of results per page
search
public static Search search(String keywords)
- Search NewsBot.
- Parameters:
- keywords - list of keywords, separated by spaces
- Returns:
- enumeration of SearchEngineResults returned by a NewsBot query constructed from the keywords.
search
public static Search search(String keywords,
int maxResults)
- Search NewsBot.
- Parameters:
- keywords - list of keywords, separated by spaces
- maxResults - maximum number of results to return
- Returns:
- enumeration of SearchEngineResults returned by an NewsBot query constructed from the keywords.
The enumeration yields at most maxResults objects.
All Packages Class Hierarchy This Package Previous Next Index