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