This interface defines a factory for URL stream protocol handlers.

It is used by the URL class to create a URLStreamHandler for a specific protocol.

@author
Arthur van Hoff
@version
1.18, 12/19/03
@since
JDK1.0
Creates a new URLStreamHandler instance with the specified protocol.
Parameters
protocolthe protocol ("ftp", "http", "nntp", etc.).
Return
a URLStreamHandler for the specific protocol.