Index

A B C D E F G H I K L M N O P Q R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

A_N - Enum constant in enum com.aoapps.net.Protocol
 
add(String, Iterable<?>) - Method in interface com.aoapps.net.MutableURIParameters
Adds a parameter with multiple values.
add(String, Iterable<?>) - Method in class com.aoapps.net.URIParametersMap
 
add(String, Object) - Method in interface com.aoapps.net.MutableURIParameters
Adds a parameter with a single value.
add(String, Object) - Method in class com.aoapps.net.URIParametersMap
 
add(String, Object...) - Method in interface com.aoapps.net.MutableURIParameters
Adds a parameter with multiple values.
add(String, Object...) - Method in class com.aoapps.net.URIParametersMap
 
add(String, String) - Method in interface com.aoapps.net.MutableURIParameters
Adds a parameter with a single value.
add(String, String) - Method in class com.aoapps.net.URIParametersMap
 
addEncodedParameter(String, String) - Method in class com.aoapps.net.AnyURI
Adds an already-encoded parameter.
addEncodedParameter(String, String) - Method in class com.aoapps.net.IRI
 
addEncodedParameter(String, String) - Method in class com.aoapps.net.URI
 
addParameter(String, String) - Method in class com.aoapps.net.AnyURI
Encodes and adds a parameter.
addParameter(String, String) - Method in class com.aoapps.net.IRI
 
addParameter(String, String) - Method in interface com.aoapps.net.MutableURIParameters
addParameter(String, String) - Method in class com.aoapps.net.URI
 
addParameters(URIParameters) - Method in class com.aoapps.net.AnyURI
Adds all of the parameters.
addParameters(URIParameters) - Method in class com.aoapps.net.IRI
 
addParameters(URIParameters) - Method in class com.aoapps.net.URI
 
addParameters(String, Iterable<? extends String>) - Method in interface com.aoapps.net.MutableURIParameters
addParams(String, URIParameters) - Static method in class com.aoapps.net.URIParametersUtils
Adds all of the parameters to a URI.
addQueryString(String) - Method in class com.aoapps.net.AnyURI
Adds a query string.
addQueryString(String) - Method in class com.aoapps.net.IRI
 
addQueryString(String) - Method in class com.aoapps.net.URI
 
AddressFamily - Enum in com.aoapps.net
Deprecated.
Please use StandardProtocolFamily as of Java 1.7.
AddressType - Enum in com.aoapps.net
AH - Enum constant in enum com.aoapps.net.Protocol
 
ANY_0_HOP - Enum constant in enum com.aoapps.net.Protocol
 
ANY_DISTRIBUTED_FILE_SYSTEM - Enum constant in enum com.aoapps.net.Protocol
 
ANY_HOST_INTERNAL - Enum constant in enum com.aoapps.net.Protocol
 
ANY_LOCAL_NETWORK - Enum constant in enum com.aoapps.net.Protocol
 
ANY_PRIVATE_ENCRYPTION - Enum constant in enum com.aoapps.net.Protocol
 
AnyURI - Class in com.aoapps.net
Extremely minimal representation of an RFC 3986 URI or RFC 3987 IRI, optimized for altering the path, query, or fragment for URI rewriting.
AnyURI(String) - Constructor for class com.aoapps.net.AnyURI
 
appendFragment(Encoder, Appendable) - Method in class com.aoapps.net.AnyURI
Appends the fragment (not including the '#').
appendFragment(Encoder, Appendable) - Method in class com.aoapps.net.IRI
 
appendFragment(Encoder, Appendable) - Method in class com.aoapps.net.URI
 
appendFragment(Appendable) - Method in class com.aoapps.net.AnyURI
Appends the fragment (not including the '#').
appendFragment(Appendable) - Method in class com.aoapps.net.IRI
 
appendFragment(Appendable) - Method in class com.aoapps.net.URI
 
appendFragment(StringBuffer) - Method in class com.aoapps.net.AnyURI
Appends the fragment (not including the '#').
appendFragment(StringBuilder) - Method in class com.aoapps.net.AnyURI
Appends the fragment (not including the '#').
appendHierPart(Encoder, Appendable) - Method in class com.aoapps.net.AnyURI
Appends the part of the URI after the scheme and up to the first '?' or '#' (exclusive), or the full URI when neither found.
appendHierPart(Encoder, Appendable) - Method in class com.aoapps.net.IRI
 
appendHierPart(Encoder, Appendable) - Method in class com.aoapps.net.URI
 
appendHierPart(Appendable) - Method in class com.aoapps.net.AnyURI
Appends the part of the URI after the scheme and up to the first '?' or '#' (exclusive), or the full URI when neither found.
appendHierPart(Appendable) - Method in class com.aoapps.net.IRI
 
appendHierPart(Appendable) - Method in class com.aoapps.net.URI
 
appendHierPart(StringBuffer) - Method in class com.aoapps.net.AnyURI
Appends the part of the URI after the scheme and up to the first '?' or '#' (exclusive), or the full URI when neither found.
appendHierPart(StringBuilder) - Method in class com.aoapps.net.AnyURI
Appends the part of the URI after the scheme and up to the first '?' or '#' (exclusive), or the full URI when neither found.
appendQueryString(Encoder, Appendable) - Method in class com.aoapps.net.AnyURI
Appends the query string (not including the '?').
appendQueryString(Encoder, Appendable) - Method in class com.aoapps.net.IRI
 
appendQueryString(Encoder, Appendable) - Method in class com.aoapps.net.URI
 
appendQueryString(URIParameters, Encoder, Appendable) - Static method in class com.aoapps.net.URIParametersUtils
Appends the query string encoded, not including the '?' prefix.
appendQueryString(URIParameters, Appendable) - Static method in class com.aoapps.net.URIParametersUtils
Appends the query string encoded, not including the '?' prefix.
appendQueryString(URIParameters, StringBuffer) - Static method in class com.aoapps.net.URIParametersUtils
Appends the query string encoded, not including the '?' prefix.
appendQueryString(URIParameters, StringBuilder) - Static method in class com.aoapps.net.URIParametersUtils
Appends the query string encoded, not including the '?' prefix.
appendQueryString(Appendable) - Method in class com.aoapps.net.AnyURI
Appends the query string (not including the '?').
appendQueryString(Appendable) - Method in class com.aoapps.net.IRI
 
appendQueryString(Appendable) - Method in class com.aoapps.net.URI
 
appendQueryString(StringBuffer) - Method in class com.aoapps.net.AnyURI
Appends the query string (not including the '?').
appendQueryString(StringBuilder) - Method in class com.aoapps.net.AnyURI
Appends the query string (not including the '?').
appendScheme(Encoder, Appendable) - Method in class com.aoapps.net.AnyURI
Appends the scheme (not including the ':').
appendScheme(Encoder, Appendable) - Method in class com.aoapps.net.IRI
 
appendScheme(Encoder, Appendable) - Method in class com.aoapps.net.URI
 
appendScheme(Appendable) - Method in class com.aoapps.net.AnyURI
Appends the scheme (not including the ':').
appendScheme(Appendable) - Method in class com.aoapps.net.IRI
 
appendScheme(Appendable) - Method in class com.aoapps.net.URI
 
appendScheme(StringBuffer) - Method in class com.aoapps.net.AnyURI
Appends the scheme (not including the ':').
appendScheme(StringBuilder) - Method in class com.aoapps.net.AnyURI
Appends the scheme (not including the ':').
appendTo(Encoder, Appendable) - Method in class com.aoapps.net.UnmodifiableURIParameters
 
appendTo(Encoder, Appendable) - Method in interface com.aoapps.net.URIParameters
appendTo(Encoder, Appendable, long, long) - Method in class com.aoapps.net.UnmodifiableURIParameters
 
appendTo(Encoder, Appendable, long, long) - Method in interface com.aoapps.net.URIParameters
 
appendTo(Appendable) - Method in class com.aoapps.net.UnmodifiableURIParameters
 
appendTo(Appendable) - Method in interface com.aoapps.net.URIParameters
appendTo(Appendable, long, long) - Method in class com.aoapps.net.UnmodifiableURIParameters
 
appendTo(Appendable, long, long) - Method in interface com.aoapps.net.URIParameters
 
ARGUS - Enum constant in enum com.aoapps.net.Protocol
 
ARIS - Enum constant in enum com.aoapps.net.Protocol
 
AX_25 - Enum constant in enum com.aoapps.net.Protocol
 

B

BBN_RCC_MON - Enum constant in enum com.aoapps.net.Protocol
 
BENCHMARK_IPV4 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv4 benchmark network (198.18.0.0/15).
BENCHMARK_IPV6 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv6 benchmark network (2001:2::/48).
BNA - Enum constant in enum com.aoapps.net.Protocol
 
BR_SAT_MON - Enum constant in enum com.aoapps.net.Protocol
 

C

CARRIER_GRADE_NAT_IPV4 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv4 Carrier-grade NAT (100.64.0.0/10).
CBT - Enum constant in enum com.aoapps.net.Protocol
 
CFTP - Enum constant in enum com.aoapps.net.Protocol
 
CHAOS - Enum constant in enum com.aoapps.net.Protocol
 
coalesce(InetAddressPrefix) - Method in class com.aoapps.net.InetAddressPrefix
Combines this address prefix with the given address prefix if possible.
coalesce(IPortRange) - Method in class com.aoapps.net.IPortRange
Combines this port range with the given port range if possible.
com.aoapps.net - package com.aoapps.net
 
com.aoapps.net.dto - package com.aoapps.net.dto
 
com.aoapps.net.types - module com.aoapps.net.types
 
COMPAQ_PEER - Enum constant in enum com.aoapps.net.Protocol
 
compareLabels(String, String) - Static method in class com.aoapps.net.DomainName
TODO: Should not be public once all classes using validator types.
compareTo(DomainLabel) - Method in class com.aoapps.net.DomainLabel
 
compareTo(DomainLabels) - Method in class com.aoapps.net.DomainLabels
Sorts by right-most label, then next to the left, then ...
compareTo(DomainName) - Method in class com.aoapps.net.DomainName
Sorts by top level domain, then subdomain, then sub-subdomain, ...
compareTo(Email) - Method in class com.aoapps.net.Email
Sorts by domain and then by local part.
compareTo(HostAddress) - Method in class com.aoapps.net.HostAddress
Sorts IP addresses before domain names.
compareTo(InetAddress) - Method in class com.aoapps.net.InetAddress
Sorts by address family then numeric address.
compareTo(InetAddressPrefix) - Method in class com.aoapps.net.InetAddressPrefix
Ordered by address, prefix.
compareTo(IPortRange) - Method in class com.aoapps.net.IPortRange
Ordered by from, to, protocol.
compareTo(MacAddress) - Method in class com.aoapps.net.MacAddress
 
compareTo(Path) - Method in class com.aoapps.net.Path
 
contains(InetAddress) - Method in class com.aoapps.net.InetAddressPrefix
Checks if the given address is in this prefix.
contains(InetAddressPrefix) - Method in class com.aoapps.net.InetAddressPrefix
Checks if the given address prefix is in this prefix.
CPHB - Enum constant in enum com.aoapps.net.Protocol
 
CPNX - Enum constant in enum com.aoapps.net.Protocol
 
CRTP - Enum constant in enum com.aoapps.net.Protocol
 
CRUDP - Enum constant in enum com.aoapps.net.Protocol
 

D

DCCP - Enum constant in enum com.aoapps.net.Protocol
 
DCN_MEAS - Enum constant in enum com.aoapps.net.Protocol
 
DDP - Enum constant in enum com.aoapps.net.Protocol
 
DDX - Enum constant in enum com.aoapps.net.Protocol
 
decodeURI(String) - Static method in class com.aoapps.net.URIDecoder
Decodes a URI to RFC 3987 Unicode format in the default encoding IRI.ENCODING.
decodeURI(String, Encoder, Appendable) - Static method in class com.aoapps.net.URIDecoder
Decodes a URI to RFC 3987 Unicode format in the default encoding IRI.ENCODING.
decodeURI(String, Appendable) - Static method in class com.aoapps.net.URIDecoder
Decodes a URI to RFC 3987 Unicode format in the default encoding IRI.ENCODING.
decodeURI(String, StringBuffer) - Static method in class com.aoapps.net.URIDecoder
Decodes a URI to RFC 3987 Unicode format in the default encoding IRI.ENCODING.
decodeURI(String, StringBuilder) - Static method in class com.aoapps.net.URIDecoder
Decodes a URI to RFC 3987 Unicode format in the default encoding IRI.ENCODING.
decodeURIComponent(String) - Static method in class com.aoapps.net.URIDecoder
Decodes a value from its use in a path component or fragment in the default encoding IRI.ENCODING.
decodeURIComponent(String, Encoder, Appendable) - Static method in class com.aoapps.net.URIDecoder
Decodes a value from its use in a path component or fragment in the default encoding IRI.ENCODING.
decodeURIComponent(String, Appendable) - Static method in class com.aoapps.net.URIDecoder
Decodes a value from its use in a path component or fragment in the default encoding IRI.ENCODING.
decodeURIComponent(String, StringBuffer) - Static method in class com.aoapps.net.URIDecoder
Decodes a value from its use in a path component or fragment in the default encoding IRI.ENCODING.
decodeURIComponent(String, StringBuilder) - Static method in class com.aoapps.net.URIDecoder
Decodes a value from its use in a path component or fragment in the default encoding IRI.ENCODING.
DGP - Enum constant in enum com.aoapps.net.Protocol
 
DOCUMENTATION_IPV4_1 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv4 documentation network (192.0.2.0/24).
DOCUMENTATION_IPV4_2 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv4 documentation network (198.51.100.0/24).
DOCUMENTATION_IPV4_3 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv4 documentation network (203.0.113.0/24).
DOCUMENTATION_IPV6 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv6 documentation network (2001:db8::/32).
DomainLabel - Class in com.aoapps.net
Represents a DNS domain label (a single part of a domain name between dots).
DomainLabel - Class in com.aoapps.net.dto
 
DomainLabel() - Constructor for class com.aoapps.net.DomainLabel
Deprecated.
Only required for implementation, do not use directly.
DomainLabel() - Constructor for class com.aoapps.net.dto.DomainLabel
 
DomainLabel(String) - Constructor for class com.aoapps.net.dto.DomainLabel
 
DomainLabels - Class in com.aoapps.net
Represents a set of one or more domain labels.
DomainLabels - Class in com.aoapps.net.dto
 
DomainLabels() - Constructor for class com.aoapps.net.DomainLabels
Deprecated.
Only required for implementation, do not use directly.
DomainLabels() - Constructor for class com.aoapps.net.dto.DomainLabels
 
DomainLabels(String) - Constructor for class com.aoapps.net.dto.DomainLabels
 
DomainName - Class in com.aoapps.net
Represents a DNS domain name.
DomainName - Class in com.aoapps.net.dto
 
DomainName() - Constructor for class com.aoapps.net.DomainName
Deprecated.
Only required for implementation, do not use directly.
DomainName() - Constructor for class com.aoapps.net.dto.DomainName
 
DomainName(String) - Constructor for class com.aoapps.net.dto.DomainName
 
DSR - Enum constant in enum com.aoapps.net.Protocol
 

E

EGP - Enum constant in enum com.aoapps.net.Protocol
 
EIGRP - Enum constant in enum com.aoapps.net.Protocol
 
Email - Class in com.aoapps.net.dto
 
Email - Class in com.aoapps.net
Represents an email address.
Email() - Constructor for class com.aoapps.net.dto.Email
 
Email() - Constructor for class com.aoapps.net.Email
Deprecated.
Only required for implementation, do not use directly.
Email(String, DomainName) - Constructor for class com.aoapps.net.dto.Email
 
EMCON - Enum constant in enum com.aoapps.net.Protocol
 
EmptyURIParameters - Class in com.aoapps.net
Empty parameters singleton.
ENCAP - Enum constant in enum com.aoapps.net.Protocol
 
encodeURI(String) - Static method in class com.aoapps.net.URIEncoder
Encodes a URI to RFC 3986 ASCII format in the default encoding IRI.ENCODING.
encodeURI(String, Encoder, Appendable) - Static method in class com.aoapps.net.URIEncoder
Encodes a URI to RFC 3986 ASCII format in the default encoding IRI.ENCODING.
encodeURI(String, Appendable) - Static method in class com.aoapps.net.URIEncoder
Encodes a URI to RFC 3986 ASCII format in the default encoding IRI.ENCODING.
encodeURI(String, StringBuffer) - Static method in class com.aoapps.net.URIEncoder
Encodes a URI to RFC 3986 ASCII format in the default encoding IRI.ENCODING.
encodeURI(String, StringBuilder) - Static method in class com.aoapps.net.URIEncoder
Encodes a URI to RFC 3986 ASCII format in the default encoding IRI.ENCODING.
encodeURIComponent(String) - Static method in class com.aoapps.net.URIEncoder
Encodes a value for use in a path component or fragment in the default encoding IRI.ENCODING.
encodeURIComponent(String, Encoder, Appendable) - Static method in class com.aoapps.net.URIEncoder
Encodes a value for use in a path component or fragment in the default encoding IRI.ENCODING.
encodeURIComponent(String, Appendable) - Static method in class com.aoapps.net.URIEncoder
Encodes a value for use in a path component or fragment in the default encoding IRI.ENCODING.
encodeURIComponent(String, StringBuffer) - Static method in class com.aoapps.net.URIEncoder
Encodes a value for use in a path component or fragment in the default encoding IRI.ENCODING.
encodeURIComponent(String, StringBuilder) - Static method in class com.aoapps.net.URIEncoder
Encodes a value for use in a path component or fragment in the default encoding IRI.ENCODING.
ENCODING - Static variable in class com.aoapps.net.IRI
equals(Object) - Method in class com.aoapps.net.AnyURI
Compares the URI directly.
equals(Object) - Method in class com.aoapps.net.DomainLabel
 
equals(Object) - Method in class com.aoapps.net.DomainLabels
 
equals(Object) - Method in class com.aoapps.net.DomainName
 
equals(Object) - Method in class com.aoapps.net.Email
 
equals(Object) - Method in class com.aoapps.net.HostAddress
 
equals(Object) - Method in class com.aoapps.net.InetAddress
 
equals(Object) - Method in class com.aoapps.net.InetAddressPrefix
Equal when has equal address and prefix.
equals(Object) - Method in class com.aoapps.net.IPortRange
ports and port ranges will never equal each other because port range is forced to have a range larger than one port.
equals(Object) - Method in class com.aoapps.net.MacAddress
 
equals(Object) - Method in class com.aoapps.net.Path
 
equals(Object) - Method in class com.aoapps.net.Port
Port instances are cached and may be safely compared by identity.
equals(Object) - Method in class com.aoapps.net.PortRange
Unlike Port, port ranges are not cached and may not be safely compared by identity.
ESP - Enum constant in enum com.aoapps.net.Protocol
 
ETHERIP - Enum constant in enum com.aoapps.net.Protocol
 
EXPERIMENTATION_AND_TESTING_1 - Enum constant in enum com.aoapps.net.Protocol
 
EXPERIMENTATION_AND_TESTING_2 - Enum constant in enum com.aoapps.net.Protocol
 

F

FC - Enum constant in enum com.aoapps.net.Protocol
 
FIRE - Enum constant in enum com.aoapps.net.Protocol
 

G

getAbsolutePath(String, String) - Static method in class com.aoapps.net.URIResolver
Resolves a possibly relative path to a context-absolute path.
getAddress() - Method in class com.aoapps.net.dto.HostAddress
 
getAddress() - Method in class com.aoapps.net.dto.InetAddress
 
getAddress() - Method in class com.aoapps.net.dto.InetAddressPrefix
 
getAddress() - Method in class com.aoapps.net.dto.MacAddress
 
getAddress() - Method in class com.aoapps.net.InetAddressPrefix
 
getAddressFamily() - Method in class com.aoapps.net.InetAddress
Deprecated.
Please use InetAddress.getProtocolFamily() as of Java 1.7.
getAddressType() - Method in class com.aoapps.net.InetAddress
Gets the type for this address.
getDecimal() - Method in enum com.aoapps.net.Protocol
The 8-bit protocol number.
getDomain() - Method in class com.aoapps.net.dto.DomainName
 
getDomain() - Method in class com.aoapps.net.dto.Email
 
getDomain() - Method in class com.aoapps.net.Email
 
getDomainName() - Method in class com.aoapps.net.HostAddress
 
getDto() - Method in class com.aoapps.net.DomainLabel
 
getDto() - Method in class com.aoapps.net.DomainLabels
 
getDto() - Method in class com.aoapps.net.DomainName
 
getDto() - Method in class com.aoapps.net.Email
 
getDto() - Method in class com.aoapps.net.HostAddress
 
getDto() - Method in class com.aoapps.net.InetAddress
 
getDto() - Method in class com.aoapps.net.InetAddressPrefix
 
getDto() - Method in class com.aoapps.net.MacAddress
 
getDto() - Method in class com.aoapps.net.Path
 
getDto() - Method in class com.aoapps.net.Port
 
getDto() - Method in class com.aoapps.net.PortRange
 
getFragment() - Method in class com.aoapps.net.AnyURI
Gets the fragment.
getFragmentIndex() - Method in class com.aoapps.net.AnyURI
Gets the index of the fragment marker ('#').
getFrom() - Method in class com.aoapps.net.dto.PortRange
 
getFrom() - Method in class com.aoapps.net.InetAddressPrefix
Gets the first address in the network range represented by this address and prefix.
getFrom() - Method in class com.aoapps.net.IPortRange
Gets the first port number in the range.
getFrom() - Method in class com.aoapps.net.Port
 
getFrom() - Method in class com.aoapps.net.PortRange
 
getFromPort() - Method in class com.aoapps.net.IPortRange
Gets the first port number in the range as a Port.
getFromPort() - Method in class com.aoapps.net.Port
 
getFromPort() - Method in class com.aoapps.net.PortRange
 
getHierPart() - Method in class com.aoapps.net.AnyURI
Gets the hier-part - everything after the scheme and before the first '?' or '#' (exclusive).
getHigh() - Method in class com.aoapps.net.InetAddress
Gets the high-order 64 bits of the numeric address.
getInetAddress() - Method in class com.aoapps.net.HostAddress
 
getInstance() - Static method in class com.aoapps.net.EmptyURIParameters
 
getIp() - Method in class com.aoapps.net.InetAddress
Gets the numeric address as a 128-bit integer.
getKeyword() - Method in enum com.aoapps.net.Protocol
 
getLabel() - Method in class com.aoapps.net.dto.DomainLabel
 
getLabels() - Method in class com.aoapps.net.dto.DomainLabels
 
getLength() - Method in class com.aoapps.net.UnmodifiableURIParameters
 
getLength() - Method in interface com.aoapps.net.URIParameters
 
getLocalPart() - Method in class com.aoapps.net.dto.Email
 
getLocalPart() - Method in class com.aoapps.net.Email
 
getLow() - Method in class com.aoapps.net.InetAddress
Gets the low-order 64 bits of the numeric address.
getMaxPrefix() - Method in enum com.aoapps.net.AddressFamily
Deprecated.
Gets the maximum size of a prefix for addresses in this family.
getParameter(String) - Method in class com.aoapps.net.EmptyURIParameters
 
getParameter(String) - Method in class com.aoapps.net.UnmodifiableURIParameters
 
getParameter(String) - Method in interface com.aoapps.net.URIParameters
Gets the value for the provided parameter name or null if doesn't exist.
getParameter(String) - Method in class com.aoapps.net.URIParametersMap
 
getParameterMap() - Method in class com.aoapps.net.EmptyURIParameters
 
getParameterMap() - Method in class com.aoapps.net.UnmodifiableURIParameters
 
getParameterMap() - Method in interface com.aoapps.net.URIParameters
Gets an unmodifiable map view of all parameters.
getParameterMap() - Method in class com.aoapps.net.URIParametersMap
 
getParameterNames() - Method in class com.aoapps.net.EmptyURIParameters
 
getParameterNames() - Method in class com.aoapps.net.UnmodifiableURIParameters
 
getParameterNames() - Method in interface com.aoapps.net.URIParameters
Gets an unmodifiable iterator of the parameter names.
getParameterNames() - Method in class com.aoapps.net.URIParametersMap
 
getParameterValues(String) - Method in class com.aoapps.net.EmptyURIParameters
 
getParameterValues(String) - Method in class com.aoapps.net.UnmodifiableURIParameters
 
getParameterValues(String) - Method in interface com.aoapps.net.URIParameters
Gets an unmodifiable view of all values for a multi-value parameter or null if has no values.
getParameterValues(String) - Method in class com.aoapps.net.URIParametersMap
 
getPath() - Method in class com.aoapps.net.dto.Path
 
getPathEnd() - Method in class com.aoapps.net.AnyURI
Gets the path end within this URI.
getPathEnd(String) - Static method in class com.aoapps.net.URIParser
Find the first of '?' or '#'.
getPathEnd(String, int) - Static method in class com.aoapps.net.URIParser
Find the first of '?' or '#' from the given starting index.
getPort() - Method in class com.aoapps.net.dto.Port
 
getPort() - Method in class com.aoapps.net.Port
 
getPrefix() - Method in class com.aoapps.net.dto.InetAddressPrefix
 
getPrefix() - Method in class com.aoapps.net.InetAddressPrefix
 
getProtocol() - Method in class com.aoapps.net.dto.IPortRange
 
getProtocol() - Method in class com.aoapps.net.IPortRange
 
getProtocol() - Method in enum com.aoapps.net.Protocol
 
getProtocolByKeyword(String) - Static method in enum com.aoapps.net.Protocol
Gets a protocol given its keyword (or name if doesn't have a keyword), case-insensitive in Locale.ROOT.
getProtocolFamily() - Method in class com.aoapps.net.InetAddress
 
getQueryIndex() - Method in class com.aoapps.net.AnyURI
Gets the index of the query marker ('?').
getQueryString() - Method in class com.aoapps.net.AnyURI
Gets the query string.
getScheme() - Method in class com.aoapps.net.AnyURI
Gets the scheme for a URI, or null when has no scheme.
getScheme(String) - Static method in class com.aoapps.net.URIParser
Gets the scheme for a URI, or null when no scheme found.
getSchemeLength() - Method in class com.aoapps.net.AnyURI
Gets the length of the scheme or -1 when there is no scheme.
getSchemeLength(CharSequence) - Static method in class com.aoapps.net.URIParser
Gets the length of a scheme.
getSerialVersionUID() - Method in class com.aoapps.net.DomainLabel
 
getSerialVersionUID() - Method in class com.aoapps.net.DomainLabels
 
getSerialVersionUID() - Method in class com.aoapps.net.DomainName
 
getSerialVersionUID() - Method in class com.aoapps.net.Email
 
getSQLTypeName() - Method in class com.aoapps.net.Email
 
getTo() - Method in class com.aoapps.net.dto.PortRange
 
getTo() - Method in class com.aoapps.net.InetAddressPrefix
Gets the last address in the network range represented by this address and prefix.
getTo() - Method in class com.aoapps.net.IPortRange
Gets the last port number in the range.
getTo() - Method in class com.aoapps.net.Port
 
getTo() - Method in class com.aoapps.net.PortRange
 
getToPort() - Method in class com.aoapps.net.IPortRange
Gets the last port number in the range as a Port.
getToPort() - Method in class com.aoapps.net.Port
 
getToPort() - Method in class com.aoapps.net.PortRange
 
GGP - Enum constant in enum com.aoapps.net.Protocol
 
GLOBAL_UNICAST - Enum constant in enum com.aoapps.net.AddressType
(everything else).
GMTP - Enum constant in enum com.aoapps.net.Protocol
 
GRE - Enum constant in enum com.aoapps.net.Protocol
 

H

hasFragment() - Method in class com.aoapps.net.AnyURI
Checks if this has an fragment.
hashCode() - Method in class com.aoapps.net.AnyURI
The hash code is the same as the hash code of the uri.
hashCode() - Method in class com.aoapps.net.DomainLabel
 
hashCode() - Method in class com.aoapps.net.DomainLabels
 
hashCode() - Method in class com.aoapps.net.DomainName
 
hashCode() - Method in class com.aoapps.net.Email
 
hashCode() - Method in class com.aoapps.net.HostAddress
 
hashCode() - Method in class com.aoapps.net.InetAddress
 
hashCode() - Method in class com.aoapps.net.InetAddressPrefix
 
hashCode() - Method in class com.aoapps.net.IPortRange
 
hashCode() - Method in class com.aoapps.net.MacAddress
 
hashCode() - Method in class com.aoapps.net.Path
 
hashCode() - Method in class com.aoapps.net.Port
 
hashCode() - Method in class com.aoapps.net.PortRange
 
hasQuery() - Method in class com.aoapps.net.AnyURI
Checks if this has a query.
hasScheme() - Method in class com.aoapps.net.AnyURI
Checks if this has a scheme.
hasScheme(String) - Static method in class com.aoapps.net.URIParser
Checks if a URI has a scheme, not including any empty scheme (starts with ':').
HIP - Enum constant in enum com.aoapps.net.Protocol
 
HMP - Enum constant in enum com.aoapps.net.Protocol
 
HOPOPT - Enum constant in enum com.aoapps.net.Protocol
 
HostAddress - Class in com.aoapps.net.dto
 
HostAddress - Class in com.aoapps.net
Represents a host's address as either a DomainName or an InetAddress.
HostAddress() - Constructor for class com.aoapps.net.dto.HostAddress
 
HostAddress(String) - Constructor for class com.aoapps.net.dto.HostAddress
 

I

I_NLSP - Enum constant in enum com.aoapps.net.Protocol
 
IATP - Enum constant in enum com.aoapps.net.Protocol
 
ICMP - Enum constant in enum com.aoapps.net.Protocol
 
IDPR - Enum constant in enum com.aoapps.net.Protocol
 
IDPR_CMTP - Enum constant in enum com.aoapps.net.Protocol
 
IDRP - Enum constant in enum com.aoapps.net.Protocol
 
IFMP - Enum constant in enum com.aoapps.net.Protocol
 
IGMP - Enum constant in enum com.aoapps.net.Protocol
 
IGP - Enum constant in enum com.aoapps.net.Protocol
 
IL - Enum constant in enum com.aoapps.net.Protocol
 
INET - Enum constant in enum com.aoapps.net.AddressFamily
Deprecated.
Please use StandardProtocolFamily.INET as of Java 1.7.
INET6 - Enum constant in enum com.aoapps.net.AddressFamily
Deprecated.
Please use StandardProtocolFamily.INET6 as of Java 1.7.
InetAddress - Class in com.aoapps.net.dto
 
InetAddress - Class in com.aoapps.net
Represents either an IPv4 or an IPv6 IP address.
InetAddress() - Constructor for class com.aoapps.net.dto.InetAddress
 
InetAddress(String) - Constructor for class com.aoapps.net.dto.InetAddress
 
InetAddressPrefix - Class in com.aoapps.net.dto
 
InetAddressPrefix - Class in com.aoapps.net
Combines an InetAddress and an associated prefix.
InetAddressPrefix() - Constructor for class com.aoapps.net.dto.InetAddressPrefix
 
InetAddressPrefix(InetAddress, int) - Constructor for class com.aoapps.net.dto.InetAddressPrefix
 
InetAddressPrefixes - Class in com.aoapps.net
A set of standard network prefixes.
intern() - Method in class com.aoapps.net.DomainLabel
Interns this label much in the same fashion as String.intern().
intern() - Method in class com.aoapps.net.DomainLabels
Interns this set of labels much in the same fashion as String.intern().
intern() - Method in class com.aoapps.net.DomainName
Interns this domain much in the same fashion as String.intern().
intern() - Method in class com.aoapps.net.Email
Interns this email much in the same fashion as String.intern().
intern() - Method in class com.aoapps.net.HostAddress
Interns this host address much in the same fashion as String.intern().
intern() - Method in class com.aoapps.net.InetAddress
Interns this IP much in the same fashion as String.intern().
intern() - Method in class com.aoapps.net.MacAddress
Interns this IP much in the same fashion as String.intern().
intern() - Method in class com.aoapps.net.Path
Interns this path much in the same fashion as String.intern().
IPCOMP - Enum constant in enum com.aoapps.net.Protocol
 
IPCV - Enum constant in enum com.aoapps.net.Protocol
 
IPIP - Enum constant in enum com.aoapps.net.Protocol
 
IPLT - Enum constant in enum com.aoapps.net.Protocol
 
IPortRange - Class in com.aoapps.net.dto
 
IPortRange - Class in com.aoapps.net
Something that can give a port range.
IPortRange() - Constructor for class com.aoapps.net.dto.IPortRange
 
IPortRange(String) - Constructor for class com.aoapps.net.dto.IPortRange
 
IPPC - Enum constant in enum com.aoapps.net.Protocol
 
IPTM - Enum constant in enum com.aoapps.net.Protocol
 
IPV4 - Enum constant in enum com.aoapps.net.Protocol
 
IPV6 - Enum constant in enum com.aoapps.net.Protocol
 
IPV6_FRAG - Enum constant in enum com.aoapps.net.Protocol
 
IPV6_ICMP - Enum constant in enum com.aoapps.net.Protocol
 
IPV6_NONXT - Enum constant in enum com.aoapps.net.Protocol
 
IPV6_OPTS - Enum constant in enum com.aoapps.net.Protocol
 
IPV6_ROUTE - Enum constant in enum com.aoapps.net.Protocol
 
IPX_IN_IP - Enum constant in enum com.aoapps.net.Protocol
 
IRI - Class in com.aoapps.net
Implementation of AnyURI that prefers RFC 3987 IRI.
IRI(String) - Constructor for class com.aoapps.net.IRI
 
IRTP - Enum constant in enum com.aoapps.net.Protocol
 
is6to4() - Method in class com.aoapps.net.InetAddress
 
isArpa() - Method in class com.aoapps.net.DomainName
 
isArpa(String) - Static method in class com.aoapps.net.DomainName
Checks if ends with .in-addr.arpa (case insensitive).
isBroadcast() - Method in class com.aoapps.net.InetAddress
The IPv4 Broadcast (255.255.255.255/32).
isBroadcast() - Method in class com.aoapps.net.MacAddress
 
isCarrierGradeNat() - Method in class com.aoapps.net.InetAddress
 
isDocumentation() - Method in class com.aoapps.net.InetAddress
 
isEncodingNormalized() - Method in class com.aoapps.net.AnyURI
Is this URI percent-encoding normalized? Normalized percent encoding means it will have only the required percent encodings, and the encodings are capitalized hexadecimal.
isEncodingNormalized() - Method in class com.aoapps.net.IRI
Is this URI percent-encoding normalized? Normalized percent encoding means it will have only the required percent encodings, and the encodings are capitalized hexadecimal.
isEncodingNormalized() - Method in class com.aoapps.net.URI
Is this URI percent-encoding normalized? Normalized percent encoding means it will have only the required percent encodings, and the encodings are capitalized hexadecimal.
isFastToString() - Method in class com.aoapps.net.EmptyURIParameters
 
isFastToString() - Method in class com.aoapps.net.UnmodifiableURIParameters
 
isFastToString() - Method in interface com.aoapps.net.URIParameters
 
isFastToString() - Method in class com.aoapps.net.URIParametersMap
 
isIPv4() - Method in class com.aoapps.net.InetAddress
Deprecated.
isIPv6() - Method in class com.aoapps.net.InetAddress
Deprecated.
isIpv6ExtensionHeader() - Method in enum com.aoapps.net.Protocol
 
ISIS_OVER_IPV4 - Enum constant in enum com.aoapps.net.Protocol
 
isLinkLocal() - Method in class com.aoapps.net.InetAddress
 
isLoopback() - Method in class com.aoapps.net.InetAddress
 
isMulticast() - Method in class com.aoapps.net.InetAddress
 
isNetworkBenchmark() - Method in class com.aoapps.net.InetAddress
 
ISO_IP - Enum constant in enum com.aoapps.net.Protocol
 
ISO_TP4 - Enum constant in enum com.aoapps.net.Protocol
 
isOrchid() - Method in class com.aoapps.net.InetAddress
 
isScheme(String) - Method in class com.aoapps.net.AnyURI
Checks if a URI starts with the given scheme.
isScheme(String, String) - Static method in class com.aoapps.net.URIParser
Checks if a URI starts with the given scheme.
isTeredo() - Method in class com.aoapps.net.InetAddress
 
isUniqueLocal() - Method in class com.aoapps.net.InetAddress
 
isUnspecified() - Method in class com.aoapps.net.InetAddress
 
isUser() - Method in class com.aoapps.net.Port
Determines if this is a port that may be bound by non-root processes.

K

KRYPTOLAN - Enum constant in enum com.aoapps.net.Protocol
 

L

L2TP - Enum constant in enum com.aoapps.net.Protocol
 
LARP - Enum constant in enum com.aoapps.net.Protocol
 
LEAF_1 - Enum constant in enum com.aoapps.net.Protocol
 
LEAF_2 - Enum constant in enum com.aoapps.net.Protocol
 
LINK_LOCAL_IPV4 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv4 link local network (169.254.0.0/16).
LINK_LOCAL_IPV6 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv6 link local network (fe80::/10).
LINK_LOCAL_UNICAST - Enum constant in enum com.aoapps.net.AddressType
LOCALHOST - Static variable in class com.aoapps.net.DomainName
 
LOCALHOST_LOCALDOMAIN - Static variable in class com.aoapps.net.DomainName
 
LOOPBACK - Enum constant in enum com.aoapps.net.AddressType
LOOPBACK_IPV4 - Static variable in class com.aoapps.net.InetAddress
 
LOOPBACK_IPV4 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv4 loopback network (127.0.0.0/8).
LOOPBACK_IPV6 - Static variable in class com.aoapps.net.InetAddress
 

M

MacAddress - Class in com.aoapps.net.dto
 
MacAddress - Class in com.aoapps.net
Represents a 48-bit MAC address in HH:HH:HH:HH:HH:HH format.
MacAddress() - Constructor for class com.aoapps.net.dto.MacAddress
 
MacAddress(String) - Constructor for class com.aoapps.net.dto.MacAddress
 
MANET - Enum constant in enum com.aoapps.net.Protocol
 
MAX_LENGTH - Static variable in class com.aoapps.net.DomainLabel
 
MAX_LENGTH - Static variable in class com.aoapps.net.DomainName
 
MAX_LENGTH - Static variable in class com.aoapps.net.Email
 
MAX_LOCAL_PART_LENGTH - Static variable in class com.aoapps.net.Email
 
MAX_PORT - Static variable in class com.aoapps.net.IPortRange
 
MERIT_INP - Enum constant in enum com.aoapps.net.Protocol
 
MFE_NSP - Enum constant in enum com.aoapps.net.Protocol
 
MICP - Enum constant in enum com.aoapps.net.Protocol
 
MIN_PORT - Static variable in class com.aoapps.net.IPortRange
 
MOBILE - Enum constant in enum com.aoapps.net.Protocol
 
MOBILITY_HEADER - Enum constant in enum com.aoapps.net.Protocol
 
MPLS_IN_IP - Enum constant in enum com.aoapps.net.Protocol
 
MTP - Enum constant in enum com.aoapps.net.Protocol
 
MULTICAST - Enum constant in enum com.aoapps.net.AddressType
MULTICAST_IPV4 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv4 multicast network (224.0.0.0/4).
MULTICAST_IPV6 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv6 multicast network (ff00::/8).
MutableURIParameters - Interface in com.aoapps.net
Provides read-write access to URI parameters.
MUX - Enum constant in enum com.aoapps.net.Protocol
 

N

NARP - Enum constant in enum com.aoapps.net.Protocol
 
NETBLT - Enum constant in enum com.aoapps.net.Protocol
 
normalize() - Method in class com.aoapps.net.InetAddressPrefix
Normalizes this address prefix, where all bits not in prefix are zeroed.
NSFNET_IGP - Enum constant in enum com.aoapps.net.Protocol
 
NVP_II - Enum constant in enum com.aoapps.net.Protocol
 

O

of() - Static method in class com.aoapps.net.URIParametersMap
 
of(String) - Static method in class com.aoapps.net.URIParametersUtils
Returns the optimal type of parameters.
of(String, Object) - Static method in class com.aoapps.net.URIParametersMap
 
of(String, Object, String, Object) - Static method in class com.aoapps.net.URIParametersMap
 
of(String, Object, String, Object, String, Object) - Static method in class com.aoapps.net.URIParametersMap
 
of(String, Object, String, Object, String, Object, String, Object) - Static method in class com.aoapps.net.URIParametersMap
 
of(String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class com.aoapps.net.URIParametersMap
 
of(String, String) - Static method in class com.aoapps.net.URIParametersMap
 
of(String, String, String, String) - Static method in class com.aoapps.net.URIParametersMap
 
of(String, String, String, String, String, String) - Static method in class com.aoapps.net.URIParametersMap
 
of(String, String, String, String, String, String, String, String) - Static method in class com.aoapps.net.URIParametersMap
 
of(String, String, String, String, String, String, String, String, String, String) - Static method in class com.aoapps.net.URIParametersMap
 
ORCHID_IPV6 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv6 ORCHIDv2 network (2001:20::/28).
OSPFIGP - Enum constant in enum com.aoapps.net.Protocol
 
overlaps(IPortRange) - Method in class com.aoapps.net.IPortRange
Checks if this port range is of the same protocol and overlaps the given port range.

P

Path - Class in com.aoapps.net.dto
 
Path - Class in com.aoapps.net
Represents a full path.
Path() - Constructor for class com.aoapps.net.dto.Path
 
Path(String) - Constructor for class com.aoapps.net.dto.Path
 
pathEndsWith(String) - Method in class com.aoapps.net.AnyURI
Checks if the path ends with the given value.
pathEndsWithIgnoreCase(String) - Method in class com.aoapps.net.AnyURI
Checks if the path ends with the given value, case-insensitive.
PGM - Enum constant in enum com.aoapps.net.Protocol
 
PIM - Enum constant in enum com.aoapps.net.Protocol
 
PIPE - Enum constant in enum com.aoapps.net.Protocol
 
PNNI - Enum constant in enum com.aoapps.net.Protocol
 
Port - Class in com.aoapps.net.dto
 
Port - Class in com.aoapps.net
Several network resources on a Server require a unique port.
Port() - Constructor for class com.aoapps.net.dto.Port
 
Port(int, String) - Constructor for class com.aoapps.net.dto.Port
 
PortRange - Class in com.aoapps.net.dto
 
PortRange - Class in com.aoapps.net
A port range and associated protocol.
PortRange() - Constructor for class com.aoapps.net.dto.PortRange
 
PortRange(int, int, String) - Constructor for class com.aoapps.net.dto.PortRange
 
prefix(int) - Method in class com.aoapps.net.Path
Gets a prefix path of the given length.
PRM - Enum constant in enum com.aoapps.net.Protocol
 
Protocol - Enum in com.aoapps.net
From http://www.iana.org/assignments/protocol-numbers on 2017-03-18, with source citing "Last Updated 2016-06-22".
PTP - Enum constant in enum com.aoapps.net.Protocol
 
PUP - Enum constant in enum com.aoapps.net.Protocol
 
PVP - Enum constant in enum com.aoapps.net.Protocol
 

Q

QNX - Enum constant in enum com.aoapps.net.Protocol
 

R

RDP - Enum constant in enum com.aoapps.net.Protocol
 
readExternal(ObjectInput) - Method in class com.aoapps.net.DomainLabel
 
readExternal(ObjectInput) - Method in class com.aoapps.net.DomainLabels
 
readExternal(ObjectInput) - Method in class com.aoapps.net.DomainName
 
readExternal(ObjectInput) - Method in class com.aoapps.net.Email
 
readSQL(SQLInput, String) - Method in class com.aoapps.net.Email
 
RESERVED - Enum constant in enum com.aoapps.net.Protocol
 
ROHC - Enum constant in enum com.aoapps.net.Protocol
 
ROOT - Static variable in class com.aoapps.net.Path
The root path "/".
RSVP - Enum constant in enum com.aoapps.net.Protocol
 
RSVP_E2E_IGNORE - Enum constant in enum com.aoapps.net.Protocol
 
RVD - Enum constant in enum com.aoapps.net.Protocol
 

S

SAT_EXPAK - Enum constant in enum com.aoapps.net.Protocol
 
SAT_MON - Enum constant in enum com.aoapps.net.Protocol
 
SCC_SP - Enum constant in enum com.aoapps.net.Protocol
 
SCPS - Enum constant in enum com.aoapps.net.Protocol
 
SCTP - Enum constant in enum com.aoapps.net.Protocol
 
SDRP - Enum constant in enum com.aoapps.net.Protocol
 
SECURE_VMTP - Enum constant in enum com.aoapps.net.Protocol
 
SEPARATOR_CHAR - Static variable in class com.aoapps.net.Path
The path separator as a char '/'.
SEPARATOR_STRING - Static variable in class com.aoapps.net.Path
The path separator as a single-character String "/".
setAddress(InetAddress) - Method in class com.aoapps.net.dto.InetAddressPrefix
 
setAddress(String) - Method in class com.aoapps.net.dto.HostAddress
 
setAddress(String) - Method in class com.aoapps.net.dto.InetAddress
 
setAddress(String) - Method in class com.aoapps.net.dto.MacAddress
 
setDomain(DomainName) - Method in class com.aoapps.net.dto.Email
 
setDomain(String) - Method in class com.aoapps.net.dto.DomainName
 
setEncodedFragment(String) - Method in class com.aoapps.net.AnyURI
Replaces the fragment.
setEncodedFragment(String) - Method in class com.aoapps.net.IRI
 
setEncodedFragment(String) - Method in class com.aoapps.net.URI
 
setFragment(String) - Method in class com.aoapps.net.AnyURI
Replaces the fragment in the default encoding IRI.ENCODING.
setFragment(String) - Method in class com.aoapps.net.IRI
 
setFragment(String) - Method in class com.aoapps.net.URI
 
setFrom(int) - Method in class com.aoapps.net.dto.PortRange
 
setHierPart(String) - Method in class com.aoapps.net.AnyURI
Replaces the hier-part.
setHierPart(String) - Method in class com.aoapps.net.IRI
 
setHierPart(String) - Method in class com.aoapps.net.URI
 
setLabel(String) - Method in class com.aoapps.net.dto.DomainLabel
 
setLabels(String) - Method in class com.aoapps.net.dto.DomainLabels
 
setLocalPart(String) - Method in class com.aoapps.net.dto.Email
 
setPath(String) - Method in class com.aoapps.net.dto.Path
 
setPort(int) - Method in class com.aoapps.net.dto.Port
 
setPrefix(int) - Method in class com.aoapps.net.dto.InetAddressPrefix
 
setProtocol(String) - Method in class com.aoapps.net.dto.IPortRange
 
setQueryString(String) - Method in class com.aoapps.net.AnyURI
Replaces the query string.
setQueryString(String) - Method in class com.aoapps.net.IRI
 
setQueryString(String) - Method in class com.aoapps.net.URI
 
setTo(int) - Method in class com.aoapps.net.dto.PortRange
 
SHIM6 - Enum constant in enum com.aoapps.net.Protocol
 
SKIP - Enum constant in enum com.aoapps.net.Protocol
 
SM - Enum constant in enum com.aoapps.net.Protocol
 
SMP - Enum constant in enum com.aoapps.net.Protocol
 
SNP - Enum constant in enum com.aoapps.net.Protocol
 
splitAbove(int) - Method in class com.aoapps.net.IPortRange
 
splitAbove(int) - Method in class com.aoapps.net.Port
 
splitAbove(int) - Method in class com.aoapps.net.PortRange
 
splitBelow(int) - Method in class com.aoapps.net.IPortRange
 
splitBelow(int) - Method in class com.aoapps.net.Port
 
splitBelow(int) - Method in class com.aoapps.net.PortRange
 
SPRITE_RPC - Enum constant in enum com.aoapps.net.Protocol
 
SPS - Enum constant in enum com.aoapps.net.Protocol
 
SQL_TYPE - Static variable in class com.aoapps.net.Email
 
SRP - Enum constant in enum com.aoapps.net.Protocol
 
SSCOPMCE - Enum constant in enum com.aoapps.net.Protocol
 
ST - Enum constant in enum com.aoapps.net.Protocol
 
STP - Enum constant in enum com.aoapps.net.Protocol
 
subPath(int, int) - Method in class com.aoapps.net.Path
Gets a sub path of the given beginning and end.
suffix(int) - Method in class com.aoapps.net.Path
Gets a suffix path starting at the given index.
SUN_ND - Enum constant in enum com.aoapps.net.Protocol
 
SWIPE - Enum constant in enum com.aoapps.net.Protocol
 

T

TCF - Enum constant in enum com.aoapps.net.Protocol
 
TCP - Enum constant in enum com.aoapps.net.Protocol
 
TEREDO_IPV6 - Static variable in class com.aoapps.net.InetAddressPrefixes
The Teredo tunneling network (2001::/32).
TLSP - Enum constant in enum com.aoapps.net.Protocol
 
toASCIIString() - Method in class com.aoapps.net.AnyURI
Gets the full URI in RFC 3986 URI US-ASCII format.
toASCIIString() - Method in class com.aoapps.net.IRI
Gets the full URI in RFC 3986 URI US-ASCII format.
toASCIIString() - Method in class com.aoapps.net.URI
 
toBracketedString() - Method in class com.aoapps.net.HostAddress
 
toBracketedString() - Method in class com.aoapps.net.InetAddress
Gets an optionally-bracketed String representation of this IP address.
toIRI() - Method in class com.aoapps.net.AnyURI
Gets this URI encoded in RFC 3987 IRI Unicode format.
toIRI() - Method in class com.aoapps.net.IRI
Gets this URI encoded in RFC 3987 IRI Unicode format.
toIRI() - Method in class com.aoapps.net.URI
Gets this URI encoded in RFC 3987 IRI Unicode format.
toLowerCase() - Method in class com.aoapps.net.DomainLabel
Gets the lower-case form of the label.
toLowerCase() - Method in class com.aoapps.net.DomainLabels
Gets the lower-case form of the labels.
toLowerCase() - Method in class com.aoapps.net.DomainName
Gets the lower-case form of the domain.
toQueryString(URIParameters) - Static method in class com.aoapps.net.URIParametersUtils
Gets the query string encoded, not including the '?' prefix.
toString() - Method in class com.aoapps.net.AnyURI
Gets the full URI.
toString() - Method in class com.aoapps.net.DomainLabel
 
toString() - Method in class com.aoapps.net.DomainLabels
 
toString() - Method in class com.aoapps.net.DomainName
 
toString() - Method in class com.aoapps.net.Email
 
toString() - Method in class com.aoapps.net.EmptyURIParameters
Gets the query string encoded in the default encoding IRI.ENCODING, not including the '?' prefix.
toString() - Method in class com.aoapps.net.HostAddress
 
toString() - Method in class com.aoapps.net.InetAddress
Converts this IP address to its String representation.
toString() - Method in class com.aoapps.net.InetAddressPrefix
toString() - Method in class com.aoapps.net.IPortRange
toString() - Method in class com.aoapps.net.IRI
Gets the full IRI in RFC 3987 IRI Unicode format.
toString() - Method in class com.aoapps.net.MacAddress
 
toString() - Method in class com.aoapps.net.Path
 
toString() - Method in class com.aoapps.net.Port
toString() - Method in class com.aoapps.net.PortRange
toString() - Method in enum com.aoapps.net.Protocol
toString() - Method in class com.aoapps.net.UnmodifiableURIParameters
Gets the query string encoded in the default encoding IRI.ENCODING, not including the '?' prefix.
toString() - Method in class com.aoapps.net.URI
Gets the full URI in RFC 3986 URI US-ASCII format.
toString() - Method in interface com.aoapps.net.URIParameters
Gets the query string encoded in the default encoding IRI.ENCODING, not including the '?' prefix.
toString() - Method in class com.aoapps.net.URIParametersMap
Gets the query string encoded in the default encoding IRI.ENCODING, not including the '?' prefix.
toURI() - Method in class com.aoapps.net.AnyURI
Gets this URI encoded in RFC 3986 URI US-ASCII format.
toURI() - Method in class com.aoapps.net.IRI
Gets this URI encoded in RFC 3986 URI US-ASCII format.
toURI() - Method in class com.aoapps.net.URI
Gets this URI encoded in RFC 3986 URI US-ASCII format.
TP__ - Enum constant in enum com.aoapps.net.Protocol
 
trim() - Method in interface com.aoapps.net.URIParameters
 
TRUNK_1 - Enum constant in enum com.aoapps.net.Protocol
 
TRUNK_2 - Enum constant in enum com.aoapps.net.Protocol
 
TTP - Enum constant in enum com.aoapps.net.Protocol
 

U

UDP - Enum constant in enum com.aoapps.net.Protocol
 
UDPLITE - Enum constant in enum com.aoapps.net.Protocol
 
UNASSIGNED - Enum constant in enum com.aoapps.net.Protocol
 
UNIQUE_LOCAL_IPV4_12 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv4 private network (172.16.0.0/12).
UNIQUE_LOCAL_IPV4_16 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv4 private network (192.168.0.0/16).
UNIQUE_LOCAL_IPV4_8 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv4 private network (10.0.0.0/8).
UNIQUE_LOCAL_IPV6 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv6 unique local network (fc00::/7).
UnmodifiableURIParameters - Class in com.aoapps.net
Protects a set of parameters from modification.
UNSPECIFIED - Enum constant in enum com.aoapps.net.AddressType
UNSPECIFIED_IPV4 - Static variable in class com.aoapps.net.InetAddress
 
UNSPECIFIED_IPV4 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv4 unspecified network (0.0.0.0/0).
UNSPECIFIED_IPV6 - Static variable in class com.aoapps.net.InetAddress
 
UNSPECIFIED_IPV6 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv6 unspecified network (::/0).
URI - Class in com.aoapps.net
Implementation of AnyURI that is restricted to RFC 3986 URI only.
URI(String) - Constructor for class com.aoapps.net.URI
Encodes the given anyUri for this URI.
URIDecoder - Class in com.aoapps.net
URI decoding utilities.
URIEncoder - Class in com.aoapps.net
URI encoding utilities.
URIParameters - Interface in com.aoapps.net
Provides read-only access to URI parameters.
URIParametersMap - Class in com.aoapps.net
A modifiable parameter map.
URIParametersMap() - Constructor for class com.aoapps.net.URIParametersMap
Creates an empty set of parameters.
URIParametersMap(String) - Constructor for class com.aoapps.net.URIParametersMap
Parses the provided URL-Encoded parameter string.
URIParametersUtils - Class in com.aoapps.net
Utilities using URIParameters.
URIParser - Class in com.aoapps.net
URI parsing utilities.
URIResolver - Class in com.aoapps.net
Utilities for resolving URI.
UTI - Enum constant in enum com.aoapps.net.Protocol
 

V

validate(int, int, Protocol) - Static method in class com.aoapps.net.IPortRange
 
validate(int, int, Protocol) - Static method in class com.aoapps.net.PortRange
 
validate(int, Protocol) - Static method in class com.aoapps.net.Port
 
validate(InetAddress, int) - Static method in class com.aoapps.net.InetAddressPrefix
Checks if the address and prefix are valid.
validate(String) - Static method in class com.aoapps.net.DomainLabel
Validates a domain name label.
validate(String) - Static method in class com.aoapps.net.DomainLabels
Validates a set of domain labels.
validate(String) - Static method in class com.aoapps.net.DomainName
Validates a domain name, but doesn't allow an ending period.
validate(String) - Static method in class com.aoapps.net.Email
Validates a complete email address.
validate(String) - Static method in class com.aoapps.net.HostAddress
Validates a host address, must be either a valid domain name or a valid IP address.
validate(String) - Static method in class com.aoapps.net.InetAddress
Checks if the address is valid by calling parse(String) and discarding the result.
validate(String) - Static method in class com.aoapps.net.MacAddress
Checks if the address is valid.
validate(String) - Static method in class com.aoapps.net.Path
 
validate(String, int, int) - Static method in class com.aoapps.net.DomainLabel
 
validate(String, DomainName) - Static method in class com.aoapps.net.Email
Validates the local part of the email address (before the @ symbol), as well as additional domain rules.
validate(String, String) - Static method in class com.aoapps.net.Email
Validates the local part of the email address (before the @ symbol), as well as additional domain rules.
valueOf(int, int, Protocol) - Static method in class com.aoapps.net.IPortRange
 
valueOf(int, int, Protocol) - Static method in class com.aoapps.net.PortRange
 
valueOf(int, Protocol) - Static method in class com.aoapps.net.Port
 
valueOf(long, long) - Static method in class com.aoapps.net.InetAddress
Gets an IPv6 address from its numerical representation.
valueOf(short) - Static method in enum com.aoapps.net.Protocol
Gets a Protocol given its decimal representation.
valueOf(LongLong) - Static method in class com.aoapps.net.InetAddress
Gets an IPv6 address from its numerical representation.
valueOf(DomainName) - Static method in class com.aoapps.net.HostAddress
If domainName is null, returns null.
valueOf(InetAddress) - Static method in class com.aoapps.net.HostAddress
If ip is null, returns null.
valueOf(InetAddress, int) - Static method in class com.aoapps.net.InetAddressPrefix
Gets an IPv6 address prefix from an address and prefix.
valueOf(String) - Static method in enum com.aoapps.net.AddressFamily
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aoapps.net.AddressType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.aoapps.net.DomainLabel
 
valueOf(String) - Static method in class com.aoapps.net.DomainLabels
 
valueOf(String) - Static method in class com.aoapps.net.DomainName
 
valueOf(String) - Static method in class com.aoapps.net.Email
 
valueOf(String) - Static method in class com.aoapps.net.HostAddress
When enclosed in brackets "[...]", will be parsed as an IPv6 InetAddress (see HostAddress.toBracketedString()).
valueOf(String) - Static method in class com.aoapps.net.InetAddress
Parses either an IPv4 or IPv6 address.
valueOf(String) - Static method in class com.aoapps.net.InetAddressPrefix
Parses an IP address with optional prefix.
valueOf(String) - Static method in class com.aoapps.net.MacAddress
 
valueOf(String) - Static method in class com.aoapps.net.Path
 
valueOf(String) - Static method in enum com.aoapps.net.Protocol
Returns the enum constant of this type with the specified name.
valueOf(String, DomainName) - Static method in class com.aoapps.net.Email
 
values() - Static method in enum com.aoapps.net.AddressFamily
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aoapps.net.AddressType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aoapps.net.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
VINES - Enum constant in enum com.aoapps.net.Protocol
 
VISA - Enum constant in enum com.aoapps.net.Protocol
 
VMTP - Enum constant in enum com.aoapps.net.Protocol
 
VRRP - Enum constant in enum com.aoapps.net.Protocol
 

W

WB_EXPAK - Enum constant in enum com.aoapps.net.Protocol
 
WB_MON - Enum constant in enum com.aoapps.net.Protocol
 
WESP - Enum constant in enum com.aoapps.net.Protocol
 
wrap(URIParameters) - Static method in class com.aoapps.net.UnmodifiableURIParameters
Wraps the given parameters to ensure they are unmodifiable.
writeExternal(ObjectOutput) - Method in class com.aoapps.net.DomainLabel
 
writeExternal(ObjectOutput) - Method in class com.aoapps.net.DomainLabels
 
writeExternal(ObjectOutput) - Method in class com.aoapps.net.DomainName
 
writeExternal(ObjectOutput) - Method in class com.aoapps.net.Email
 
writeFragment(Writer) - Method in class com.aoapps.net.AnyURI
Writes the fragment (not including the '#').
writeFragment(Writer, Encoder) - Method in class com.aoapps.net.AnyURI
Writes the fragment (not including the '#').
writeHierPart(Writer) - Method in class com.aoapps.net.AnyURI
Writes the part of the URI after the scheme and up to the first '?' or '#' (exclusive), or the full URI when neither found.
writeHierPart(Writer, Encoder) - Method in class com.aoapps.net.AnyURI
Writes the part of the URI after the scheme and up to the first '?' or '#' (exclusive), or the full URI when neither found.
writeQueryString(Writer) - Method in class com.aoapps.net.AnyURI
Writes the query string (not including the '?').
writeQueryString(Writer, Encoder) - Method in class com.aoapps.net.AnyURI
Writes the query string (not including the '?').
writeScheme(Writer) - Method in class com.aoapps.net.AnyURI
Writes the scheme (not including the ':').
writeScheme(Writer, Encoder) - Method in class com.aoapps.net.AnyURI
Writes the scheme (not including the ':').
writeSQL(SQLOutput) - Method in class com.aoapps.net.Email
 
writeTo(Encoder, Writer) - Method in class com.aoapps.net.UnmodifiableURIParameters
 
writeTo(Encoder, Writer) - Method in interface com.aoapps.net.URIParameters
 
writeTo(Encoder, Writer, long, long) - Method in class com.aoapps.net.UnmodifiableURIParameters
 
writeTo(Encoder, Writer, long, long) - Method in interface com.aoapps.net.URIParameters
 
writeTo(Writer) - Method in class com.aoapps.net.UnmodifiableURIParameters
 
writeTo(Writer) - Method in interface com.aoapps.net.URIParameters
 
writeTo(Writer, long, long) - Method in class com.aoapps.net.UnmodifiableURIParameters
 
writeTo(Writer, long, long) - Method in interface com.aoapps.net.URIParameters
 
WSN - Enum constant in enum com.aoapps.net.Protocol
 

X

XNET - Enum constant in enum com.aoapps.net.Protocol
 
XNS_IDP - Enum constant in enum com.aoapps.net.Protocol
 
XTP - Enum constant in enum com.aoapps.net.Protocol
 

_

_3PC - Enum constant in enum com.aoapps.net.Protocol
 
_6TO4_IPV4 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv4 6to4 Relay network (192.88.99.0/24).
_6TO4_IPV6 - Static variable in class com.aoapps.net.InetAddressPrefixes
The IPv6 multicast network (2002::/16).
A B C D E F G H I K L M N O P Q R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form