# 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`
  A RSS/ATOM Feed`Parser` that rapidly parses all referenced links and content present in the feed.

- ## 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.