Class MutableURLStreamHandlerFactory<H extends java.net.URLStreamHandler>

  • Type Parameters:
    H - The type of URLStreamHandler or the subtype of URLStreamHandler
    All Implemented Interfaces:
    java.net.URLStreamHandlerFactory

    public class MutableURLStreamHandlerFactory<H extends java.net.URLStreamHandler>
    extends java.lang.Object
    implements java.net.URLStreamHandlerFactory
    Mutable URLStreamHandlerFactory that is not thread-safe extends URLStreamHandler.
    Since:
    1.0.0
    Author:
    Mercy
    See Also:
    URLStreamHandlerFactory, URLStreamHandler
    • Constructor Detail

      • MutableURLStreamHandlerFactory

        public MutableURLStreamHandlerFactory()
      • MutableURLStreamHandlerFactory

        public MutableURLStreamHandlerFactory​(java.util.Map<java.lang.String,​H> handlers)
    • Method Detail

      • removeURLStreamHandler

        public H removeURLStreamHandler​(java.lang.String protocol)
      • getURLStreamHandler

        public H getURLStreamHandler​(java.lang.String protocol)
      • getHandlers

        public java.util.Collection<H> getHandlers()
      • createURLStreamHandler

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