## Uses of Interface
org.apache.any23.writer.WriterFactory

- Packages that use WriterFactory
  Package | Description
  --- | ---
  org.apache.any23.writer |

- - ### Uses of WriterFactory in org.apache.any23.writer

    Subinterfaces of WriterFactory in org.apache.any23.writer
    Modifier and Type | Interface | Description
    --- | --- | ---
    `(package private) interface` | `org.apache.any23.writer.BaseWriterFactory<Output>` |
    `interface` | `DecoratingWriterFactory` | Base interface used for constructors of decorating `TripleHandler` implementations.
    `interface` | `TripleWriterFactory` | Base interface for constructors of `TripleHandler` implementations that write to an `OutputStream` using a particular `FileFormat`.

    Methods in org.apache.any23.writer that return WriterFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `WriterFactory` | WriterFactoryRegistry.`getWriterByIdentifier​(String id)` | Returns the `WriterFactory` identified by `id`.

    Methods in org.apache.any23.writer that return types with arguments of type WriterFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `List<WriterFactory>` | WriterFactoryRegistry.`getWriters()` |
    `Collection<WriterFactory>` | WriterFactoryRegistry.`getWritersByMimeType​(String mimeType)` | Returns all the writers matching the specified `mimeType`.

    Methods in org.apache.any23.writer with parameters of type WriterFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `static String` | WriterFactoryRegistry.`getIdentifier​(WriterFactory writerClass)` | Reads the identifier specified for the given `WriterFactory`.
    `static String` | WriterFactoryRegistry.`getMimeType​(WriterFactory writerClass)` | Reads the MIME Type specified for the given `WriterFactory`.
    `void` | WriterFactoryRegistry.`register​(WriterFactory f)` | Registers a new `WriterFactory` to the registry.