MCPcopy Create free account
hub / github.com/apache/nutch / ParseFilter

Interface ParseFilter

src/java/org/apache/nutch/parse/ParseFilter.java:30–40  ·  view source on GitHub ↗

Extension point for DOM-based parsers. Permits one to add additional metadata to parses provided by the html or tika plugins. All plugins found which implement this extension point are run sequentially on the parse.

Source from the content-addressed store, hash-verified

28 * implement this extension point are run sequentially on the parse.
29 */
30public interface ParseFilter extends FieldPluggable, Configurable {
31 /** The name of the extension point. */
32 final static String X_POINT_ID = ParseFilter.class.getName();
33
34 /**
35 * Adds metadata or otherwise modifies a parse, given the DOM tree of a page.
36 */
37 Parse filter(String url, WebPage page, Parse parse, HTMLMetaTags metaTags,
38 DocumentFragment doc);
39
40}

Callers 4

filterMethod · 0.65
processSitemapParseMethod · 0.65
putOutlinkMethod · 0.65
successRedirectMethod · 0.65

Implementers 15

RelTagParsersrc/plugin/microformats-reltag/src/jav
JSParseFiltersrc/plugin/parse-js/src/java/org/apach
MetaTagsParsersrc/plugin/parse-metatags/src/java/org
CCParseFiltersrc/plugin/creativecommons/src/java/or
HTMLLanguageParsersrc/plugin/language-identifier/src/jav
JsoupHtmlParsersrc/plugin/jsoup-extractor/src/java/or
RelTagIndexingFiltersrc/plugin/microformats-reltag/src/jav
TLDIndexingFiltersrc/plugin/tld/src/java/org/apache/nut
SuffixURLFiltersrc/plugin/urlfilter-suffix/src/java/o
HtmlIndexingFiltersrc/plugin/index-html/src/java/org/apa
AnchorIndexingFiltersrc/plugin/index-anchor/src/java/org/a
PrefixURLFiltersrc/plugin/urlfilter-prefix/src/java/o

Calls 1

getNameMethod · 0.45

Tested by

no test coverage detected