## Uses of Class
org.apache.nutch.indexer.NutchDocument

- Packages that use NutchDocument
  Package | Description
  --- | ---
  org.apache.nutch.analysis.lang | Text document language identifier.
  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.indexer.anchor | An indexing plugin for inbound anchor text.
  org.apache.nutch.indexer.basic | A basic indexing plugin, adds basic fields: url, host, title, content, etc.
  org.apache.nutch.indexer.html | Index raw HTML content.
  org.apache.nutch.indexer.metadata | Indexing filter to add document metadata to the index.
  org.apache.nutch.indexer.more | A more indexing plugin, adds "more" index fields: last modified date, MIME type, content length.
  org.apache.nutch.indexer.subcollection | Indexing filter to assign documents to subcollections.
  org.apache.nutch.indexer.tld | Top Level Domain Indexing plugin.
  org.apache.nutch.indexwriter.elastic | Index writer plugin for Elasticsearch.
  org.apache.nutch.indexwriter.solr | Index writer plugin for Apache Solr.
  org.apache.nutch.microformats.reltag | A microformats Rel-Tag Parser/Indexer/Querier plugin.
  org.apache.nutch.scoring | The `ScoringFilter` interface.
  org.apache.nutch.scoring.link | Scoring filter used in conjunction with `org.apache.nutch.scoring.webgraph.WebGraph`.
  org.apache.nutch.scoring.opic | Scoring filter implementing a variant of the Online Page Importance Computation (OPIC) algorithm.
  org.apache.nutch.scoring.tld | Top Level Domain Scoring plugin.
  org.creativecommons.nutch | Sample plugins that parse and index Creative Commons medadata.

- - ### Uses of NutchDocument in org.apache.nutch.analysis.lang

    Methods in org.apache.nutch.analysis.lang that return NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | LanguageIndexingFilter.`filter(NutchDocument doc, String url, WebPage page)`

    Methods in org.apache.nutch.analysis.lang with parameters of type NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | LanguageIndexingFilter.`filter(NutchDocument doc, String url, WebPage page)`

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

    Methods in org.apache.nutch.indexer that return NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | IndexingFilters.`filter(NutchDocument doc, String url, WebPage page)` Run all defined filters.
    `NutchDocument` | IndexingFilter.`filter(NutchDocument doc, String url, WebPage page)` Adds fields or otherwise modifies the document that will be indexed for a parse.
    `NutchDocument` | IndexUtil.`index(String key, WebPage page)` Index a `Webpage`, here we add the following fields: `id`: default uniqueKey for the `NutchDocument`. `digest`: Digest is used to identify pages (like unique ID) and is used to remove duplicates during the dedup procedure.

    Methods in org.apache.nutch.indexer that return types with arguments of type NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `RecordWriter<String,NutchDocument>` | IndexerOutputFormat.`getRecordWriter(TaskAttemptContext job)`

    Methods in org.apache.nutch.indexer with parameters of type NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | IndexingFilters.`filter(NutchDocument doc, String url, WebPage page)` Run all defined filters.
    `NutchDocument` | IndexingFilter.`filter(NutchDocument doc, String url, WebPage page)` Adds fields or otherwise modifies the document that will be indexed for a parse.
    `void` | IndexWriters.`update(NutchDocument doc)`
    `void` | IndexWriter.`update(NutchDocument doc)`
    `void` | IndexWriters.`write(NutchDocument doc)`
    `void` | IndexWriter.`write(NutchDocument doc)`

  - ### Uses of NutchDocument in org.apache.nutch.indexer.anchor

    Methods in org.apache.nutch.indexer.anchor that return NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | AnchorIndexingFilter.`filter(NutchDocument doc, String url, WebPage page)` The `AnchorIndexingFilter` filter object which supports boolean configuration settings for the deduplication of anchors.

    Methods in org.apache.nutch.indexer.anchor with parameters of type NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | AnchorIndexingFilter.`filter(NutchDocument doc, String url, WebPage page)` The `AnchorIndexingFilter` filter object which supports boolean configuration settings for the deduplication of anchors.

  - ### Uses of NutchDocument in org.apache.nutch.indexer.basic

    Methods in org.apache.nutch.indexer.basic that return NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | BasicIndexingFilter.`filter(NutchDocument doc, String url, WebPage page)` The `BasicIndexingFilter` filter object which supports boolean configurable value for length of characters permitted within the title @see `indexer.max.title.length` in nutch-default.xml

    Methods in org.apache.nutch.indexer.basic with parameters of type NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | BasicIndexingFilter.`filter(NutchDocument doc, String url, WebPage page)` The `BasicIndexingFilter` filter object which supports boolean configurable value for length of characters permitted within the title @see `indexer.max.title.length` in nutch-default.xml

  - ### Uses of NutchDocument in org.apache.nutch.indexer.html

    Methods in org.apache.nutch.indexer.html that return NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | HtmlIndexingFilter.`filter(NutchDocument doc, String url, WebPage page)`

    Methods in org.apache.nutch.indexer.html with parameters of type NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | HtmlIndexingFilter.`filter(NutchDocument doc, String url, WebPage page)`

  - ### Uses of NutchDocument in org.apache.nutch.indexer.metadata

    Methods in org.apache.nutch.indexer.metadata that return NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | MetadataIndexer.`filter(NutchDocument doc, String url, WebPage page)`

    Methods in org.apache.nutch.indexer.metadata with parameters of type NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | MetadataIndexer.`filter(NutchDocument doc, String url, WebPage page)`

  - ### Uses of NutchDocument in org.apache.nutch.indexer.more

    Methods in org.apache.nutch.indexer.more that return NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | MoreIndexingFilter.`filter(NutchDocument doc, String url, WebPage page)`

    Methods in org.apache.nutch.indexer.more with parameters of type NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | MoreIndexingFilter.`filter(NutchDocument doc, String url, WebPage page)`

  - ### Uses of NutchDocument in org.apache.nutch.indexer.subcollection

    Methods in org.apache.nutch.indexer.subcollection that return NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | SubcollectionIndexingFilter.`filter(NutchDocument doc, String url, WebPage page)`

    Methods in org.apache.nutch.indexer.subcollection with parameters of type NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | SubcollectionIndexingFilter.`filter(NutchDocument doc, String url, WebPage page)`

  - ### Uses of NutchDocument in org.apache.nutch.indexer.tld

    Methods in org.apache.nutch.indexer.tld that return NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | TLDIndexingFilter.`filter(NutchDocument doc, String url, WebPage page)`

    Methods in org.apache.nutch.indexer.tld with parameters of type NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | TLDIndexingFilter.`filter(NutchDocument doc, String url, WebPage page)`

  - ### Uses of NutchDocument in org.apache.nutch.indexwriter.elastic

    Methods in org.apache.nutch.indexwriter.elastic with parameters of type NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `void` | ElasticIndexWriter.`update(NutchDocument doc)`
    `void` | ElasticIndexWriter.`write(NutchDocument doc)`

  - ### Uses of NutchDocument in org.apache.nutch.indexwriter.solr

    Methods in org.apache.nutch.indexwriter.solr with parameters of type NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `void` | SolrIndexWriter.`update(NutchDocument doc)`
    `void` | SolrIndexWriter.`write(NutchDocument doc)`

  - ### Uses of NutchDocument in org.apache.nutch.microformats.reltag

    Methods in org.apache.nutch.microformats.reltag that return NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | RelTagIndexingFilter.`filter(NutchDocument doc, String url, WebPage page)` The `RelTagIndexingFilter` filter object.

    Methods in org.apache.nutch.microformats.reltag with parameters of type NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | RelTagIndexingFilter.`filter(NutchDocument doc, String url, WebPage page)` The `RelTagIndexingFilter` filter object.

  - ### Uses of NutchDocument in org.apache.nutch.scoring

    Methods in org.apache.nutch.scoring with parameters of type NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `float` | ScoringFilters.`indexerScore(String url, NutchDocument doc, WebPage row, float initScore)`
    `float` | ScoringFilter.`indexerScore(String url, NutchDocument doc, WebPage page, float initScore)` This method calculates a Lucene document boost.

  - ### Uses of NutchDocument in org.apache.nutch.scoring.link

    Methods in org.apache.nutch.scoring.link with parameters of type NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `float` | LinkAnalysisScoringFilter.`indexerScore(String url, NutchDocument doc, WebPage page, float initScore)`

  - ### Uses of NutchDocument in org.apache.nutch.scoring.opic

    Methods in org.apache.nutch.scoring.opic with parameters of type NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `float` | OPICScoringFilter.`indexerScore(String url, NutchDocument doc, WebPage row, float initScore)` Dampen the boost value by scorePower.

  - ### Uses of NutchDocument in org.apache.nutch.scoring.tld

    Methods in org.apache.nutch.scoring.tld with parameters of type NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `float` | TLDScoringFilter.`indexerScore(String url, NutchDocument doc, WebPage page, float initScore)`

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

    Methods in org.creativecommons.nutch that return NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `NutchDocument` | CCIndexingFilter.`filter(NutchDocument doc, String url, WebPage page)`

    Methods in org.creativecommons.nutch with parameters of type NutchDocument
    Modifier and Type | Method and Description
    --- | ---
    `void` | CCIndexingFilter.`addUrlFeatures(NutchDocument doc, String urlString)` Add the features represented by a license URL.
    `NutchDocument` | CCIndexingFilter.`filter(NutchDocument doc, String url, WebPage page)`

Copyright © 2015 The Apache Software Foundation