Package java.net

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

Class Summary
Authenticator sample code for java.net.Authenticator definition code for java.net.Authenticator The class Authenticator represents an object that knows how to obtain authentication for a network connection.
CacheRequest sample code for java.net.CacheRequest definition code for java.net.CacheRequest Represents channels for storing resources in the ResponseCache.
CacheResponse sample code for java.net.CacheResponse definition code for java.net.CacheResponse Represent channels for retrieving resources from the ResponseCache.
ContentHandler sample code for java.net.ContentHandler definition code for java.net.ContentHandler The abstract class ContentHandler is the superclass of all classes that read an Object from a URLConnection.
CookieHandler sample code for java.net.CookieHandler definition code for java.net.CookieHandler A CookieHandler object provides a callback mechanism to hook up a HTTP state management policy implementation into the HTTP protocol handler.
DatagramPacket sample code for java.net.DatagramPacket definition code for java.net.DatagramPacket This class represents a datagram packet.
DatagramSocket sample code for java.net.DatagramSocket definition code for java.net.DatagramSocket This class represents a socket for sending and receiving datagram packets.
DatagramSocketImpl sample code for java.net.DatagramSocketImpl definition code for java.net.DatagramSocketImpl Abstract datagram and multicast socket implementation base class.
HttpURLConnection sample code for java.net.HttpURLConnection definition code for java.net.HttpURLConnection A URLConnection with support for HTTP-specific features.
Inet4Address sample code for java.net.Inet4Address definition code for java.net.Inet4Address This class represents an Internet Protocol version 4 (IPv4) address.
Inet6Address sample code for java.net.Inet6Address definition code for java.net.Inet6Address This class represents an Internet Protocol version 6 (IPv6) address.
InetAddress sample code for java.net.InetAddress definition code for java.net.InetAddress This class represents an Internet Protocol (IP) address.
InetSocketAddress sample code for java.net.InetSocketAddress definition code for java.net.InetSocketAddress This class implements an IP Socket Address (IP address + port number) It can also be a pair (hostname + port number), in which case an attempt will be made to resolve the hostname.
JarURLConnection sample code for java.net.JarURLConnection definition code for java.net.JarURLConnection A URL Connection to a Java ARchive (JAR) file or an entry in a JAR file.
MulticastSocket sample code for java.net.MulticastSocket definition code for java.net.MulticastSocket The multicast datagram socket class is useful for sending and receiving IP multicast packets.
NetPermission sample code for java.net.NetPermission definition code for java.net.NetPermission This class is for various network permissions.
NetworkInterface sample code for java.net.NetworkInterface definition code for java.net.NetworkInterface This class represents a Network Interface made up of a name, and a list of IP addresses assigned to this interface.
PasswordAuthentication sample code for java.net.PasswordAuthentication definition code for java.net.PasswordAuthentication The class PasswordAuthentication is a data holder that is used by Authenticator.
Proxy sample code for java.net.Proxy definition code for java.net.Proxy This class represents a proxy setting, typically a type (http, socks) and a socket address.
ProxySelector sample code for java.net.ProxySelector definition code for java.net.ProxySelector Selects the proxy server to use, if any, when connecting to the network resource referenced by a URL.
ResponseCache sample code for java.net.ResponseCache definition code for java.net.ResponseCache Represents implementations of URLConnection caches.
SecureCacheResponse sample code for java.net.SecureCacheResponse definition code for java.net.SecureCacheResponse Represents a cache response originally retrieved through secure means, such as TLS.
ServerSocket sample code for java.net.ServerSocket definition code for java.net.ServerSocket This class implements server sockets.
Socket sample code for java.net.Socket definition code for java.net.Socket This class implements client sockets (also called just "sockets").
SocketAddress sample code for java.net.SocketAddress definition code for java.net.SocketAddress This class represents a Socket Address with no protocol attachment.
SocketImpl sample code for java.net.SocketImpl definition code for java.net.SocketImpl The abstract class SocketImpl is a common superclass of all classes that actually implement sockets.
SocketPermission sample code for java.net.SocketPermission definition code for java.net.SocketPermission This class represents access to a network via sockets.
URI sample code for java.net.URI definition code for java.net.URI Represents a Uniform Resource Identifier (URI) reference.
URL sample code for java.net.URL definition code for java.net.URL Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
URLClassLoader sample code for java.net.URLClassLoader definition code for java.net.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 sample code for java.net.URLConnection definition code for java.net.URLConnection The abstract class URLConnection is the superclass of all classes that represent a communications link between the application and a URL.
URLDecoder sample code for java.net.URLDecoder definition code for java.net.URLDecoder Utility class for HTML form decoding.
URLEncoder sample code for java.net.URLEncoder definition code for java.net.URLEncoder Utility class for HTML form encoding.
URLStreamHandler sample code for java.net.URLStreamHandler definition code for java.net.URLStreamHandler The abstract class URLStreamHandler is the common superclass for all stream protocol handlers.
 

Enum Summary
Authenticator.RequestorType sample code for java.net.Authenticator.RequestorType definition code for java.net.Authenticator.RequestorType The type of the entity requesting authentication.
Proxy.Type sample code for java.net.Proxy.Type definition code for java.net.Proxy.Type Represents the proxy type.
 

Exception Summary
BindException sample code for java.net.BindException definition code for java.net.BindException Signals that an error occurred while attempting to bind a socket to a local address and port.
ConnectException sample code for java.net.ConnectException definition code for java.net.ConnectException Signals that an error occurred while attempting to connect a socket to a remote address and port.
HttpRetryException sample code for java.net.HttpRetryException definition code for java.net.HttpRetryException Thrown to indicate that a HTTP request needs to be retried but cannot be retried automatically, due to streaming mode being enabled.
MalformedURLException sample code for java.net.MalformedURLException definition code for java.net.MalformedURLException Thrown to indicate that a malformed URL has occurred.
NoRouteToHostException sample code for java.net.NoRouteToHostException definition code for java.net.NoRouteToHostException Signals that an error occurred while attempting to connect a socket to a remote address and port.
PortUnreachableException sample code for java.net.PortUnreachableException definition code for java.net.PortUnreachableException Signals that an ICMP Port Unreachable message has been received on a connected datagram.
ProtocolException sample code for java.net.ProtocolException definition code for java.net.ProtocolException Thrown to indicate that there is an error in the underlying protocol, such as a TCP error.
SocketException sample code for java.net.SocketException definition code for java.net.SocketException Thrown to indicate that there is an error in the underlying protocol, such as a TCP error.
SocketTimeoutException sample code for java.net.SocketTimeoutException definition code for java.net.SocketTimeoutException Signals that a timeout has occurred on a socket read or accept.
UnknownHostException sample code for java.net.UnknownHostException definition code for java.net.UnknownHostException Thrown to indicate that the IP address of a host could not be determined.
UnknownServiceException sample code for java.net.UnknownServiceException definition code for java.net.UnknownServiceException Thrown to indicate that an unknown service exception has occurred.
URISyntaxException sample code for java.net.URISyntaxException definition code for java.net.URISyntaxException Checked exception thrown to indicate that a string could not be parsed as a URI reference.