## Uses of Class
org.apache.any23.mime.MIMEType

- Packages that use MIMEType
  Package | Description
  --- | ---
  org.apache.any23.extractor | This package contains classes and interfaces modeling the `Extractor` API.
  org.apache.any23.http | This package contains classes and interfaces to implement a small multi-threaded HTTP Client used to fetch data sources.
  org.apache.any23.mime | This package provides support for `MIME Type` data detection.

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

    Methods in org.apache.any23.extractor that return types with arguments of type MIMEType
    Modifier and Type | Method | Description
    --- | --- | ---
    `Collection<MIMEType>` | ExtractorFactory.`getSupportedMIMETypes()` | Supports wildcards, e.g.
    `Collection<MIMEType>` | SimpleExtractorFactory.`getSupportedMIMETypes()` |

    Methods in org.apache.any23.extractor with parameters of type MIMEType
    Modifier and Type | Method | Description
    --- | --- | ---
    `ExtractorGroup` | ExtractorGroup.`filterByMIMEType​(MIMEType mimeType)` | Returns a `ExtractorGroup` with a set of `Extractor` able to process the provided mime type.

  - ### Uses of MIMEType in org.apache.any23.http

    Constructor parameters in org.apache.any23.http with type arguments of type MIMEType
    Constructor | Description
    --- | ---
    `AcceptHeaderBuilder​(Collection<MIMEType> mimeTypes)` |

  - ### Uses of MIMEType in org.apache.any23.mime

    Methods in org.apache.any23.mime that return MIMEType
    Modifier and Type | Method | Description
    --- | --- | ---
    `MIMEType` | MIMETypeDetector.`guessMIMEType​(String fileName, InputStream input, MIMEType mimeTypeFromMetadata)` | Estimates the `MIME` type of the content of input file.
    `MIMEType` | NaiveMIMETypeDetector.`guessMIMEType​(String fileName, InputStream input, MIMEType mimeTypeFromMetadata)` |
    `MIMEType` | TikaMIMETypeDetector.`guessMIMEType​(String fileName, InputStream input, MIMEType mimeTypeFromMetadata)` | Estimates the `MIME` type of the content of input file.
    `static MIMEType` | MIMEType.`parse​(String mimeType)` | Parses the given MIME type string returning an instance of `MIMEType`.

    Methods in org.apache.any23.mime with parameters of type MIMEType
    Modifier and Type | Method | Description
    --- | --- | ---
    `int` | MIMEType.`compareTo​(MIMEType other)` |
    `MIMEType` | MIMETypeDetector.`guessMIMEType​(String fileName, InputStream input, MIMEType mimeTypeFromMetadata)` | Estimates the `MIME` type of the content of input file.
    `MIMEType` | NaiveMIMETypeDetector.`guessMIMEType​(String fileName, InputStream input, MIMEType mimeTypeFromMetadata)` |
    `MIMEType` | TikaMIMETypeDetector.`guessMIMEType​(String fileName, InputStream input, MIMEType mimeTypeFromMetadata)` | Estimates the `MIME` type of the content of input file.