# Uses of Class
org.apache.nutch.parse.Outlink

Packages that use Outlink
Package
Description
org.apache.nutch.fetcher
The Nutch multi-threaded fetching module
org.apache.nutch.parse
The `Parse` interface and related classes.
org.apache.nutch.parse.html
An HTML document parsing plugin.
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 Outlink in org.apache.nutch.fetcher

  Method parameters in org.apache.nutch.fetcher with type arguments of type Outlink
  Modifier and Type
  Method
  Description
  `void`
  FetcherThreadEvent.`addOutlinksToEventData(Collection<Outlink> links)`
  Given a collection of lists this method will add it the oultink metadata

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

  Methods in org.apache.nutch.parse that return Outlink
  Modifier and Type
  Method
  Description
  `static Outlink[]`
  OutlinkExtractor.`getOutlinks(String plainText, String anchor, Configuration conf)`
  Extracts `Outlink` from given plain text and adds anchor to the extracted `Outlink`s
  `static Outlink[]`
  OutlinkExtractor.`getOutlinks(String plainText, Configuration conf)`
  Extracts `Outlink` from given plain text.
  `Outlink[]`
  ParseData.`getOutlinks()`
  Get the outlinks of the page.
  `static Outlink`
  Outlink.`read(DataInput in)`
  Methods in org.apache.nutch.parse with parameters of type Outlink
  Modifier and Type
  Method
  Description
  `void`
  ParseData.`setOutlinks(Outlink[] outlinks)`
  Constructors in org.apache.nutch.parse with parameters of type Outlink
  Modifier
  Constructor
  Description
  ``
  `ParseData(ParseStatus status, String title, Outlink[] outlinks, Metadata contentMeta)`
  ``
  `ParseData(ParseStatus status, String title, Outlink[] outlinks, Metadata contentMeta, Metadata parseMeta)`

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

  Method parameters in org.apache.nutch.parse.html with type arguments of type Outlink
  Modifier and Type
  Method
  Description
  `void`
  DOMContentUtils.`getOutlinks(URL base, ArrayList<Outlink> outlinks, Node node)`
  This method finds all anchors below the supplied DOM `node`, and creates appropriate `Outlink` records for each (relative to the supplied `base` URL), and adds them to the `outlinks` `ArrayList`.

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

  Method parameters in org.apache.nutch.parse.tika with type arguments of type Outlink
  Modifier and Type
  Method
  Description
  `void`
  DOMContentUtils.`getOutlinks(URL base, ArrayList<Outlink> outlinks, List<org.apache.tika.sax.Link> tikaExtractedOutlinks)`
  `void`
  DOMContentUtils.`getOutlinks(URL base, ArrayList<Outlink> outlinks, Node node)`
  This method finds all anchors below the supplied DOM `node`, and creates appropriate `Outlink` records for each (relative to the supplied `base` URL), and adds them to the `outlinks` `ArrayList`.

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

  Method parameters in org.apache.nutch.parse.zip with type arguments of type Outlink
  Modifier and Type
  Method
  Description
  `String`
  ZipTextExtractor.`extractText(InputStream input, String url, List<Outlink> outLinksList)`