## Uses of Interface
org.apache.nutch.parse.Parser

- Packages that use Parser
  Package | Description
  --- | ---
  org.apache.nutch.parse | The `Parse` interface and related classes.
  org.apache.nutch.parse.ext | Parse wrapper to run external command to do the parsing.
  org.apache.nutch.parse.feed | Parse RSS feeds.
  org.apache.nutch.parse.html | An HTML document parsing plugin.
  org.apache.nutch.parse.js | Parser and parse filter plugin to extract all (possible) links from JavaScript files and embedded JavaScript code snippets.
  org.apache.nutch.parse.tika | Parse various document formats with help of Apache Tika.
  org.apache.nutch.parse.zip | Parse ZIP files: embedded files are recursively passed to appropriate parsers.

- - ### Uses of Parser in org.apache.nutch.parse

    Methods in org.apache.nutch.parse that return Parser
    Modifier and Type | Method | Description
    --- | --- | ---
    `Parser` | ParserFactory.`getParserById​(String id)` | Function returns a `Parser` instance with the specified `extId`, representing its extension ID.
    `Parser[]` | ParserFactory.`getParsers​(String contentType, String url)` | Function returns an array of `Parser`s for a given content type.

  - ### Uses of Parser in org.apache.nutch.parse.ext

    Classes in org.apache.nutch.parse.ext that implement Parser
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ExtParser` | A wrapper that invokes external command to do real parsing job.

  - ### Uses of Parser in org.apache.nutch.parse.feed

    Classes in org.apache.nutch.parse.feed that implement Parser
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `FeedParser` |

  - ### Uses of Parser in org.apache.nutch.parse.html

    Classes in org.apache.nutch.parse.html that implement Parser
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `HtmlParser` |

  - ### Uses of Parser in org.apache.nutch.parse.js

    Classes in org.apache.nutch.parse.js that implement Parser
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `JSParseFilter` | This class is a heuristic link extractor for JavaScript files and code snippets.

  - ### Uses of Parser in org.apache.nutch.parse.tika

    Classes in org.apache.nutch.parse.tika that implement Parser
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `TikaParser` | Wrapper for Tika parsers.

  - ### Uses of Parser in org.apache.nutch.parse.zip

    Classes in org.apache.nutch.parse.zip that implement Parser
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ZipParser` | ZipParser class based on MSPowerPointParser class by Stephan Strittmatter.