Class ModularURLStreamHandlerFactory

  • All Implemented Interfaces:
    java.net.URLStreamHandlerFactory

    final class ModularURLStreamHandlerFactory
    extends java.lang.Object
    implements java.net.URLStreamHandlerFactory
    The root URL stream handler factory for the module system.
    • Field Detail

      • URL_MODULES_LIST_ACTION

        private static final java.security.PrivilegedAction<java.lang.String> URL_MODULES_LIST_ACTION
      • modules

        private static final java.util.List<Module> modules
      • reentered

        private static final java.lang.ThreadLocal<java.util.Set<java.lang.String>> reentered
    • Constructor Detail

      • ModularURLStreamHandlerFactory

        private ModularURLStreamHandlerFactory()
    • Method Detail

      • addHandlerModule

        static void addHandlerModule​(Module module)
      • locateHandler

        private java.net.URLStreamHandler locateHandler​(java.lang.String protocol)
      • createURLStreamHandler

        public java.net.URLStreamHandler createURLStreamHandler​(java.lang.String protocol)
        Specified by:
        createURLStreamHandler in interface java.net.URLStreamHandlerFactory