## Uses of Interface
org.modeshape.jcr.mimetype.MimeTypeDetector

- Packages that use MimeTypeDetector
  Package | Description
  --- | ---
  org.modeshape.connector.git |
  org.modeshape.jcr |
  org.modeshape.jcr.mimetype | This package defines an internal adapter framework for detecting MIME types.
  org.modeshape.jcr.spi.federation | This package provides a Service Provider Interface (SPI) for connectors to external systems.
  org.modeshape.jcr.text | This package defines an interface for components that `extract text` from content.
  org.modeshape.jcr.value.binary |

- - ### Uses of MimeTypeDetector in org.modeshape.connector.git

    Constructors in org.modeshape.connector.git with parameters of type MimeTypeDetector
    Constructor and Description
    `GitBinaryValue(org.eclipse.jgit.lib.ObjectId id, org.eclipse.jgit.lib.ObjectLoader loader, String sourceName, String nameHint, MimeTypeDetector mimeTypeDetector)`

  - ### Uses of MimeTypeDetector in org.modeshape.jcr

    Methods in org.modeshape.jcr that return MimeTypeDetector
    Modifier and Type | Method and Description
    --- | ---
    `protected MimeTypeDetector` | JcrRepository.RunningState.`mimeTypeDetector()`

  - ### Uses of MimeTypeDetector in org.modeshape.jcr.mimetype

    Classes in org.modeshape.jcr.mimetype that implement MimeTypeDetector
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MimeTypeDetectors` Implementation of `MimeTypeDetector` that can be used to detect MIME types.
    `class` | `NullMimeTypeDetector` Implementation of `MimeTypeDetector` which doesn't detect mime-types.
    `class` | `TikaMimeTypeDetector` A `MimeTypeDetector` that uses the Tika library.

    Fields in org.modeshape.jcr.mimetype declared as MimeTypeDetector
    Modifier and Type | Field and Description
    --- | ---
    `static MimeTypeDetector` | NullMimeTypeDetector.`INSTANCE`

  - ### Uses of MimeTypeDetector in org.modeshape.jcr.spi.federation

    Methods in org.modeshape.jcr.spi.federation that return MimeTypeDetector
    Modifier and Type | Method and Description
    --- | ---
    `MimeTypeDetector` | Connector.`getMimeTypeDetector()` Get the MIME type detector for this connector instance.

  - ### Uses of MimeTypeDetector in org.modeshape.jcr.text

    Constructors in org.modeshape.jcr.text with parameters of type MimeTypeDetector
    Constructor and Description
    `TextExtractorContext(MimeTypeDetector detector)`

  - ### Uses of MimeTypeDetector in org.modeshape.jcr.value.binary

    Methods in org.modeshape.jcr.value.binary that return MimeTypeDetector
    Modifier and Type | Method and Description
    --- | ---
    `protected MimeTypeDetector` | AbstractBinaryStore.`detector()` Get the MIME type detector that can be used to find the MIME type for binary content

    Methods in org.modeshape.jcr.value.binary with parameters of type MimeTypeDetector
    Modifier and Type | Method and Description
    --- | ---
    `void` | CompositeBinaryStore.`setMimeTypeDetector(MimeTypeDetector mimeTypeDetector)`
    `void` | BinaryStore.`setMimeTypeDetector(MimeTypeDetector mimeTypeDetector)` Set the MIME type detector that can be used for determining the MIME type for binary content.
    `void` | AbstractBinaryStore.`setMimeTypeDetector(MimeTypeDetector mimeTypeDetector)`

    Constructors in org.modeshape.jcr.value.binary with parameters of type MimeTypeDetector
    Constructor and Description
    `ExternalBinaryValue(BinaryKey key, String sourceName, String id, long size, String nameHint, MimeTypeDetector mimeTypeDetector)` Creates a new instance, with the given params
    `FileUrlBinaryValue(String sha1, String sourceName, URL content, long size, String nameHint, MimeTypeDetector mimeTypeDetector)`
    `UrlBinaryValue(String sha1, String sourceName, URL content, long size, String nameHint, MimeTypeDetector mimeTypeDetector)`

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.