Package com.jogamp.common.net
Class GenericURLStreamHandlerFactory
- java.lang.Object
-
- com.jogamp.common.net.GenericURLStreamHandlerFactory
-
- All Implemented Interfaces:
URLStreamHandlerFactory
public class GenericURLStreamHandlerFactory extends Object implements URLStreamHandlerFactory
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description URLStreamHandler
createURLStreamHandler(String protocol)
URLStreamHandler
getHandler(String protocol)
Returns theprotocol
handler previously set viasetHandler(String, URLStreamHandler)
, or null if none was set.static GenericURLStreamHandlerFactory
register()
Returns the singleton instance of the registered GenericURLStreamHandlerFactory or null if registration was not successful.URLStreamHandler
setHandler(String protocol, URLStreamHandler handler)
Sets thehandler
forprotocol
.
-
-
-
Method Detail
-
setHandler
public final URLStreamHandler setHandler(String protocol, URLStreamHandler handler)
Sets thehandler
forprotocol
.- Returns:
- the previous set
handler
, or null if none was set.
-
getHandler
public final URLStreamHandler getHandler(String protocol)
Returns theprotocol
handler previously set viasetHandler(String, URLStreamHandler)
, or null if none was set.
-
createURLStreamHandler
public final URLStreamHandler createURLStreamHandler(String protocol)
- Specified by:
createURLStreamHandler
in interfaceURLStreamHandlerFactory
-
register
public static GenericURLStreamHandlerFactory register()
Returns the singleton instance of the registered GenericURLStreamHandlerFactory or null if registration was not successful.Registration is only performed once.
-
-