final class ModularURLStreamHandlerFactory
extends java.lang.Object
implements java.net.URLStreamHandlerFactory
Modifier and Type | Field and Description |
---|---|
(package private) static ModularURLStreamHandlerFactory |
INSTANCE |
private static java.util.List<Module> |
modules |
private static java.lang.ThreadLocal<java.util.Set<java.lang.String>> |
reentered |
private static java.security.PrivilegedAction<java.lang.String> |
URL_MODULES_LIST_ACTION |
Modifier | Constructor and Description |
---|---|
private |
ModularURLStreamHandlerFactory() |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
addHandlerModule(Module module) |
java.net.URLStreamHandler |
createURLStreamHandler(java.lang.String protocol) |
private java.net.URLStreamHandler |
locateHandler(java.lang.String protocol) |
private static final java.security.PrivilegedAction<java.lang.String> URL_MODULES_LIST_ACTION
private static final java.util.List<Module> modules
private static final java.lang.ThreadLocal<java.util.Set<java.lang.String>> reentered
static final ModularURLStreamHandlerFactory INSTANCE
static void addHandlerModule(Module module)
private java.net.URLStreamHandler locateHandler(java.lang.String protocol)
public java.net.URLStreamHandler createURLStreamHandler(java.lang.String protocol)
createURLStreamHandler
in interface java.net.URLStreamHandlerFactory