JSR-62 (Final)

Package java.net

Interface Summary
ContentHandlerFactory This interface defines a factory for content handlers.
DatagramSocketImplFactory This interface defines a factory for datagram socket implementations.
FileNameMap A simple interface which provides a mechanism to map between a file name and a MIME type string.
SocketImplFactory This interface defines a factory for socket implementations.
SocketOptions Interface of methods to get/set socket options.
URLStreamHandlerFactory This interface defines a factory for URL stream protocol handlers.
 

Class Summary
Authenticator The class Authenticator represents an object that knows how to obtain authentication for a network connection.
ContentHandler The abstract class ContentHandler is the superclass of all classes that read an Object from a URLConnection.
DatagramPacket This class represents a datagram packet.
DatagramSocket This class represents a socket for sending and receiving datagram packets.
DatagramSocketImpl Abstract datagram and multicast socket implementation base class.
HttpURLConnection A URLConnection with support for HTTP-specific features.
InetAddress This class represents an Internet Protocol (IP) address.
JarURLConnection A URL Connection to a Java ARchive (JAR) file or an entry in a JAR file.
MulticastSocket The multicast datagram socket class is useful for sending and receiving IP multicast packets.
NetPermission This class is for various network permissions.
PasswordAuthentication The class PasswordAuthentication is a data holder that is used by Authenticator.
ServerSocket This class implements server sockets.
Socket This class implements client sockets (also called just "sockets").
SocketImpl The abstract class SocketImpl is a common superclass of all classes that actually implement sockets.
SocketPermission This class represents access to a network via sockets.
URL Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
URLClassLoader This class loader is used to load classes and resources from a search path of URLs referring to both JAR files and directories.
URLConnection The abstract class URLConnection is the superclass of all classes that represent a communications link between the application and a URL.
URLDecoder The class contains a utility method for converting from a MIME format called "x-www-form-urlencoded" to a String
URLEncoder The class contains a utility method for converting a String into a MIME format called "x-www-form-urlencoded" format.
URLStreamHandler The abstract class URLStreamHandler is the common superclass for all stream protocol handlers.
 

Exception Summary
BindException Signals that an error occurred while attempting to bind a socket to a local address and port.
ConnectException Signals that an error occurred while attempting to connect a socket to a remote address and port.
MalformedURLException Thrown to indicate that a malformed URL has occurred.
NoRouteToHostException Signals that an error occurred while attempting to connect a socket to a remote address and port.
ProtocolException Thrown to indicate that there is an error in the underlying protocol, such as a TCP error.
SocketException Thrown to indicate that there is an error in the underlying protocol, such as a TCP error.
UnknownHostException Thrown to indicate that the IP address of a host could not be determined.
UnknownServiceException Thrown to indicate that an unknown service exception has occurred.
 


JSR-62 (Final)

Java and Java 2D are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
Copyright 1993 - 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, California 94303, U.S.A. All Rights Reserved.
Use of this specification is subject to this license.