ContentHandlerFactory (Java SE 26 & JDK 26)
Description: declaration: module: java.base, package: java.net, interface: ContentHandlerFactory
Keywords: java.net.ContentHandlerFactory interface

# Interface ContentHandlerFactory

public interface ContentHandlerFactory
This interface defines a factory for content handlers. An implementation of this interface should map a MIME type into an instance of `ContentHandler`.

This interface is used by the `URLStreamHandler` class to create a `ContentHandler` for a MIME type.

Since:
  1.0
See Also:
  - `ContentHandler`
  - `URLStreamHandler`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `ContentHandler`
  `createContentHandler(String mimetype)`
  Creates a new `ContentHandler` to read an object from a `URLStreamHandler`.

- ## Method Details

  - ### createContentHandler

    ContentHandler createContentHandler(String mimetype)
    Creates a new `ContentHandler` to read an object from a `URLStreamHandler`.
    Parameters:
      `mimetype` - the MIME type for which a content handler is desired.
    Returns:
      a new `ContentHandler` to read an object from a `URLStreamHandler`.
    See Also:
      - `ContentHandler`
      - `URLStreamHandler`