## Uses of Class
org.apache.nutch.metadata.Metadata

- Packages that use Metadata
  Package | Description
  --- | ---
  org.apache.nutch.indexer | Index content, configure and run indexing and cleaning jobs to add, update, and delete documents from an index.
  org.apache.nutch.metadata | A Multi-valued Metadata container, and set of constant fields for Nutch Metadata.
  org.apache.nutch.net.protocols | Helper classes related to the `Protocol` interface, see also `org.apache.nutch.protocol`.
  org.apache.nutch.parse | The `Parse` interface and related classes.
  org.apache.nutch.protocol | Classes related to the `Protocol` interface, see also `org.apache.nutch.net.protocols`.
  org.apache.nutch.protocol.htmlunit | Protocol plugin which supports retrieving documents via the http protocol.
  org.apache.nutch.protocol.http | Protocol plugin which supports retrieving documents via the http protocol.
  org.apache.nutch.protocol.httpclient | Protocol plugin which supports retrieving documents via the HTTP and HTTPS protocols, optionally with Basic, Digest and NTLM authentication schemes for web server as well as proxy server.
  org.apache.nutch.protocol.interactiveselenium | Protocol plugin which supports retrieving documents via selenium.
  org.apache.nutch.protocol.okhttp | Protocol plugin based on okhttp, supports http, https, http/2.
  org.apache.nutch.protocol.selenium | Protocol plugin which supports retrieving documents via selenium.
  org.apache.nutch.scoring.webgraph | Scoring implementation based on link analysis (`LinkRank`), see `WebGraph`.
  org.apache.nutch.segment | A segment stores all data from on generate/fetch/update cycle: fetch list, protocol status, raw content, parsed content, and extracted outgoing links.
  org.apache.nutch.tools | Miscellaneous tools.
  org.creativecommons.nutch | Sample plugins that parse and index Creative Commons medadata.

- - ### Uses of Metadata in org.apache.nutch.indexer

    Methods in org.apache.nutch.indexer that return Metadata
    Modifier and Type | Method and Description
    --- | ---
    `Metadata` | NutchDocument.`getDocumentMeta()`

  - ### Uses of Metadata in org.apache.nutch.metadata

    Subclasses of Metadata in org.apache.nutch.metadata
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SpellCheckedMetadata` A decorator to Metadata that adds spellchecking capabilities to property names.

    Methods in org.apache.nutch.metadata that return Metadata
    Modifier and Type | Method and Description
    --- | ---
    `Metadata` | MetaWrapper.`getMetadata()` Get all metadata.

    Methods in org.apache.nutch.metadata with parameters of type Metadata
    Modifier and Type | Method and Description
    --- | ---
    `void` | Metadata.`addAll(Metadata metadata)` Add all name/value mappings (merge two metadata mappings).

    Constructors in org.apache.nutch.metadata with parameters of type Metadata
    Constructor and Description
    `MetaWrapper(Metadata metadata, Writable instance, Configuration conf)`

  - ### Uses of Metadata in org.apache.nutch.net.protocols

    Methods in org.apache.nutch.net.protocols that return Metadata
    Modifier and Type | Method and Description
    --- | ---
    `Metadata` | Response.`getHeaders()` Returns all the headers.

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

    Methods in org.apache.nutch.parse that return Metadata
    Modifier and Type | Method and Description
    --- | ---
    `Metadata` | ParseData.`getContentMeta()` The original Metadata retrieved from content
    `Metadata` | HTMLMetaTags.`getGeneralTags()` Returns all collected values of the general meta tags.
    `Metadata` | ParseData.`getParseMeta()` Other content properties.

    Methods in org.apache.nutch.parse with parameters of type Metadata
    Modifier and Type | Method and Description
    --- | ---
    `void` | ParseData.`setParseMeta(Metadata parseMeta)`

    Constructors in org.apache.nutch.parse with parameters of type Metadata
    Constructor and Description
    `ParseData(ParseStatus status, String title, Outlink[] outlinks, Metadata contentMeta)`
    `ParseData(ParseStatus status, String title, Outlink[] outlinks, Metadata contentMeta, Metadata parseMeta)`

  - ### Uses of Metadata in org.apache.nutch.protocol

    Methods in org.apache.nutch.protocol that return Metadata
    Modifier and Type | Method and Description
    --- | ---
    `Metadata` | Content.`getMetadata()` Other protocol-specific data.

    Methods in org.apache.nutch.protocol with parameters of type Metadata
    Modifier and Type | Method and Description
    --- | ---
    `void` | Content.`setMetadata(Metadata metadata)` Other protocol-specific data.

    Constructors in org.apache.nutch.protocol with parameters of type Metadata
    Constructor and Description
    `Content(String url, String base, byte[] content, String contentType, Metadata metadata, Configuration conf)`
    `Content(String url, String base, byte[] content, String contentType, Metadata metadata, MimeUtil mimeTypes)`

  - ### Uses of Metadata in org.apache.nutch.protocol.htmlunit

    Methods in org.apache.nutch.protocol.htmlunit that return Metadata
    Modifier and Type | Method and Description
    --- | ---
    `Metadata` | HttpResponse.`getHeaders()`

  - ### Uses of Metadata in org.apache.nutch.protocol.http

    Methods in org.apache.nutch.protocol.http that return Metadata
    Modifier and Type | Method and Description
    --- | ---
    `Metadata` | HttpResponse.`getHeaders()`

  - ### Uses of Metadata in org.apache.nutch.protocol.httpclient

    Methods in org.apache.nutch.protocol.httpclient that return Metadata
    Modifier and Type | Method and Description
    --- | ---
    `Metadata` | HttpResponse.`getHeaders()`

    Methods in org.apache.nutch.protocol.httpclient with parameters of type Metadata
    Modifier and Type | Method and Description
    --- | ---
    `HttpAuthentication` | HttpAuthenticationFactory.`findAuthentication(Metadata header)`

  - ### Uses of Metadata in org.apache.nutch.protocol.interactiveselenium

    Methods in org.apache.nutch.protocol.interactiveselenium that return Metadata
    Modifier and Type | Method and Description
    --- | ---
    `Metadata` | HttpResponse.`getHeaders()`

  - ### Uses of Metadata in org.apache.nutch.protocol.okhttp

    Methods in org.apache.nutch.protocol.okhttp that return Metadata
    Modifier and Type | Method and Description
    --- | ---
    `Metadata` | OkHttpResponse.`getHeaders()`

  - ### Uses of Metadata in org.apache.nutch.protocol.selenium

    Methods in org.apache.nutch.protocol.selenium that return Metadata
    Modifier and Type | Method and Description
    --- | ---
    `Metadata` | HttpResponse.`getHeaders()`

  - ### Uses of Metadata in org.apache.nutch.scoring.webgraph

    Methods in org.apache.nutch.scoring.webgraph that return Metadata
    Modifier and Type | Method and Description
    --- | ---
    `Metadata` | Node.`getMetadata()`

    Methods in org.apache.nutch.scoring.webgraph with parameters of type Metadata
    Modifier and Type | Method and Description
    --- | ---
    `void` | Node.`setMetadata(Metadata metadata)`

  - ### Uses of Metadata in org.apache.nutch.segment

    Methods in org.apache.nutch.segment with parameters of type Metadata
    Modifier and Type | Method and Description
    --- | ---
    `static Charset` | SegmentReader.`getCharset(Metadata parseMeta)` Try to get HTML encoding from parse metadata

  - ### Uses of Metadata in org.apache.nutch.tools

    Fields in org.apache.nutch.tools declared as Metadata
    Modifier and Type | Field and Description
    --- | ---
    `protected Metadata` | AbstractCommonCrawlFormat.`metadata`

    Methods in org.apache.nutch.tools with parameters of type Metadata
    Modifier and Type | Method and Description
    --- | ---
    `static CommonCrawlFormat` | CommonCrawlFormatFactory.`getCommonCrawlFormat(String formatType, String url, Content content, Metadata metadata, Configuration nutchConf, CommonCrawlConfig config)` Deprecated.
    `String` | CommonCrawlFormat.`getJsonData(String url, Content content, Metadata metadata)` Returns a string representation of the JSON structure of the URL content
    `String` | AbstractCommonCrawlFormat.`getJsonData(String url, Content content, Metadata metadata)`
    `String` | CommonCrawlFormatWARC.`getJsonData(String url, Content content, Metadata metadata, ParseData parseData)`
    `String` | CommonCrawlFormat.`getJsonData(String url, Content content, Metadata metadata, ParseData parseData)` Returns a string representation of the JSON structure of the URL content takes into account the parsed metadata about the URL
    `String` | AbstractCommonCrawlFormat.`getJsonData(String url, Content content, Metadata metadata, ParseData parseData)`

    Constructors in org.apache.nutch.tools with parameters of type Metadata
    Constructor and Description
    `AbstractCommonCrawlFormat(String url, Content content, Metadata metadata, Configuration nutchConf, CommonCrawlConfig config)`
    `CommonCrawlFormatJackson(String url, Content content, Metadata metadata, Configuration nutchConf, CommonCrawlConfig config)`
    `CommonCrawlFormatJettinson(String url, Content content, Metadata metadata, Configuration nutchConf, CommonCrawlConfig config)`
    `CommonCrawlFormatSimple(String url, Content content, Metadata metadata, Configuration nutchConf, CommonCrawlConfig config)`
    `CommonCrawlFormatWARC(String url, Content content, Metadata metadata, Configuration nutchConf, CommonCrawlConfig config, ParseData parseData)`

  - ### Uses of Metadata in org.creativecommons.nutch

    Methods in org.creativecommons.nutch with parameters of type Metadata
    Modifier and Type | Method and Description
    --- | ---
    `static void` | CCParseFilter.Walker.`walk(Node doc, URL base, Metadata metadata, Configuration conf)` Scan the document adding attributes to metadata.

Copyright © 2020 The Apache Software Foundation