# Package org.apache.nutch.indexer

Index content, configure and run indexing and cleaning jobs to add, update, and delete documents from an index.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  IndexCleaningFilter | Extension point for indexing.
  IndexingFilter | Extension point for indexing.
  IndexWriter |

- Class Summary
  Class | Description
  --- | ---
  CleaningJob |
  CleaningJob.CleanMapper |
  CleaningJob.CleanReducer |
  IndexCleaningFilters | Creates and caches `IndexCleaningFilter` implementing plugins.
  IndexerOutputFormat |
  IndexingFilters | Creates and caches `IndexingFilter` implementing plugins.
  IndexingFiltersChecker | Reads and parses a URL and run the indexers on it.
  IndexingJob |
  IndexingJob.IndexerMapper |
  IndexUtil | Utility to create an indexed document from a webpage.
  IndexWriters | Creates and caches `IndexWriter` implementing plugins.
  NutchDocument | A `NutchDocument` is the unit of indexing.

- Exception Summary
  Exception | Description
  --- | ---
  IndexingException |

## Package org.apache.nutch.indexer Description

Index content, configure and run indexing and cleaning jobs to add, update, and delete documents from an index. Two tasks are delegated to plugins:

- indexing filters fill index fields of each documents
- index writer plugins send documents to index back-ends (Solr, etc.).

Copyright © 2019 The Apache Software Foundation