All Classes and Interfaces

Class
Description
Deprecated.
Please use StandardProtocolFamily as of Java 1.7.
Extremely minimal representation of an RFC 3986 URI or RFC 3987 IRI, optimized for altering the path, query, or fragment for URI rewriting.
Represents a DNS domain label (a single part of a domain name between dots).
 
Represents a set of one or more domain labels.
 
Represents a DNS domain name.
 
 
Represents an email address.
Empty parameters singleton.
 
Represents a host's address as either a DomainName or an InetAddress.
 
Represents either an IPv4 or an IPv6 IP address.
 
Combines an InetAddress and an associated prefix.
A set of standard network prefixes.
 
Something that can give a port range.
Implementation of AnyURI that prefers RFC 3987 IRI.
 
Represents a 48-bit MAC address in HH:HH:HH:HH:HH:HH format.
Provides read-write access to URI parameters.
 
Represents a full path.
 
Several network resources on a Server require a unique port.
 
A port range and associated protocol.
From http://www.iana.org/assignments/protocol-numbers on 2017-03-18, with source citing "Last Updated 2016-06-22".
Protects a set of parameters from modification.
Implementation of AnyURI that is restricted to RFC 3986 URI only.
URI decoding utilities.
URI encoding utilities.
Provides read-only access to URI parameters.
A modifiable parameter map.
Utilities using URIParameters.
URI parsing utilities.
Utilities for resolving URI.