spider.crawl
Class BestFirst

java.lang.Object
  |
  +--spider.crawl.BasicCrawler
        |
        +--spider.crawl.BestFirst

public class BestFirst
extends BasicCrawler

Best First crawler (that is extended from a BreadthFirst crawler)

Author:
Gautam Pant
See Also:
BreadthFirst

Constructor Summary
BestFirst(java.lang.String[] seeds, long maxPages, java.lang.String dir)
           
 
Method Summary
 java.lang.String getQuery()
          Returns the query.
 void setQuery(java.lang.String query)
          Sets the query.
 
Methods inherited from class spider.crawl.BasicCrawler
getMaxFrontier, getMaxPages, getMaxThreads, getStorageFile, getTopN, reStartCrawl, setFrontierAdd, setMaxFrontier, setMaxThreads, setStatFile, setStorageFile, setTopN, startCrawl
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BestFirst

public BestFirst(java.lang.String[] seeds,
                 long maxPages,
                 java.lang.String dir)
Method Detail

getQuery

public java.lang.String getQuery()
Returns the query.

Returns:
String

setQuery

public void setQuery(java.lang.String query)
Sets the query.

Parameters:
query - The query to set