Module java.base
Package java.net

Interface URLStreamHandlerFactory

All Known Implementing Classes:
URLStreamHandlerProvider

public interface URLStreamHandlerFactory
This interface defines a factory for URL stream protocol handlers.

A URL stream handler factory is used as specified in the URL constructor.

Since:
1.0
See Also:
URL, URLStreamHandler
  • Method Summary

    Modifier and Type
    Method
    Description
    Creates a new URLStreamHandler instance with the specified protocol.
  • Method Details

    • createURLStreamHandler

      URLStreamHandler createURLStreamHandler(String protocol)
      Creates a new URLStreamHandler instance with the specified protocol.
      Parameters:
      protocol - the protocol ("ftp", "http", "nntp", etc.).
      Returns:
      a URLStreamHandler for the specific protocol, or null if this factory cannot create a handler for the specific protocol
      See Also:
      URLStreamHandler