Class HyperlinkExtractor
-
- All Implemented Interfaces:
public class HyperlinkExtractor
-
-
Field Summary
Fields Modifier and Type Field Description private final WebPagepageprivate final FeaturedDocumentdocumentprivate final Stringselectorprivate final UrlNormalizernormalizer
-
Constructor Summary
Constructors Constructor Description HyperlinkExtractor(WebPage page, FeaturedDocument document, String selector, UrlNormalizer normalizer)
-
Method Summary
Modifier and Type Method Description final WebPagegetPage()final FeaturedDocumentgetDocument()final StringgetSelector()final UrlNormalizergetNormalizer()final Collection<Hyperlink>extract()final Collection<Hyperlink>extractTo(Collection<Hyperlink> fetchUrls)-
-
Constructor Detail
-
HyperlinkExtractor
HyperlinkExtractor(WebPage page, FeaturedDocument document, String selector, UrlNormalizer normalizer)
-
-
Method Detail
-
getPage
final WebPage getPage()
-
getDocument
final FeaturedDocument getDocument()
-
getSelector
final String getSelector()
-
getNormalizer
final UrlNormalizer getNormalizer()
-
extract
final Collection<Hyperlink> extract()
-
extractTo
final Collection<Hyperlink> extractTo(Collection<Hyperlink> fetchUrls)
-
-
-
-