Uses of Interface java.net.URLStreamHandlerFactory (Java SE 22 & JDK 22)
Description: use: module: java.base, package: java.net, interface: URLStreamHandlerFactory

# 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
  Modifier
  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
  Modifier
  Constructor
  Description
  ``
  `MLet(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  Constructs a new MLet for the specified URLs, parent class loader, and URLStreamHandlerFactory.
  ``
  `MLet(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory, boolean delegateToCLR)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  Constructs a new MLet for the specified URLs, parent class loader, and URLStreamHandlerFactory.
  ``
  `PrivateMLet(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory, boolean delegateToCLR)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  Constructs a new PrivateMLet for the specified URLs, parent class loader, and URLStreamHandlerFactory.