Classes |
NaiveAnalyzer |
This is an interface for the analyzers. |
Orchid |
The main class of the crawler. |
OrchidController |
This class is responsible for controlling the fetchers and
distributing the work load. |
OrchidExtractor |
A class responsible for parsing and analyzing html content and
extracting various forms of links from it. |
OrchidFetcher |
This class is responsible for fetching url contents, processing them
with UgrahExtractor and updating the site and link database. |
Site |
A class for representing the information that is collected for a
specific site. |
UrlHandler |
A class responsible for parsing a url and retrieving it's
contents. |