# Deprecated API

## Contents

- Interfaces
- Methods

- Interfaces
  Interface | Description
  --- | ---
  org.apache.any23.plugin.ExtractorPlugin | ExtractorFactory now supports META-INF/services discovery via the `ServiceLoader`, deprecating this class. Instead implement a subinterface of `Extractor` and ensure that your plugin is in compliance with the META-INF/services mechanism.

- Methods
  Method | Description
  --- | ---
  org.apache.any23.writer.TripleWriterFactory.getMimeType() | since 2.3. Use `TripleWriterFactory.getTripleFormat()`.`getMimeType()` instead.
  org.apache.any23.writer.TripleWriterFactory.getRdfFormat() | since 2.3. Use `TripleWriterFactory.getTripleFormat()` instead.
  org.apache.any23.writer.TripleWriterFactory.getRdfWriter​(OutputStream) | since 2.3. Use `TripleWriterFactory.getTripleWriter(OutputStream, Settings)` instead.
  org.apache.any23.writer.WriterFactory.getMimeType() | since 2.3. Use `TripleWriterFactory.getTripleFormat()`.`getMimeType()` instead.
  org.apache.any23.writer.WriterFactory.getRdfFormat() | since 2.3. Use `TripleWriterFactory.getTripleFormat()` instead.
  org.apache.any23.writer.WriterFactory.getRdfWriter​(OutputStream) | since 2.3. Use `TripleWriterFactory.getTripleWriter(OutputStream, Settings)` instead.
  org.apache.any23.writer.WriterFactoryRegistry.getWriterInstanceByIdentifier​(String, OutputStream) | since 2.3. Use `WriterFactoryRegistry.getWriterByIdentifier(String)` in combination with `TripleWriterFactory.getTripleWriter(OutputStream, Settings)` instead.