Uses of Interface java.net.URLStreamHandlerFactory (Java SE 9 & JDK 9 )

## Uses of Interface
java.net.URLStreamHandlerFactory

- Packages that use URLStreamHandlerFactory
  Package | Description
  --- | ---
  java.net | Provides the classes for implementing networking applications.
  java.net.spi | Service-provider classes for the `java.net` package.
  javax.management.loading | Provides the classes which implement advanced dynamic loading.

- - ### Uses of URLStreamHandlerFactory in java.net

    Methods in java.net with parameters of type URLStreamHandlerFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | URL.`setURLStreamHandlerFactory​(URLStreamHandlerFactory fac)` | Sets an application's `URLStreamHandlerFactory`.

    Constructors in java.net with parameters of type URLStreamHandlerFactory
    Constructor | Description
    --- | ---
    `URLClassLoader​(String name, URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory)` | Constructs a new named `URLClassLoader` for the specified URLs, parent class loader, and URLStreamHandlerFactory.
    `URLClassLoader​(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory)` | Constructs a new URLClassLoader for the specified URLs, parent class loader, and URLStreamHandlerFactory.

  - ### Uses of URLStreamHandlerFactory in java.net.spi

    Classes in java.net.spi that implement URLStreamHandlerFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `URLStreamHandlerProvider` | URL stream handler service-provider class.

  - ### Uses of URLStreamHandlerFactory in javax.management.loading

    Constructors in javax.management.loading with parameters of type URLStreamHandlerFactory
    Constructor | Description
    --- | ---
    `MLet​(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory)` | Constructs a new MLet for the specified URLs, parent class loader, and URLStreamHandlerFactory.
    `MLet​(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory, boolean delegateToCLR)` | Constructs a new MLet for the specified URLs, parent class loader, and URLStreamHandlerFactory.
    `PrivateMLet​(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory, boolean delegateToCLR)` | Constructs a new PrivateMLet for the specified URLs, parent class loader, and URLStreamHandlerFactory.