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

Interface Parser

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

A parser for content generated by a org.apache.nutch.protocol.Protocol implementation. This interface is implemented by extensions. Nutch's core contains no page parsing code.

Source from the content-addressed store, hash-verified

28 * implemented by extensions. Nutch's core contains no page parsing code.
29 */
30public interface Parser extends FieldPluggable, Configurable {
31 /** The name of the extension point. */
32 public final static String X_POINT_ID = Parser.class.getName();
33
34 /**
35 * <p>
36 * This method parses content in WebPage instance
37 *
38 *
39 * @param url
40 * Page's URL
41 * @param page
42 */
43 Parse getParse(String url, WebPage page);
44}

Callers 4

addToMapMethod · 0.95
parseMethod · 0.65
callMethod · 0.65
parseMethod · 0.65

Implementers 8

ExtParsersrc/plugin/parse-ext/src/java/org/apac
JSParseFiltersrc/plugin/parse-js/src/java/org/apach
TikaParsersrc/plugin/parse-tika/src/java/org/apa
ZipParsersrc/plugin/parse-zip/src/java/org/apac
FeedParsersrc/plugin/feed/src/java/org/apache/nu
HtmlParsersrc/plugin/parse-html/src/java/org/apa
SWFParsersrc/plugin/parse-swf/src/java/org/apac
NutchSitemapParsersrc/java/org/apache/nutch/parse/NutchS

Calls 1

getNameMethod · 0.45

Tested by

no test coverage detected