## Uses of Interface
org.apache.any23.extractor.ExtractorRegistry

- Packages that use ExtractorRegistry
  Package | Description
  --- | ---
  org.apache.any23.cli | This package contains some command-line utilities which allow users to use the main Any23 features via commandline shell.
  org.apache.any23.extractor | This package contains classes and interfaces modeling the `Extractor` API.
  org.apache.any23.plugin | This package provides Plugin Management support for Any23.

- - ### Uses of ExtractorRegistry in org.apache.any23.cli

    Methods in org.apache.any23.cli with parameters of type ExtractorRegistry
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ExtractorDocumentation.`printExampleInput​(String extractorName, ExtractorRegistry registry)` | Prints an example of input for the provided extractor.
    `void` | ExtractorDocumentation.`printExampleOutput​(String extractorName, ExtractorRegistry registry)` | Prints an output example for the given extractor.
    `void` | ExtractorDocumentation.`printExtractorList​(ExtractorRegistry registry)` | Prints the list of all the available extractor names, labels and supported mimetypes.
    `void` | ExtractorDocumentation.`printReport​(ExtractorRegistry registry)` | Prints a complete report on all the available extractors.

  - ### Uses of ExtractorRegistry in org.apache.any23.extractor

    Classes in org.apache.any23.extractor that implement ExtractorRegistry
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ExtractorRegistryImpl` | Singleton class acting as a register for all the various `Extractor`.

    Methods in org.apache.any23.extractor that return ExtractorRegistry
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ExtractorRegistry` | ExtractorRegistryImpl.`getInstance()` |

  - ### Uses of ExtractorRegistry in org.apache.any23.plugin

    Methods in org.apache.any23.plugin with parameters of type ExtractorRegistry
    Modifier and Type | Method | Description
    --- | --- | ---
    `ExtractorGroup` | Any23PluginManager.`getApplicableExtractors​(ExtractorRegistry registry, File... pluginLocations)` | Returns an extractor group containing both the default extractors declared by the `ExtractorRegistry` and the `ExtractorPlugin`s.