A B C D E F G H I J L M N O P R S T U V W Z 

A

addr - Variable in class inet.ipaddr.format.util.IPAddressPartConfiguredString
 
addressComparator - Static variable in class inet.ipaddr.IPAddress
 
addressConverter - Static variable in class inet.ipaddr.IPAddress
 
addressOptions - Variable in class inet.ipaddr.HostNameParameters
 
addrPrefix - Variable in class inet.ipaddr.IPAddressSection.StringOptions
 
addrSuffix - Variable in class inet.ipaddr.IPAddressSection.StringOptions
 
ADJUST_RANGES_BY_PREFIX - Static variable in class inet.ipaddr.format.IPAddressDivision
 
ALL_ADDRESSES - Static variable in class inet.ipaddr.IPAddressString
 
ALL_JOINS - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
ALL_OPTS - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
ALL_OPTS - Static variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
allow_inet_aton(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
 
allow_inet_aton(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
 
allow_inet_aton_hex(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
 
allow_inet_aton_joined_segments(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
 
allow_inet_aton_octal(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
 
allow_inet_aton_single_segment_mask(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
 
allow_mixed_inet_aton(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
Allow inet_aton formats in the mixed part of an IPv6 address
allowAll - Variable in class inet.ipaddr.IPAddressStringParameters
Allows the all-encompassing address *, which represents the network of all IPv4 and IPv6 addresses
allowAll(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
 
allowBracketedIPv4 - Variable in class inet.ipaddr.HostNameParameters
 
allowBracketedIPv4(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
 
allowBracketedIPv6 - Variable in class inet.ipaddr.HostNameParameters
 
allowBracketedIPv6(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
 
allowEmpty - Variable in class inet.ipaddr.HostNameParameters
 
allowEmpty(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
 
allowEmpty - Variable in class inet.ipaddr.IPAddressStringParameters
Allows zero-length IPAddressStrings like ""
allowEmpty(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
 
allowIPAddress - Variable in class inet.ipaddr.HostNameParameters
 
allowIPAddress(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
 
allowLeadingZeros - Variable in class inet.ipaddr.IPAddressStringParameters.IPVersionAddressStringParameters
whether you allow addresses with segments that have leasing zeros like 001.2.3.004 or 1:000a:: For IPV4, this option overrides inet_aton octal.
allowLeadingZeros(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
 
allowLeadingZeros(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
 
allowMask - Variable in class inet.ipaddr.IPAddressStringParameters
Allows masks to follow valid addresses, such as 1.2.3.4/255.255.0.0 which has the mask 255.255.0.0
allowMask(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
 
allowMixed - Variable in class inet.ipaddr.ipv6.IPv6AddressStringParameters
Allows IPv6 addresses with embedded ipv4 like a:b:c:d:e:f:1.2.3.4
allowMixed(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
 
allowPrefix - Variable in class inet.ipaddr.IPAddressStringParameters
Allows addresses with prefix length like 1.2.0.0/16 Such as an address is interpreted as a subnet.
allowPrefix(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
 
allowPrefixesBeyondAddressSize - Variable in class inet.ipaddr.IPAddressStringParameters.IPVersionAddressStringParameters
controls whether ipv4 can have prefix length bigger than 32 and whether ipv6 can have prefix length bigger than 128
allowPrefixesBeyondAddressSize(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
 
allowPrefixesBeyondAddressSize(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
 
allowPrefixLengthLeadingZeros - Variable in class inet.ipaddr.IPAddressStringParameters.IPVersionAddressStringParameters
controls whether you allow addresses with prefixes that have leasing zeros like 1.0.0.0/08 or 1::/064
allowPrefixLengthLeadingZeros(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
 
allowPrefixLengthLeadingZeros(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
 
allowPrefixOnly - Variable in class inet.ipaddr.IPAddressStringParameters
Allows addresses like /64 which are only prefix lenths.
allowPrefixOnly(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
 
allowsRangeSeparator() - Method in class inet.ipaddr.IPAddressStringParameters.RangeParameters
 
allowsSingleWildcard() - Method in class inet.ipaddr.IPAddressStringParameters.RangeParameters
 
allowsWildcard() - Method in class inet.ipaddr.IPAddressStringParameters.RangeParameters
 
allowUnlimitedLeadingZeros - Variable in class inet.ipaddr.IPAddressStringParameters.IPVersionAddressStringParameters
if IPAddressStringParameters.IPVersionAddressStringParameters.allowLeadingZeros or the address is IPv4 and IPv4AddressStringParameters.inet_aton_octal is true, this determines if you allow leading zeros that extend segments beyond the usual segment length, which is 3 for IPv4 dotted-decimal and 4 for IPv6.
allowUnlimitedLeadingZeros(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
 
allowUnlimitedLeadingZeros(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
 
allowWildcardedSeparator - Variable in class inet.ipaddr.IPAddressStringParameters.IPVersionAddressStringParameters
controls whether the wildcard '*' or '%' can replace the segment separators '.' and ':'.
allowWildcardedSeparator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
 
allowWildcardedSeparator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
 
allowZone - Variable in class inet.ipaddr.ipv6.IPv6AddressStringParameters
Allows IPv6 zones with the '%' character, which generally denotes either scope identifiers or network interfaces.
allowZone(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
 
append(StringBuilder, T) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
appendLabel(StringBuilder) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
appendSegments(StringBuilder, T) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
appendSuffix(StringBuilder) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
asAddress() - Method in class inet.ipaddr.HostName
If this represents an ip address, returns that address.
asAddress(IPAddress.IPVersion) - Method in class inet.ipaddr.HostName
If this represents an ip address, returns that address.
asAddressString() - Method in class inet.ipaddr.HostName
If this represents an ip address or represents a valid IPAddressString, returns the corresponding address string.

B

base - Variable in class inet.ipaddr.IPAddressSection.StringOptions
 
BASIC - Static variable in class inet.ipaddr.IPAddressSection.IPStringBuilderOptions
 
BIT_COUNT - Static variable in class inet.ipaddr.ipv4.IPv4Address
 
BIT_COUNT - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
bitCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
 
BITS_PER_SEGMENT - Static variable in class inet.ipaddr.ipv4.IPv4Address
 
BITS_PER_SEGMENT - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
bitsPerSegment(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
 
bitsPerSegment(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSection
 
boundSeparatorCount(StringBuilder, String, char, int) - Method in interface inet.ipaddr.format.util.sql.IPAddressSQLTranslator
Produces an SQL condition that evaluates to true when "expression" has at most a certain number of a given char within, appending the condition to the given string builder.
boundSeparatorCount(StringBuilder, String, char, int) - Method in class inet.ipaddr.format.util.sql.MySQLTranslator
 
Builder() - Constructor for class inet.ipaddr.HostNameParameters.Builder
 
Builder() - Constructor for class inet.ipaddr.IPAddressSection.StringOptions.Builder
 
Builder() - Constructor for class inet.ipaddr.IPAddressStringParameters.Builder
 
Builder() - Constructor for class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
 
Builder() - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
Builder() - Constructor for class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
 
BYTE_COUNT - Static variable in class inet.ipaddr.ipv4.IPv4Address
 
BYTE_COUNT - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
byteCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
 
BYTES_PER_SEGMENT - Static variable in class inet.ipaddr.ipv4.IPv4Address
 
BYTES_PER_SEGMENT - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
bytesPerSegment(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSection
 

C

checkLengths(int, StringBuilder) - Method in class inet.ipaddr.format.util.IPAddressPartStringParams
 
clone() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
clone() - Method in class inet.ipaddr.format.util.IPAddressPartStringParams
 
clone() - Method in class inet.ipaddr.HostNameParameters
 
clone() - Method in class inet.ipaddr.IPAddressStringParameters
 
clone() - Method in class inet.ipaddr.IPAddressStringParameters.RangeParameters
 
clone() - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters
 
clone() - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
compare(IPAddressSegmentGrouping, IPAddressSegmentGrouping) - Method in interface inet.ipaddr.IPAddressComparator
 
compare(IPAddressDivision, IPAddressDivision) - Method in interface inet.ipaddr.IPAddressComparator
 
compareTo(IPAddressDivision) - Method in class inet.ipaddr.format.IPAddressDivision
 
compareTo(IPAddressSegmentGrouping) - Method in class inet.ipaddr.format.IPAddressSegmentGrouping
 
compareTo(HostName) - Method in class inet.ipaddr.HostName
 
compareTo(HostNameParameters) - Method in class inet.ipaddr.HostNameParameters
 
compareTo(IPAddress) - Method in class inet.ipaddr.IPAddress
 
compareTo(IPAddressString) - Method in class inet.ipaddr.IPAddressString
 
compareTo(IPAddressStringParameters) - Method in class inet.ipaddr.IPAddressStringParameters
 
compareTo(IPAddressStringParameters.RangeParameters) - Method in class inet.ipaddr.IPAddressStringParameters.RangeParameters
 
compareTo(IPv4AddressStringParameters) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters
 
compareTo(IPv6AddressStringParameters) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
COMPRESSION_ALL_FULL - Static variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
COMPRESSION_ALL_PARTIAL - Static variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
COMPRESSION_CANONICAL - Static variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
COMPRESSION_LARGEST - Static variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
COMPRESSION_SINGLE - Static variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
compressMixedOptions - Variable in class inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions
 
CompressOptions(boolean, IPv6AddressSection.CompressOptions.CompressionChoiceOptions) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions
 
CompressOptions(boolean, IPv6AddressSection.CompressOptions.CompressionChoiceOptions, IPv6AddressSection.CompressOptions.MixedCompressionOptions) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions
 
compressOptions - Variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions
 
compressSingle - Variable in class inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions
 
contains(IPAddress) - Method in class inet.ipaddr.IPAddress
 
contains(IPAddressSection) - Method in class inet.ipaddr.IPAddressSection
 
contains(IPAddressSegment) - Method in class inet.ipaddr.IPAddressSegment
 
contains(IPAddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
contains(IPAddressSegment) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
contains(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
 
contains(IPAddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
contains(IPAddressSegment) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
converter - Variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
converter - Variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
convertToPrefixLength() - Method in class inet.ipaddr.IPAddressString
Converts this address to a prefix length
copySegments(int, int, IPAddressSegment[], int) - Method in class inet.ipaddr.IPAddressSection
 
CountComparator() - Constructor for class inet.ipaddr.IPAddressComparator.CountComparator
 
createAddress(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
createAddress(IPv6AddressSection, String) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createAddress(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createNonMixedSection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
createSection(byte[], Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
createSection(IPv4AddressSegment[], Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
createSection(IPv4AddressSegment[]) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
createSection(byte[], Integer) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createSection(IPv6AddressSegment[]) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createSection(IPv6AddressSegment[], Integer) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createSegment(int) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
createSegment(int, Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
createSegment(int, int, Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
createSegment(int) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createSegment(int, Integer) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createSegment(int, int, Integer) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createSegmentArray(int) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
createSegmentArray(int) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 

D

DATABASE_SEARCH_OPTS - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
DATABASE_SEARCH_OPTS - Static variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
DEFAULT_ACCEPT_BRACKETED_IPV4 - Static variable in class inet.ipaddr.HostNameParameters
 
DEFAULT_ACCEPT_BRACKETED_IPV6 - Static variable in class inet.ipaddr.HostNameParameters
 
DEFAULT_ALLOW_ALL - Static variable in class inet.ipaddr.IPAddressStringParameters
 
DEFAULT_ALLOW_EMPTY - Static variable in class inet.ipaddr.HostNameParameters
 
DEFAULT_ALLOW_EMPTY - Static variable in class inet.ipaddr.IPAddressStringParameters
 
DEFAULT_ALLOW_IP_ADDRESS - Static variable in class inet.ipaddr.HostNameParameters
 
DEFAULT_ALLOW_IPV4_INET_ATON - Static variable in class inet.ipaddr.ipv4.IPv4AddressStringParameters
 
DEFAULT_ALLOW_IPV4_INET_ATON_SINGLE_SEGMENT_MASK - Static variable in class inet.ipaddr.ipv4.IPv4AddressStringParameters
 
DEFAULT_ALLOW_LEADING_ZEROS - Static variable in class inet.ipaddr.IPAddressStringParameters
 
DEFAULT_ALLOW_MASK - Static variable in class inet.ipaddr.IPAddressStringParameters
 
DEFAULT_ALLOW_MIXED - Static variable in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
DEFAULT_ALLOW_PREFIX - Static variable in class inet.ipaddr.IPAddressStringParameters
 
DEFAULT_ALLOW_PREFIX_BEYOND_ADDRESS_SIZE - Static variable in class inet.ipaddr.IPAddressStringParameters
 
DEFAULT_ALLOW_PREFIX_LENGTH_LEADING_ZEROS - Static variable in class inet.ipaddr.IPAddressStringParameters
 
DEFAULT_ALLOW_PREFIX_ONLY - Static variable in class inet.ipaddr.IPAddressStringParameters
 
DEFAULT_ALLOW_UNLIMITED_LEADING_ZEROS - Static variable in class inet.ipaddr.IPAddressStringParameters
 
DEFAULT_ALLOW_WILDCARDED_SEPARATOR - Static variable in class inet.ipaddr.IPAddressStringParameters
 
DEFAULT_ALLOW_ZONE - Static variable in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
DEFAULT_EMPTY_IS_LOOPBACK - Static variable in class inet.ipaddr.HostNameParameters
 
DEFAULT_EMPTY_IS_LOOPBACK - Static variable in class inet.ipaddr.IPAddressStringParameters
 
DEFAULT_NORMALIZE_TO_LOWER_CASE - Static variable in class inet.ipaddr.HostNameParameters
 
DEFAULT_RANGE_OPTIONS - Static variable in class inet.ipaddr.IPAddressStringParameters
 
DEFAULT_TEXTUAL_RADIX - Static variable in class inet.ipaddr.ipv4.IPv4Address
 
DEFAULT_TEXTUAL_RADIX - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
DEFAULT_WILDCARD_OPTIONS - Static variable in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
DEFAULT_WILDCARD_OPTIONS - Static variable in class inet.ipaddr.IPAddressSection.StringOptions.Builder
 
DefaultAddressConverter() - Constructor for class inet.ipaddr.IPAddressConverter.DefaultAddressConverter
 
defaultMaxCharsPerSegment(IPAddress.IPVersion) - Static method in class inet.ipaddr.format.IPAddressDivision
 

E

EMPTY_ADDRESS - Static variable in class inet.ipaddr.IPAddressString
 
emptyIsLoopback - Variable in class inet.ipaddr.HostNameParameters
 
emptyIsLoopback - Variable in class inet.ipaddr.IPAddressStringParameters
Whether the zero-length address is interpreted as the loopback.
equals(Object) - Method in class inet.ipaddr.format.IPAddressJoinedSegments
 
equals(Object) - Method in class inet.ipaddr.format.IPAddressSegmentGrouping
 
equals(Object) - Method in class inet.ipaddr.HostName
 
equals(Object) - Method in class inet.ipaddr.HostNameParameters
 
equals(Object) - Method in class inet.ipaddr.IPAddress
Two IPAddress objects are equal if they represent the same set of addresses.
equals(Object) - Method in class inet.ipaddr.IPAddressString
Two IPAddressString objects are equal if they represent the same set of addresses.
equals(Object) - Method in class inet.ipaddr.IPAddressStringParameters
 
equals(Object) - Method in class inet.ipaddr.IPAddressStringParameters.IPVersionAddressStringParameters
 
equals(Object) - Method in class inet.ipaddr.IPAddressStringParameters.RangeParameters
 
equals(Object) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
equals(Object) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
equals(Object) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters
 
equals(Object) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
equals(Object) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6v4MixedAddressSection
 
equals(Object) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
equals(Object) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
expandSegment(int, int, int) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
expandSegments(boolean) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
expandSegments - Variable in class inet.ipaddr.IPAddressSection.StringOptions
 

F

from(byte[]) - Static method in class inet.ipaddr.IPAddress
 
from(byte[], Integer) - Static method in class inet.ipaddr.IPAddress
 
from(byte[], byte[], Integer) - Static method in class inet.ipaddr.IPAddress
 
from(InetAddress) - Static method in class inet.ipaddr.IPAddress
 
from(IPAddressSection.IPStringBuilderOptions) - Static method in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
from(byte[], byte[], Integer, String) - Static method in class inet.ipaddr.ipv6.IPv6Address
 
from(byte[], String) - Static method in class inet.ipaddr.ipv6.IPv6Address
 
from(IPAddressSection.IPStringBuilderOptions) - Static method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
from(IPAddressSection.StringOptions) - Static method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions
 

G

get(String) - Method in class inet.ipaddr.IPAddressNetwork.HostNameCache
 
get(byte[]) - Method in class inet.ipaddr.IPAddressNetwork.HostNameCache
 
get(byte[], byte[], Integer) - Method in class inet.ipaddr.IPAddressNetwork.HostNameCache
 
get(byte[], byte[], Integer, String) - Method in class inet.ipaddr.IPAddressNetwork.HostNameCache
 
get(String) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringCache
 
get(byte[]) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringCache
 
get(byte[], byte[], Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringCache
 
get(byte[], byte[], Integer, String) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringCache
 
get6to4IPv4Address() - Method in class inet.ipaddr.ipv6.IPv6Address
Returns the second and third bytes as an IPv4Address.
getAddress(IPAddress.IPVersion) - Method in class inet.ipaddr.IPAddressString
 
getAddress() - Method in class inet.ipaddr.IPAddressString
 
getAddressCreator() - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork
 
getAddressCreator() - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork
 
getAddresses() - Method in class inet.ipaddr.IPAddress
 
getAddresses() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getAddresses() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getAddressLabel() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
getAddressLabelLength() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
getAddressOptionsBuilder() - Method in class inet.ipaddr.HostNameParameters.Builder
 
getAddressSuffix() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
getAddressSuffixLength() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
getBitCount() - Method in class inet.ipaddr.format.IPAddressDivision
 
getBitCount() - Method in class inet.ipaddr.format.IPAddressJoinedSegments
 
getBitCount() - Method in class inet.ipaddr.format.IPAddressSegmentGrouping
 
getBitCount() - Method in class inet.ipaddr.IPAddress
 
getBitCount() - Method in class inet.ipaddr.IPAddressSection
 
getBitCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSegment
 
getBitCount() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getBitCount() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getBitCount() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getBitCount() - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6v4MixedAddressSection
 
getBitCount() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
getBitsPerSegment() - Method in class inet.ipaddr.IPAddress
 
getBitsPerSegment() - Method in class inet.ipaddr.IPAddressSection
 
getBitsPerSegment() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getBitsPerSegment() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getByteCount() - Method in class inet.ipaddr.format.IPAddressDivision
 
getByteCount() - Method in class inet.ipaddr.format.IPAddressJoinedSegments
 
getByteCount() - Method in interface inet.ipaddr.format.IPAddressPart
 
getByteCount() - Method in class inet.ipaddr.format.IPAddressSegmentGrouping
 
getByteCount() - Method in class inet.ipaddr.IPAddress
 
getByteCount() - Method in class inet.ipaddr.IPAddressSection
 
getByteCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSegment
 
getByteCount() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getByteCount() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getByteCount() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getByteCount() - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6v4MixedAddressSection
 
getByteCount() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
getByteIndex(Integer) - Method in class inet.ipaddr.IPAddress
 
getByteIndex(Integer) - Method in class inet.ipaddr.IPAddressSection
 
getByteIndex(Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getByteIndex(Integer) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getBytes() - Method in class inet.ipaddr.IPAddress
 
getBytes() - Method in class inet.ipaddr.IPAddressSection
 
getBytesPerSegment() - Method in class inet.ipaddr.IPAddress
 
getBytesPerSegment() - Method in class inet.ipaddr.IPAddressSection
 
getBytesPerSegment() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getBytesPerSegment() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getCharWidth(long, int) - Static method in class inet.ipaddr.format.IPAddressDivision
 
getCount() - Method in class inet.ipaddr.format.IPAddressDivision
 
getCount() - Method in class inet.ipaddr.format.IPAddressSegmentGrouping
gets the count of addresses that this address may represent If this address is not a CIDR and it has no range, then there is only one such address.
getCount() - Method in class inet.ipaddr.IPAddress
Gets the count of addresses that this address may represent.
getCount() - Method in class inet.ipaddr.IPAddressSegment
 
getDefaultMaxChars() - Method in class inet.ipaddr.format.IPAddressDivision
 
getDefaultMaxChars(int) - Method in class inet.ipaddr.format.IPAddressDivision
 
getDefaultMaxChars() - Method in class inet.ipaddr.format.IPAddressJoinedSegments
 
getDefaultMaxChars() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getDefaultMaxChars() - Method in class inet.ipaddr.ipv4.IPv4JoinedSegments
 
getDefaultMaxChars() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
getDefaultTextualRadix() - Method in class inet.ipaddr.format.IPAddressDivision
 
getDefaultTextualRadix(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSegment
 
getDefaultTextualRadix() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getDefaultTextualRadix() - Method in class inet.ipaddr.ipv4.IPv4JoinedSegments
 
getDefaultTextualRadix() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
getDivision(int) - Method in interface inet.ipaddr.format.IPAddressPart
 
getDivision(int) - Method in class inet.ipaddr.format.IPAddressSegmentGrouping
 
getDivisionCount() - Method in interface inet.ipaddr.format.IPAddressPart
 
getDivisionCount() - Method in class inet.ipaddr.format.IPAddressSegmentGrouping
 
getDivisionPrefixLength() - Method in class inet.ipaddr.format.IPAddressDivision
Returns the network prefix for the division.
getEmbeddedIPv4Address() - Method in class inet.ipaddr.ipv6.IPv6Address
Returns the embedded IPv4Address in the lowest (least-significant) two segments.
getEmbeddedIPv4Address(int) - Method in class inet.ipaddr.ipv6.IPv6Address
Produces an IPv4 address from any sequence of 4 bytes in this IPv6 address.
getEmbeddedIPv4AddressParametersBuilder() - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
Gets the builder for the parameters governing the IPv4 mixed part of an IPv6 address.
getEmbeddedIPv4AddressSection(int, int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Produces an IPv4 address section from any sequence of bytes in this IPv6 address section
getEmbeddedIPv4AddressSection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Gets the IPv4 section corresponding to the lowest (least-significant) 4 bytes in the original address, which will correspond to between 0 and 4 bytes in this address.
getEquivalentPrefix() - Method in class inet.ipaddr.IPAddress
Returns a prefix length for which the range of this address can be specified only using the address lower value and the prefix length If no such prefix exists, returns null.
getEquivalentPrefix() - Method in class inet.ipaddr.IPAddressSection
Returns a prefix length for which the range of this address section can be specified only using the section's lower value and the prefix length If no such prefix exists, returns null If this address section represents a single value, returns the bit length
getExpandedSegmentLength(int) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
getHostBits() - Method in class inet.ipaddr.IPAddressSection
 
getHostMask(int) - Method in class inet.ipaddr.IPAddressNetwork
 
getHostMask(int) - Method in class inet.ipaddr.IPAddressTypeNetwork
 
getHostSection(int) - Method in class inet.ipaddr.IPAddress
Generates the host section of the address.
getHostSection() - Method in class inet.ipaddr.IPAddress
Generates the host section of the address.
getHostSection(int) - Method in class inet.ipaddr.IPAddressSection
 
getHostSection(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
getHostSection() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getHostSection(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getHostSection(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
getHostSection() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getHostSection(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getIPv4AddressParametersBuilder() - Method in class inet.ipaddr.IPAddressStringParameters.Builder
Get the sub-builder for setting IPv4 parameters.
getIPv4MappedAddress() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getIPv4Parameters() - Method in class inet.ipaddr.IPAddressStringParameters
 
getIPv4Segments(IPv4AddressSegment[], int) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
Converts this IPv6 address segment into IPv4 segments, copying them into the given array starting at the given index.
getIPv6AddressParametersBuilder() - Method in class inet.ipaddr.IPAddressStringParameters.Builder
Get the sub-builder for setting IPv6 parameters.
getIPv6Parameters() - Method in class inet.ipaddr.IPAddressStringParameters
 
getIPVersion() - Method in class inet.ipaddr.IPAddress
 
getIPVersion() - Method in class inet.ipaddr.IPAddressNetwork
 
getIPVersion() - Method in class inet.ipaddr.IPAddressSection
 
getIPVersion() - Method in class inet.ipaddr.IPAddressSegment
 
getIPVersion() - Method in class inet.ipaddr.IPAddressString
 
getIPVersion() - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork
 
getIPVersion() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getIPVersion() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getIPVersion() - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork
 
getIPVersion() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getIPVersion() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
getJoinedCount() - Method in class inet.ipaddr.format.IPAddressJoinedSegments
 
getLocalHost() - Static method in class inet.ipaddr.IPAddress
 
getLoopback(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
 
getLoopback() - Method in class inet.ipaddr.IPAddressNetwork
 
getLoopback() - Method in class inet.ipaddr.IPAddressTypeNetwork
 
getLoopback() - Static method in class inet.ipaddr.ipv4.IPv4Address
 
getLoopback() - Static method in class inet.ipaddr.ipv6.IPv6Address
 
getLower() - Method in class inet.ipaddr.IPAddress
If this represents an address with ranging values, returns an address representing the lower values of the range.
getLower() - Method in class inet.ipaddr.IPAddressSegment
If this segment represents a range of values, returns a segment representing just the lowest value in the range, otherwise returns this.
getLower() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getLower() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getLower() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getLower() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
getLowerSection() - Method in class inet.ipaddr.IPAddressSection
If this represents an address section with ranging values, returns an address section representing the lower values of the range If this represents an address section with a single value in each segment, returns this.
getLowerSection() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getLowerSection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getLowerSegments() - Method in class inet.ipaddr.IPAddressSection
If this represents an address section with ranging values, returns an array of address segments representing the lower values of the range If this represents an address section with a single value in each segment, returns an array containing the segments for this section.
getLowerSegments() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getLowerSegments() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getLowerSegmentValue() - Method in class inet.ipaddr.IPAddressSegment
returns the lower value
getLowerValue() - Method in class inet.ipaddr.format.IPAddressDivision
 
getLowerValue() - Method in class inet.ipaddr.format.IPAddressJoinedSegments
 
getLowerValue() - Method in class inet.ipaddr.IPAddressSegment
returns the lower value as a long, although for individual segments IPAddressSegment.getLowerSegmentValue() provides the same value as an int
getLowestBytes() - Method in class inet.ipaddr.IPAddress
Gets the bytes for the lowest address in the range represented by this address.
getLowestBytes() - Method in class inet.ipaddr.IPAddressSection
Gets the bytes for the lowest address in the range represented by this address.
getMaskPrefixLength(boolean) - Method in class inet.ipaddr.format.IPAddressDivision
If this is equivalent to the mask for a CIDR prefix, it returns that prefix length.
getMaskPrefixLength(boolean) - Method in class inet.ipaddr.IPAddress
If this address is equivalent to the mask for a CIDR prefix, it returns that prefix length.
getMaskPrefixLength(boolean) - Method in class inet.ipaddr.IPAddressSection
If this address section is equivalent to the mask for a CIDR prefix, it returns that prefix length.
getMatchesSQLClause(StringBuilder, String) - Method in class inet.ipaddr.IPAddress
returns a clause for matching this address.
getMatchesSQLClause(StringBuilder, String, IPAddressSQLTranslator) - Method in class inet.ipaddr.IPAddress
returns a clause for matching this address.
getMaxLeadingZeros(int) - Method in class inet.ipaddr.format.IPAddressDivision
 
getMaxSegmentValue() - Method in class inet.ipaddr.IPAddress
 
getMaxSegmentValue(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSegment
 
getMaxSegmentValue() - Method in class inet.ipaddr.IPAddressSegment
 
getMaxSegmentValue() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getMaxSegmentValue() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
getMaxValue() - Method in class inet.ipaddr.format.IPAddressJoinedSegments
 
getMaxValue() - Method in class inet.ipaddr.IPAddressSegment
 
getMessage(String) - Static method in exception inet.ipaddr.HostIdentifierException
 
getMinPrefix() - Method in class inet.ipaddr.IPAddress
Returns the smallest CIDR prefix possible (largest network), such that this address paired with that prefix represents the exact same range of addresses.
getMinPrefix() - Method in class inet.ipaddr.IPAddressSection
Returns the smallest CIDR prefix possible (largest network), such that this address paired with that prefix represents the exact same range of addresses.
getMinPrefix() - Method in class inet.ipaddr.IPAddressSegment
 
getMixedAddressSection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getMixedParameters() - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
getNetwork() - Method in class inet.ipaddr.IPAddress
 
getNetwork() - Method in class inet.ipaddr.IPAddressSection
 
getNetwork() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getNetwork() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getNetwork() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getNetwork() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getNetworkMask(int) - Method in class inet.ipaddr.IPAddressNetwork
 
getNetworkMask(int, boolean) - Method in class inet.ipaddr.IPAddressNetwork
 
getNetworkMask(int) - Method in class inet.ipaddr.IPAddressTypeNetwork
 
getNetworkMask(int, boolean) - Method in class inet.ipaddr.IPAddressTypeNetwork
 
getNetworkPrefixLength() - Method in interface inet.ipaddr.format.IPAddressPart
Returns the network prefix, which is 16 for an address like 1.2.0.0/16 If there is no prefix length, returns null.
getNetworkPrefixLength() - Method in class inet.ipaddr.format.IPAddressSegmentGrouping
 
getNetworkPrefixLength() - Method in class inet.ipaddr.IPAddress
 
getNetworkPrefixLength() - Method in class inet.ipaddr.IPAddressString
 
getNetworkSection(int, boolean) - Method in class inet.ipaddr.IPAddress
Generates the network section of the address.
getNetworkSection(int) - Method in class inet.ipaddr.IPAddress
Generates the network section of the address.
getNetworkSection() - Method in class inet.ipaddr.IPAddress
Generates the network section of the address if the address is a CIDR prefix, otherwise it generates the entire address as a prefixed address with prefix matching the address bit length.
getNetworkSection(int, boolean) - Method in class inet.ipaddr.IPAddressSection
 
getNetworkSection(int) - Method in class inet.ipaddr.IPAddressSection
 
getNetworkSection(int, boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
 
getNetworkSection() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getNetworkSection(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getNetworkSection(int, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getNetworkSection(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
 
getNetworkSection() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getNetworkSection(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getNetworkSection(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getNetworkStringMatcher(boolean, IPAddressSQLTranslator) - Method in class inet.ipaddr.format.util.IPAddressPartConfiguredString
Provides an object that can build SQL clauses to match this string representation.
getNormalizedLabels() - Method in class inet.ipaddr.HostName
 
getParamCount() - Method in class inet.ipaddr.format.util.IPAddressPartStringSubCollection
 
getParams(P[]) - Method in class inet.ipaddr.format.util.IPAddressPartStringSubCollection
 
getParentBuilder() - Method in class inet.ipaddr.IPAddressStringParameters.Builder
 
getPart(int) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
 
getPartCount() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
 
getParts(IPAddressPart[]) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
 
getParts(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.IPAddress
Returns all the ways of breaking this address down into segments, as selected.
getParts(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.IPAddressSection
Get all representations of this address including this IPAddressSection.
getParts(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.ipv4.IPv4Address
 
getParts(IPv4AddressSection.IPv4StringBuilderOptions) - Method in class inet.ipaddr.ipv4.IPv4Address
 
getParts(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getParts(IPv4AddressSection.IPv4StringBuilderOptions) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getParts(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6Address
 
getParts(IPv6AddressSection.IPv6StringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6Address
 
getParts(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getParts(IPv6AddressSection.IPv6StringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getPrefix(int) - Static method in class inet.ipaddr.IPAddressNetwork
 
getPrefixAdjustedWildcardString(IPAddressSection.WildcardOptions.Wildcards, int, String, int, boolean, StringBuilder) - Method in class inet.ipaddr.format.IPAddressDivision
Produces a string to represent the segment.
getPrefixStringLength() - Method in interface inet.ipaddr.format.IPAddressPart
 
getRadix() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
getRange(int) - Method in class inet.ipaddr.format.IPAddressSegmentGrouping.RangeList
 
getSection() - Method in class inet.ipaddr.IPAddress
Returns the address as an address section comprising all segments in the address.
getSection() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getSection() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getSegment(int) - Method in class inet.ipaddr.IPAddress
 
getSegment(int) - Method in class inet.ipaddr.IPAddressSection
 
getSegment(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
getSegment(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getSegment(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
getSegment(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getSegmentCount() - Method in class inet.ipaddr.IPAddress
 
getSegmentCount() - Method in class inet.ipaddr.IPAddressSection
 
getSegmentCount() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getSegmentCount() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getSegmentCreator() - Static method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getSegmentHostMask(int) - Method in class inet.ipaddr.IPAddressNetwork
 
getSegmentHostMask(int, int) - Method in class inet.ipaddr.IPAddressNetwork
 
getSegmentHostMask(int) - Method in class inet.ipaddr.IPAddressTypeNetwork
 
getSegmentHostMask(int, int) - Method in class inet.ipaddr.IPAddressTypeNetwork
 
getSegmentIndex(Integer) - Method in class inet.ipaddr.IPAddress
 
getSegmentIndex(Integer) - Method in class inet.ipaddr.IPAddressSection
 
getSegmentIndex(Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getSegmentIndex(Integer) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getSegmentNetworkMask(int) - Method in class inet.ipaddr.IPAddressNetwork
 
getSegmentNetworkMask(int, int) - Method in class inet.ipaddr.IPAddressNetwork
 
getSegmentNetworkMask(int) - Method in class inet.ipaddr.IPAddressTypeNetwork
 
getSegmentNetworkMask(int, int) - Method in class inet.ipaddr.IPAddressTypeNetwork
 
getSegmentPrefixLength(int, Integer, int) - Static method in class inet.ipaddr.IPAddressSection
Across the address prefixes are: IPv6: (null):...:(null):(1 to 16):(0):...:(0) or IPv4: ...(null).(1 to 8).(0)...
getSegmentPrefixLength(int, int) - Static method in class inet.ipaddr.IPAddressSection
Across the address prefixes are: IPv6: (null):...:(null):(1 to 16):(0):...:(0) or IPv4: ...(null).(1 to 8).(0)...
getSegmentPrefixLength() - Method in class inet.ipaddr.IPAddressSegment
 
getSegments() - Method in class inet.ipaddr.IPAddressSection
 
getSegments() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getSegments() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getSegmentsStringLength(T) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
getSegmentStrings() - Method in class inet.ipaddr.IPAddress
 
getSegmentStrings() - Method in class inet.ipaddr.IPAddressSection
 
getSegmentStrPrefix() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
getSeparator() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
getSQLCondition(StringBuilder, String) - Method in class inet.ipaddr.format.util.sql.SQLStringMatcher
Get an SQL condition to match this address section representation
getStandardLoopbackStrings(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
 
getStandardLoopbackStrings() - Method in class inet.ipaddr.IPAddressNetwork
 
getStandardLoopbackStrings() - Method in class inet.ipaddr.IPAddressTypeNetwork
 
getStandardLoopbackStrings() - Static method in class inet.ipaddr.ipv4.IPv4Address
 
getStandardLoopbackStrings() - Static method in class inet.ipaddr.ipv6.IPv6Address
 
getStartsWithSQLClause(StringBuilder, String) - Method in class inet.ipaddr.IPAddressSection
This method gives you an SQL clause that allows you to search the database for the front part of an address or addresses in a given network.
getStartsWithSQLClause(StringBuilder, String, IPAddressSQLTranslator) - Method in class inet.ipaddr.IPAddressSection
 
getString() - Method in class inet.ipaddr.format.IPAddressDivision
Produces a normalized string to represent the segment.
getString() - Method in class inet.ipaddr.format.util.IPAddressPartConfiguredString
 
getStringLength(T) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
getSubCollection(IPAddressPart) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
 
getSubCollection(int) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
 
getTrailingSegmentSeparator() - Method in class inet.ipaddr.format.util.IPAddressPartConfiguredString
 
getTrailingSegmentSeparator() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
getTrailingSegmentSeparator() - Method in class inet.ipaddr.format.util.IPAddressPartStringParams
 
getTrailingSeparatorCount() - Method in class inet.ipaddr.format.util.IPAddressPartConfiguredString
 
getTrailingSeparatorCount(T) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
getTrailingSeparatorCount(T) - Method in class inet.ipaddr.format.util.IPAddressPartStringParams
 
getUpper() - Method in class inet.ipaddr.IPAddress
If this represents an address with ranging values, returns an address representing the upper values of the range If this represents an address with a single value in each segment, returns this.
getUpper() - Method in class inet.ipaddr.IPAddressSegment
If this segment represents a range of values, returns a segment representing just the highest value in the range, otherwise returns this.
getUpper() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getUpper() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getUpper() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getUpper() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
getUpperSection() - Method in class inet.ipaddr.IPAddressSection
If this represents an address section with ranging values, returns an address section representing the upper values of the range If this represents an address section with a single value in each segment, returns this.
getUpperSection() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getUpperSection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getUpperSegments() - Method in class inet.ipaddr.IPAddressSection
If this represents an address section with ranging values, returns an an array of address segments representing the upper values of the rang If this represents an address section with a single value in each segment, returns an array containing the segments for this section.
getUpperSegments() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getUpperSegments() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getUpperSegmentValue() - Method in class inet.ipaddr.IPAddressSegment
returns the upper value
getUpperValue() - Method in class inet.ipaddr.format.IPAddressDivision
 
getUpperValue() - Method in class inet.ipaddr.format.IPAddressJoinedSegments
 
getUpperValue() - Method in class inet.ipaddr.IPAddressSegment
returns the lower upper value as a long, although for individual segments IPAddressSegment.getUpperSegmentValue() provides the same value as an int
getValidationOptions() - Method in class inet.ipaddr.HostName
 
getValidationOptions() - Method in class inet.ipaddr.IPAddressString
 
getWildcardOption() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
getWildcardString() - Method in class inet.ipaddr.format.IPAddressDivision
Produces a string to represent the segment, favouring wildcards and range characters over the network prefix to represent subnets.
getWildcardString(IPAddressSection.WildcardOptions.Wildcards, int, String, int, boolean, boolean, char, boolean, StringBuilder) - Method in class inet.ipaddr.format.IPAddressDivision
Produces a string to represent the segment, favouring wildcards and range characters over the network prefix to represent subnets.
getZeroRangeSegments() - Method in class inet.ipaddr.format.IPAddressSegmentGrouping
 
getZeroRangeSegments() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getZeroSegments() - Method in class inet.ipaddr.format.IPAddressSegmentGrouping
 
getZeroSegments() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getZone() - Method in class inet.ipaddr.ipv6.IPv6Address
 

H

hasAlphabeticDigits(int, boolean) - Method in class inet.ipaddr.format.IPAddressDivision
 
hasAlphabeticDigits(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Returns whether this subnet or address has alphabetic digits when printed.
hashCode() - Method in class inet.ipaddr.format.IPAddressJoinedSegments
 
hashCode() - Method in class inet.ipaddr.format.IPAddressSegmentGrouping
 
hashCode() - Method in class inet.ipaddr.HostName
 
hashCode() - Method in class inet.ipaddr.HostNameParameters
 
hashCode() - Method in class inet.ipaddr.IPAddress
 
hashCode() - Method in class inet.ipaddr.IPAddressSegment
 
hashCode() - Method in class inet.ipaddr.IPAddressString
 
hashCode() - Method in class inet.ipaddr.IPAddressStringParameters
 
hashCode() - Method in class inet.ipaddr.IPAddressStringParameters.IPVersionAddressStringParameters
 
hashCode() - Method in class inet.ipaddr.IPAddressStringParameters.RangeParameters
 
hashCode() - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters
 
hashCode() - Method in class inet.ipaddr.ipv6.IPv6Address
 
hashCode() - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
hasZone() - Method in class inet.ipaddr.ipv6.IPv6Address
 
HEX - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
HostIdentifierException - Exception in inet.ipaddr
 
HostIdentifierException(String, String, String, Throwable) - Constructor for exception inet.ipaddr.HostIdentifierException
 
HostIdentifierException(String, String, String) - Constructor for exception inet.ipaddr.HostIdentifierException
 
HostIdentifierException(String) - Constructor for exception inet.ipaddr.HostIdentifierException
 
HostIdentifierException(String, String) - Constructor for exception inet.ipaddr.HostIdentifierException
 
HostName - Class in inet.ipaddr
An internet host name.
HostName(IPAddress) - Constructor for class inet.ipaddr.HostName
 
HostName(InetAddress) - Constructor for class inet.ipaddr.HostName
 
HostName(String) - Constructor for class inet.ipaddr.HostName
 
HostName(String, HostNameParameters) - Constructor for class inet.ipaddr.HostName
 
HostNameCache(Map<String, HostName>, HostNameParameters) - Constructor for class inet.ipaddr.IPAddressNetwork.HostNameCache
 
HostNameCache(Map<String, HostName>) - Constructor for class inet.ipaddr.IPAddressNetwork.HostNameCache
 
HostNameException - Exception in inet.ipaddr
 
HostNameException(String, int) - Constructor for exception inet.ipaddr.HostNameException
 
HostNameException(String, String) - Constructor for exception inet.ipaddr.HostNameException
 
HostNameException(String, IPAddressStringException, String) - Constructor for exception inet.ipaddr.HostNameException
 
HostNameParameters - Class in inet.ipaddr
This class allows you to control the validation performed by the class HostName.
HostNameParameters(IPAddressStringParameters, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class inet.ipaddr.HostNameParameters
 
HostNameParameters.Builder - Class in inet.ipaddr
 

I

includes(int) - Method in class inet.ipaddr.IPAddressSection.IPStringBuilderOptions
 
includesAny(int) - Method in class inet.ipaddr.IPAddressSection.IPStringBuilderOptions
 
index - Variable in class inet.ipaddr.format.IPAddressSegmentGrouping.Range
 
inet.ipaddr - package inet.ipaddr
 
inet.ipaddr.format - package inet.ipaddr.format
 
inet.ipaddr.format.util - package inet.ipaddr.format.util
 
inet.ipaddr.format.util.sql - package inet.ipaddr.format.util.sql
 
inet.ipaddr.ipv4 - package inet.ipaddr.ipv4
 
inet.ipaddr.ipv6 - package inet.ipaddr.ipv6
 
inet_aton_hex - Variable in class inet.ipaddr.ipv4.IPv4AddressStringParameters
Allows ipv4 inet_aton hexadecimal format 0xa.0xb.0xc.0cd
inet_aton_joinedSegments - Variable in class inet.ipaddr.ipv4.IPv4AddressStringParameters
Allows ipv4 joined segments like 1.2.3, 1.2, or just 1
inet_aton_octal - Variable in class inet.ipaddr.ipv4.IPv4AddressStringParameters
Allows ipv4 inet_aton octal format, 04.05.06.07 being an example.
inet_aton_single_segment_mask - Variable in class inet.ipaddr.ipv4.IPv4AddressStringParameters
If you allow ipv4 joined segments, whether you allow a mask that looks like a prefix length: 1.2.3.5/255
IPAddress - Class in inet.ipaddr
A single IP address, or a subnet of multiple addresses.
IPAddress.IPVersion - Enum in inet.ipaddr
 
IPAddressComparator - Interface in inet.ipaddr
 
IPAddressComparator.CountComparator - Class in inet.ipaddr
 
IPAddressComparator.ValueComparator - Class in inet.ipaddr
This is similar to the default comparator CountComparator in the way they treat addresses representing a single address.
IPAddressConverter - Interface in inet.ipaddr
 
IPAddressConverter.DefaultAddressConverter - Class in inet.ipaddr
 
IPAddressDivision - Class in inet.ipaddr.format
A combination of one or more IP address segments.
IPAddressJoinedSegments - Class in inet.ipaddr.format
A combination of two or more IP address segments
IPAddressJoinedSegments(int, int) - Constructor for class inet.ipaddr.format.IPAddressJoinedSegments
 
IPAddressJoinedSegments(int, long, Integer) - Constructor for class inet.ipaddr.format.IPAddressJoinedSegments
 
IPAddressJoinedSegments(int, long, long, Integer) - Constructor for class inet.ipaddr.format.IPAddressJoinedSegments
 
IPAddressNetwork - Class in inet.ipaddr
A network of addresses of a single version (ie bit length).
IPAddressNetwork() - Constructor for class inet.ipaddr.IPAddressNetwork
 
IPAddressNetwork.HostNameCache - Class in inet.ipaddr
Choose a map of your choice to implement a cache of host names and resolved addresses.
IPAddressNetwork.IPAddressStringCache - Class in inet.ipaddr
Choose a map of your choice to implement a cache of address strings and their associated addresses.
IPAddressPart - Interface in inet.ipaddr.format
A generic part of an IP address.
IPAddressPartConfiguredString<T extends IPAddressPart,P extends IPAddressPartStringParams<T>> - Class in inet.ipaddr.format.util
Pairs a part of an IP address along with an instance of a parameter class to define a specific string.
IPAddressPartConfiguredString(T, P) - Constructor for class inet.ipaddr.format.util.IPAddressPartConfiguredString
 
IPAddressPartStringCollection - Class in inet.ipaddr.format.util
 
IPAddressPartStringCollection.StringParams<T extends IPAddressPart> - Class in inet.ipaddr.format.util
Each StringParams has settings to write exactly one IP address part string.
IPAddressPartStringParams<T extends IPAddressPart> - Class in inet.ipaddr.format.util
Each AddressPartStringParams has settings to write exactly one IP address part string.
IPAddressPartStringSubCollection<T extends IPAddressPart,P extends IPAddressPartStringParams<T>,S extends IPAddressPartConfiguredString<T,P>> - Class in inet.ipaddr.format.util
 
IPAddressSection - Class in inet.ipaddr
A section of an IPAddress.
IPAddressSection.IPStringBuilderOptions - Class in inet.ipaddr
This user-facing class is designed to be a clear way to create a collection of strings.
IPAddressSection.StringOptions - Class in inet.ipaddr
Represents a clear way to create a specific type of string.
IPAddressSection.StringOptions.Builder - Class in inet.ipaddr
 
IPAddressSection.WildcardOptions - Class in inet.ipaddr
 
IPAddressSection.WildcardOptions.WildcardOption - Enum in inet.ipaddr
 
IPAddressSection.WildcardOptions.Wildcards - Class in inet.ipaddr
 
IPAddressSegment - Class in inet.ipaddr
This represents a single segment of an IP address.
IPAddressSegmentGrouping - Class in inet.ipaddr.format
IPAddressSegmentGrouping objects consist of a series of IPAddressDivision objects, each division containing one or more segments.
IPAddressSegmentGrouping(IPAddressDivision[]) - Constructor for class inet.ipaddr.format.IPAddressSegmentGrouping
 
IPAddressSegmentGrouping.Range - Class in inet.ipaddr.format
 
IPAddressSegmentGrouping.RangeList - Class in inet.ipaddr.format
 
IPAddressSQLTranslator - Interface in inet.ipaddr.format.util.sql
Used to produce SQL for matching ip address section strings in databases.
IPAddressString - Class in inet.ipaddr
Parses the string representation of an IP address.
IPAddressString(String) - Constructor for class inet.ipaddr.IPAddressString
Constructs an IPAddressString instance using the given String instance.
IPAddressString(String, IPAddressStringParameters) - Constructor for class inet.ipaddr.IPAddressString
 
IPAddressStringCache(Map<String, IPAddressString>, IPAddressStringParameters) - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressStringCache
 
IPAddressStringCache(Map<String, IPAddressString>) - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressStringCache
 
IPAddressStringException - Exception in inet.ipaddr
 
IPAddressStringException(String, String, Throwable) - Constructor for exception inet.ipaddr.IPAddressStringException
 
IPAddressStringException(String, String) - Constructor for exception inet.ipaddr.IPAddressStringException
 
IPAddressStringException(String, int, boolean) - Constructor for exception inet.ipaddr.IPAddressStringException
 
IPAddressStringException(String) - Constructor for exception inet.ipaddr.IPAddressStringException
 
IPAddressStringParameters - Class in inet.ipaddr
This class allows you to control the validation performed by the class IPAddressString.
IPAddressStringParameters(boolean, boolean, boolean, boolean, boolean, boolean, IPv4AddressStringParameters, IPv6AddressStringParameters) - Constructor for class inet.ipaddr.IPAddressStringParameters
 
IPAddressStringParameters.Builder - Class in inet.ipaddr
 
IPAddressStringParameters.IPVersionAddressStringParameters - Class in inet.ipaddr
 
IPAddressStringParameters.RangeParameters - Class in inet.ipaddr
Controls special characters in addresses like '*', '-', '_'
IPAddressTypeException - Exception in inet.ipaddr
Represents situations when an object represents a valid type or format but that type does not match the required type or format for a given operation.
IPAddressTypeException(IPAddress, String) - Constructor for exception inet.ipaddr.IPAddressTypeException
 
IPAddressTypeException(IPAddressSection, String) - Constructor for exception inet.ipaddr.IPAddressTypeException
 
IPAddressTypeException(String, String) - Constructor for exception inet.ipaddr.IPAddressTypeException
 
IPAddressTypeException(long, long, String) - Constructor for exception inet.ipaddr.IPAddressTypeException
 
IPAddressTypeException(IPAddressSection, int, String) - Constructor for exception inet.ipaddr.IPAddressTypeException
 
IPAddressTypeException(IPAddressDivision, int, String) - Constructor for exception inet.ipaddr.IPAddressTypeException
 
IPAddressTypeException(IPAddressDivision, String) - Constructor for exception inet.ipaddr.IPAddressTypeException
 
IPAddressTypeException(int, IPAddress.IPVersion, String) - Constructor for exception inet.ipaddr.IPAddressTypeException
 
IPAddressTypeException(int, String) - Constructor for exception inet.ipaddr.IPAddressTypeException
 
IPAddressTypeException(CharSequence, IPAddress.IPVersion, String, Throwable) - Constructor for exception inet.ipaddr.IPAddressTypeException
 
IPAddressTypeException(IPAddressSegment, int, IPAddressSegment, int, String) - Constructor for exception inet.ipaddr.IPAddressTypeException
 
IPAddressTypeException(IPAddressSegment, IPAddressSegment, String) - Constructor for exception inet.ipaddr.IPAddressTypeException
 
IPAddressTypeException(IPAddressSection, IPAddressSection, String) - Constructor for exception inet.ipaddr.IPAddressTypeException
 
IPAddressTypeNetwork<T extends IPAddress,S extends IPAddressSegment> - Class in inet.ipaddr
A network of addresses of a single version (ie bit length) providing a collection of standard addresses and segments for that version, such as masks and loopbacks.
IPStringBuilderOptions() - Constructor for class inet.ipaddr.IPAddressSection.IPStringBuilderOptions
 
IPStringBuilderOptions(int) - Constructor for class inet.ipaddr.IPAddressSection.IPStringBuilderOptions
 
IPV4_CONVERSIONS - Static variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
IPv4Address - Class in inet.ipaddr.ipv4
An IPv4 address, or a subnet of multiple IPv4 addresses.
IPv4Address(IPv4AddressSegment[], Integer) - Constructor for class inet.ipaddr.ipv4.IPv4Address
Constructs an IPv4 address or subnet.
IPv4Address(IPv4AddressSegment[]) - Constructor for class inet.ipaddr.ipv4.IPv4Address
Constructs an IPv4 address or subnet.
IPv4Address(IPv4AddressSection) - Constructor for class inet.ipaddr.ipv4.IPv4Address
Constructs an IPv4 address or subnet.
IPv4Address(int) - Constructor for class inet.ipaddr.ipv4.IPv4Address
Constructs an IPv4 address.
IPv4Address(int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4Address
Constructs an IPv4 address or subnet.
IPv4Address(byte[]) - Constructor for class inet.ipaddr.ipv4.IPv4Address
Constructs an IPv4 address.
IPv4Address(byte[], Integer) - Constructor for class inet.ipaddr.ipv4.IPv4Address
Constructs an IPv4 address or subnet.
IPv4Address.inet_aton_radix - Enum in inet.ipaddr.ipv4
 
IPv4Address.IPv4AddressConverter - Interface in inet.ipaddr.ipv4
 
IPv4AddressCreator() - Constructor for class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
IPv4AddressNetwork - Class in inet.ipaddr.ipv4
 
IPv4AddressNetwork.IPv4AddressCreator - Class in inet.ipaddr.ipv4
 
IPv4AddressSection - Class in inet.ipaddr.ipv4
 
IPv4AddressSection(IPv4AddressSegment[], Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
 
IPv4AddressSection(IPv4AddressSegment[]) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
 
IPv4AddressSection(byte[], Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
 
IPv4AddressSection(byte[]) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
 
IPv4AddressSection.IPv4StringBuilderOptions - Class in inet.ipaddr.ipv4
 
IPv4AddressSegment - Class in inet.ipaddr.ipv4
This represents a segment of an IP address.
IPv4AddressSegment(int) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSegment
Constructs a segment of an IPv4 address with the given value.
IPv4AddressSegment(int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSegment
Constructs a segment of an IPv4 address.
IPv4AddressSegment(int, int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSegment
Constructs a segment of an IPv4 address that represents a range of values.
IPv4AddressStringParameters - Class in inet.ipaddr.ipv4
The IPv4-specific parameters within a IPAddressStringParameters instance.
IPv4AddressStringParameters(boolean, boolean, boolean, IPAddressStringParameters.RangeParameters, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class inet.ipaddr.ipv4.IPv4AddressStringParameters
 
IPv4AddressStringParameters.Builder - Class in inet.ipaddr.ipv4
 
ipv4ConverterOptions - Variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
IPv4JoinedSegments - Class in inet.ipaddr.ipv4
 
IPv4JoinedSegments(int, int) - Constructor for class inet.ipaddr.ipv4.IPv4JoinedSegments
 
IPv4JoinedSegments(int, long, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4JoinedSegments
 
IPv4JoinedSegments(int, long, long, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4JoinedSegments
 
ipv4Opts - Variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions
 
IPv4StringBuilderOptions() - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
IPv4StringBuilderOptions(int) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
IPv4StringBuilderOptions(int, IPv6Address.IPv6AddressConverter, IPv6AddressSection.IPv6StringBuilderOptions) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
IPV6_CONVERSIONS - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
IPV6_END_BRACKET - Static variable in class inet.ipaddr.HostName
 
IPV6_START_BRACKET - Static variable in class inet.ipaddr.HostName
 
IPv6Address - Class in inet.ipaddr.ipv6
An IPv6 address, or a subnet of multiple IPv6 addresses.
IPv6Address(IPv6AddressSegment[]) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address or subnet.
IPv6Address(IPv6AddressSegment[], Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address or a set of addresses.
IPv6Address(IPv6AddressSegment[], CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address or a set of addresses.
IPv6Address(IPv6AddressSection, CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
 
IPv6Address(IPv6AddressSection) - Constructor for class inet.ipaddr.ipv6.IPv6Address
 
IPv6Address(byte[], CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address.
IPv6Address(byte[]) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address.
IPv6Address(byte[], Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address or subnet.
IPv6Address.IPv6AddressConverter - Interface in inet.ipaddr.ipv6
 
IPv6AddressCreator() - Constructor for class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
IPv6AddressNetwork - Class in inet.ipaddr.ipv6
 
IPv6AddressNetwork.IPv6AddressCreator - Class in inet.ipaddr.ipv6
 
IPv6AddressSection - Class in inet.ipaddr.ipv6
 
IPv6AddressSection(IPv6AddressSegment[]) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
 
IPv6AddressSection(IPv6AddressSegment[], Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
 
IPv6AddressSection(IPv6AddressSegment[], int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
 
IPv6AddressSection(byte[], Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
 
IPv6AddressSection.CompressOptions - Class in inet.ipaddr.ipv6
 
IPv6AddressSection.CompressOptions.CompressionChoiceOptions - Enum in inet.ipaddr.ipv6
 
IPv6AddressSection.CompressOptions.MixedCompressionOptions - Enum in inet.ipaddr.ipv6
 
IPv6AddressSection.IPv6StringBuilderOptions - Class in inet.ipaddr.ipv6
 
IPv6AddressSection.IPv6StringOptions - Class in inet.ipaddr.ipv6
Provides a clear way to create a specific type of string.
IPv6AddressSection.IPv6StringOptions.Builder - Class in inet.ipaddr.ipv6
 
IPv6AddressSection.IPv6v4MixedAddressSection - Class in inet.ipaddr.ipv6
 
IPv6AddressSegment - Class in inet.ipaddr.ipv6
This represents a segment of an IP address.
IPv6AddressSegment(int) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSegment
Constructs a segment of an IPv6 address with the given value.
IPv6AddressSegment(int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSegment
Constructs a segment of an IPv6 address.
IPv6AddressSegment(int, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSegment
Constructs a segment of an IPv6 address with the given range of values.
IPv6AddressStringParameters - Class in inet.ipaddr.ipv6
The IPv6-specific parameters within a IPAddressStringParameters instance.
IPv6AddressStringParameters(boolean, boolean, boolean, boolean, IPAddressStringParameters, boolean, IPAddressStringParameters.RangeParameters, boolean, boolean) - Constructor for class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
IPv6AddressStringParameters.Builder - Class in inet.ipaddr.ipv6
 
ipv6ConverterOptions - Variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
IPv6StringBuilderOptions(int) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
IPv6StringBuilderOptions(int, IPv4AddressSection.IPv4StringBuilderOptions) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
IPv6StringBuilderOptions(int, IPv4AddressSection.IPv4StringBuilderOptions, IPv4Address.IPv4AddressConverter, IPv4AddressSection.IPv4StringBuilderOptions) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
IPVersionAddressStringParameters(boolean, boolean, boolean, IPAddressStringParameters.RangeParameters, boolean, boolean) - Constructor for class inet.ipaddr.IPAddressStringParameters.IPVersionAddressStringParameters
 
is6Over4() - Method in class inet.ipaddr.ipv6.IPv6Address
Whether the address is 6over4
is6To4() - Method in class inet.ipaddr.ipv6.IPv6Address
Whether the address is IPv6 to IPv4 relay
isAddress(IPAddress.IPVersion) - Method in class inet.ipaddr.HostName
 
isAddress() - Method in class inet.ipaddr.HostName
 
isAddressString() - Method in class inet.ipaddr.HostName
 
isAllAddresses() - Method in class inet.ipaddr.HostName
 
isAllAddresses() - Method in class inet.ipaddr.IPAddressString
 
isAnyLocal() - Method in class inet.ipaddr.IPAddress
 
isContainedBy(IPAddressSection) - Method in class inet.ipaddr.IPAddressSection
 
isDecimalSameAsOctal(boolean, IPAddressPart) - Static method in class inet.ipaddr.IPAddressSection
 
isEmpty() - Method in class inet.ipaddr.HostName
Returns true if the address is empty (zero-length).
isEmpty() - Method in class inet.ipaddr.IPAddressString
Returns true if the address is empty (zero-length).
isEntireAddress() - Method in class inet.ipaddr.IPAddressSection
 
isFullRange() - Method in class inet.ipaddr.format.IPAddressDivision
 
isFullRange(int, int, Integer, IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSegment
 
isFullRange(int, int, IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSegment
 
isIPAddress() - Method in class inet.ipaddr.IPAddressString
 
isIPv4() - Method in enum inet.ipaddr.IPAddress.IPVersion
 
isIPv4() - Method in class inet.ipaddr.IPAddress
 
isIPv4() - Method in class inet.ipaddr.IPAddressNetwork
 
isIPv4() - Method in class inet.ipaddr.IPAddressSection
 
isIPv4() - Method in class inet.ipaddr.IPAddressSegment
 
isIPv4() - Method in class inet.ipaddr.IPAddressString
Returns true if the address is IPv4 (with or without a network prefix, with or without wildcard segments).
isIPv4() - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork
 
isIPv4() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
isIPv4() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
isIPv4Compatible() - Method in class inet.ipaddr.ipv6.IPv6Address
Whether the address is IPv4-compatible
isIPv4Convertible() - Method in class inet.ipaddr.IPAddress
Determines whether this address can be converted to IPv4, if not IPv4 already.
isIPv4Convertible(IPAddress) - Method in class inet.ipaddr.IPAddressConverter.DefaultAddressConverter
 
isIPv4Convertible(IPAddress) - Method in interface inet.ipaddr.IPAddressConverter
returns whether the address is IPv4 or can be converted to IPv4.
isIPv4Convertible() - Method in class inet.ipaddr.ipv4.IPv4Address
 
isIPv4Convertible() - Method in class inet.ipaddr.ipv6.IPv6Address
Determines whether this address can be converted to IPv4.
isIPv4Mapped() - Method in class inet.ipaddr.ipv6.IPv6Address
Whether the address is IPv4-mapped ::ffff:x:x/96 indicates IPv6 address mapped to IPv4
isIPv4Translatable() - Method in class inet.ipaddr.ipv6.IPv6Address
 
isIPv6() - Method in enum inet.ipaddr.IPAddress.IPVersion
 
isIPv6() - Method in class inet.ipaddr.IPAddress
 
isIPv6() - Method in class inet.ipaddr.IPAddressNetwork
 
isIPv6() - Method in class inet.ipaddr.IPAddressSection
 
isIPv6() - Method in class inet.ipaddr.IPAddressSegment
 
isIPv6() - Method in class inet.ipaddr.IPAddressString
Returns true if the address is IPv6 (with or without a network prefix, with or without wildcard segments).
isIPv6() - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork
 
isIPv6() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
isIPv6() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
isIPv6Convertible() - Method in class inet.ipaddr.IPAddress
Determines whether an address can be converted to IPv6, if not IPv6 already.
isIPv6Convertible(IPAddress) - Method in class inet.ipaddr.IPAddressConverter.DefaultAddressConverter
 
isIPv6Convertible(IPAddress) - Method in interface inet.ipaddr.IPAddressConverter
returns whether the address is IPv6 or can be converted to IPv6.
isIPv6Convertible() - Method in class inet.ipaddr.ipv4.IPv4Address
 
isIPv6Convertible() - Method in class inet.ipaddr.ipv6.IPv6Address
 
isIsatap() - Method in class inet.ipaddr.ipv6.IPv6Address
Whether the address is ISATAP
isLinkLocal() - Method in class inet.ipaddr.IPAddress
 
isLinkLocal() - Method in class inet.ipaddr.ipv4.IPv4Address
 
isLinkLocal() - Method in class inet.ipaddr.ipv6.IPv6Address
 
isLocalHost() - Method in class inet.ipaddr.HostName
 
isLoopback() - Method in class inet.ipaddr.HostName
 
isLoopback() - Method in class inet.ipaddr.IPAddress
 
isLoopback() - Method in class inet.ipaddr.IPAddressString
 
isLoopback() - Method in class inet.ipaddr.ipv4.IPv4Address
 
isLoopback() - Method in class inet.ipaddr.ipv6.IPv6Address
 
isMaskCompatibleWithRange(long, Integer) - Method in class inet.ipaddr.format.IPAddressDivision
 
isMaskCompatibleWithRange(IPAddress, Integer) - Method in class inet.ipaddr.IPAddress
Check that the range in each segment resulting from the mask is contiguous, otherwise we cannot represent it.
isMaskCompatibleWithRange(IPAddressSection, Integer) - Method in class inet.ipaddr.IPAddressSection
Returns whether the given mask and prefix combination can be used to generate a subnet.
isMaskCompatibleWithRange(IPAddressSegment, Integer) - Method in class inet.ipaddr.IPAddressSegment
 
isMaskCompatibleWithRange(int, Integer) - Method in class inet.ipaddr.IPAddressSegment
 
isMixedIPv6() - Method in class inet.ipaddr.IPAddressString
 
isMulticast() - Method in class inet.ipaddr.IPAddress
 
isMulticast() - Method in class inet.ipaddr.ipv4.IPv4Address
 
isMulticast() - Method in class inet.ipaddr.ipv6.IPv6Address
 
isMultiple() - Method in class inet.ipaddr.format.IPAddressDivision
 
isMultiple() - Method in interface inet.ipaddr.format.IPAddressPart
whether this is a pat of more than one address.
isMultiple() - Method in class inet.ipaddr.format.IPAddressSegmentGrouping
 
isMultiple() - Method in class inet.ipaddr.IPAddress
 
isMultiple() - Method in class inet.ipaddr.IPAddressSegment
 
isMultipleByNetworkPrefix() - Method in class inet.ipaddr.format.IPAddressSegmentGrouping
 
isMultipleByNetworkPrefix() - Method in class inet.ipaddr.IPAddress
 
isNoRange() - Method in class inet.ipaddr.IPAddressStringParameters.RangeParameters
 
isPrefixed() - Method in class inet.ipaddr.format.IPAddressDivision
 
isPrefixed() - Method in class inet.ipaddr.format.IPAddressSegmentGrouping
 
isPrefixed() - Method in class inet.ipaddr.IPAddress
 
isPrefixed() - Method in class inet.ipaddr.IPAddressString
 
isPrefixOnly() - Method in class inet.ipaddr.HostName
 
isPrefixOnly() - Method in class inet.ipaddr.IPAddressString
 
isRangeEquivalent(Integer) - Method in class inet.ipaddr.format.IPAddressDivision
 
isRangeEquivalentToPrefix() - Method in class inet.ipaddr.format.IPAddressDivision
 
isRangeEquivalentToPrefix() - Method in class inet.ipaddr.format.IPAddressSegmentGrouping
 
isRangeEquivalentToPrefix() - Method in class inet.ipaddr.IPAddress
 
isRangeUnchanged(Integer) - Method in class inet.ipaddr.format.IPAddressDivision
 
isReverse() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
isSameAddress(IPAddress) - Method in class inet.ipaddr.IPAddress
 
isSameAddress(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
 
isSamePrefixedRange(long) - Method in class inet.ipaddr.format.IPAddressDivision
 
isSelf() - Method in class inet.ipaddr.HostName
 
isSiteLocal() - Method in class inet.ipaddr.IPAddress
 
isSiteLocal() - Method in class inet.ipaddr.ipv4.IPv4Address
 
isSiteLocal() - Method in class inet.ipaddr.ipv6.IPv6Address
 
isSplitDigits() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
isTeredo() - Method in class inet.ipaddr.ipv6.IPv6Address
Whether the address is Teredo
isUniqueLocal() - Method in class inet.ipaddr.ipv6.IPv6Address
 
isUppercase() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
isValid() - Method in class inet.ipaddr.HostName
 
isValid() - Method in class inet.ipaddr.IPAddressString
 
isWellKnownIPv4Translatable() - Method in class inet.ipaddr.ipv6.IPv6Address
Whether the address has the well-known prefix for IPv4 translatable addresses as in rfc 6052 and 6144
isZero() - Method in class inet.ipaddr.format.IPAddressDivision
 
isZero() - Method in class inet.ipaddr.format.IPAddressSegmentGrouping
 
isZero() - Method in class inet.ipaddr.IPAddress
 
isZero() - Method in class inet.ipaddr.IPAddressString
 
isZero() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
iterator() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
 
iterator() - Method in class inet.ipaddr.IPAddress
 
iterator() - Method in class inet.ipaddr.IPAddressSection
 
iterator() - Method in class inet.ipaddr.IPAddressSegment
 
iterator() - Method in class inet.ipaddr.ipv4.IPv4Address
 
iterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
iterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
iterator() - Method in class inet.ipaddr.ipv6.IPv6Address
 
iterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
iterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 

J

join(IPv4AddressSegment, IPv4AddressSegment, int, int, int, int, Integer) - Static method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
JOIN_ALL - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
JOIN_ONE - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
JOIN_TWO - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 

L

LABEL_SEPARATOR - Static variable in class inet.ipaddr.HostName
 
LEADING_ZEROS_FULL_ALL_SEGMENTS - Static variable in class inet.ipaddr.IPAddressSection.IPStringBuilderOptions
 
LEADING_ZEROS_FULL_SOME_SEGMENTS - Static variable in class inet.ipaddr.IPAddressSection.IPStringBuilderOptions
 
LEADING_ZEROS_PARTIAL_SOME_SEGMENTS - Static variable in class inet.ipaddr.IPAddressSection.IPStringBuilderOptions
 
length - Variable in class inet.ipaddr.format.IPAddressSegmentGrouping.Range
 

M

matches(long) - Method in class inet.ipaddr.format.IPAddressDivision
 
matches(HostName) - Method in class inet.ipaddr.HostName
 
matches(IPAddressString) - Method in class inet.ipaddr.IPAddress
 
matches(int) - Method in class inet.ipaddr.IPAddressSegment
 
matchesWithMask(int, long) - Method in class inet.ipaddr.format.IPAddressDivision
 
matchesWithMask(int, int) - Method in class inet.ipaddr.IPAddressSegment
 
matchesWithPrefix(long, Integer) - Method in class inet.ipaddr.format.IPAddressDivision
 
matchesWithPrefix(int, Integer) - Method in class inet.ipaddr.IPAddressSegment
 
matchSeparatorCount(StringBuilder, String, char, int) - Method in interface inet.ipaddr.format.util.sql.IPAddressSQLTranslator
Produces an SQL condition that evaluates to true when "expression" has exactly a certain number of a given char within, appending the condition to the given string builder.
matchSeparatorCount(StringBuilder, String, char, int) - Method in class inet.ipaddr.format.util.sql.MySQLTranslator
 
matchString(StringBuilder, String, String) - Method in interface inet.ipaddr.format.util.sql.IPAddressSQLTranslator
Produces an SQL condition that evaluates to true when the given expression matches the given String, appending the condition to the given string builder.
matchString(StringBuilder, String, String) - Method in class inet.ipaddr.format.util.sql.MySQLTranslator
 
matchSubString(StringBuilder, String, char, int, String) - Method in interface inet.ipaddr.format.util.sql.IPAddressSQLTranslator
Produces an SQL condition that evaluates to true when the given expression matches a substring obtained from the given expression, appending the condition to the given string builder.
matchSubString(StringBuilder, String, char, int, String) - Method in class inet.ipaddr.format.util.sql.MySQLTranslator
 
MAX_CHARS - Static variable in class inet.ipaddr.ipv4.IPv4AddressSegment
 
MAX_CHARS - Static variable in class inet.ipaddr.ipv6.IPv6AddressSegment
 
MAX_STRING_LEN - Static variable in class inet.ipaddr.ipv4.IPv4Address
 
MAX_STRING_LEN - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
MAX_VALUE_PER_SEGMENT - Static variable in class inet.ipaddr.ipv4.IPv4Address
 
MAX_VALUE_PER_SEGMENT - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
maxSegmentValue(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
 
MIXED - Static variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
MIXED_ORIGINAL_SEGMENT_COUNT - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
MIXED_REPLACED_SEGMENT_COUNT - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
mixedOptions - Variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
MySQLTranslator - Class in inet.ipaddr.format.util.sql
 
MySQLTranslator() - Constructor for class inet.ipaddr.format.util.sql.MySQLTranslator
 

N

network(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
 
network() - Static method in class inet.ipaddr.ipv4.IPv4Address
 
network() - Static method in class inet.ipaddr.ipv6.IPv6Address
 
NO_RANGE - Static variable in class inet.ipaddr.IPAddressStringParameters.RangeParameters
 
normalizeToLowercase - Variable in class inet.ipaddr.HostNameParameters
 

O

OCTAL - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
options - Variable in class inet.ipaddr.IPAddressSection.IPStringBuilderOptions
 

P

part - Variable in class inet.ipaddr.format.util.IPAddressPartStringSubCollection
 
PREFIX_LEN_SEPARATOR - Static variable in class inet.ipaddr.IPAddress
 

R

RANGE_SEPARATOR - Static variable in class inet.ipaddr.IPAddress
 
RANGE_SEPARATOR_STR - Static variable in class inet.ipaddr.IPAddress
 
rangeIsWithin(long, long) - Method in class inet.ipaddr.format.IPAddressDivision
 
rangeOptions - Variable in class inet.ipaddr.IPAddressStringParameters.IPVersionAddressStringParameters
controls whether wildcards like '*', '_' or ranges with '-' are allowed
RangeParameters(boolean, boolean, boolean) - Constructor for class inet.ipaddr.IPAddressStringParameters.RangeParameters
 
rangeSelection - Variable in class inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions
 
rangeSeparator - Variable in class inet.ipaddr.IPAddressSection.WildcardOptions.Wildcards
 
removeZone() - Method in class inet.ipaddr.ipv6.IPv6Address
 
resolve() - Method in class inet.ipaddr.HostName
If this represents an ip address, returns that address.
resolvesToSelf() - Method in class inet.ipaddr.HostName
 
reverse - Variable in class inet.ipaddr.IPAddressSection.StringOptions
 

S

sectionIterator() - Method in class inet.ipaddr.IPAddressSection
 
sectionIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
sectionIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
SEGMENT_COUNT - Static variable in class inet.ipaddr.ipv4.IPv4Address
 
SEGMENT_COUNT - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
SEGMENT_SEPARATOR - Static variable in class inet.ipaddr.ipv4.IPv4Address
 
SEGMENT_SEPARATOR - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
SEGMENT_SQL_SINGLE_WILDCARD - Static variable in class inet.ipaddr.IPAddress
 
SEGMENT_SQL_SINGLE_WILDCARD_STR - Static variable in class inet.ipaddr.IPAddress
 
SEGMENT_SQL_WILDCARD - Static variable in class inet.ipaddr.IPAddress
 
SEGMENT_SQL_WILDCARD_STR - Static variable in class inet.ipaddr.IPAddress
 
SEGMENT_WILDCARD - Static variable in class inet.ipaddr.IPAddress
 
SEGMENT_WILDCARD_STR - Static variable in class inet.ipaddr.IPAddress
 
segmentCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
 
segmentStrPrefix - Variable in class inet.ipaddr.IPAddressSection.StringOptions
 
separator - Variable in class inet.ipaddr.IPAddressSection.StringOptions
 
setAddressLabel(String) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
setAddressPrefix(String) - Method in class inet.ipaddr.IPAddressSection.StringOptions.Builder
 
setAddressSuffix(String) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
setAddressSuffix(String) - Method in class inet.ipaddr.IPAddressSection.StringOptions.Builder
 
setAddressSuffix(String) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setCompressOptions(IPv6AddressSection.CompressOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setEmptyAsLoopback(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
 
setEmptyAsLoopback(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
 
setExpandedSegments(boolean) - Method in class inet.ipaddr.IPAddressSection.StringOptions.Builder
 
setExpandedSegments(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setMakeMixed(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setMakeMixed(IPAddressSection.StringOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setNetwork(String) - Method in interface inet.ipaddr.format.util.sql.IPAddressSQLTranslator
Called with the network section, taken from an IP address or IP address section, that is being matched, for logging or debugging purposes.
setNetwork(String) - Method in class inet.ipaddr.format.util.sql.MySQLTranslator
 
setNormalizeToLowercase(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
 
setRadix(int) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
setRadix(int) - Method in class inet.ipaddr.IPAddressSection.StringOptions.Builder
 
setRadix(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setRangeOptions(IPAddressStringParameters.RangeParameters) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
 
setRangeOptions(IPAddressStringParameters.RangeParameters) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
 
setRangeParameters(IPAddressStringParameters.RangeParameters) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
 
setReverse(boolean) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
setReverse(boolean) - Method in class inet.ipaddr.IPAddressSection.StringOptions.Builder
 
setReverse(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setSegmentStrPrefix(String) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
setSegmentStrPrefix(String) - Method in class inet.ipaddr.IPAddressSection.StringOptions.Builder
 
setSegmentStrPrefix(String) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setSeparator(Character) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
setSeparator(Character) - Method in class inet.ipaddr.IPAddressSection.StringOptions.Builder
 
setSeparator(Character) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setSplitDigits(boolean) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
setSplitDigits(boolean) - Method in class inet.ipaddr.IPAddressSection.StringOptions.Builder
 
setSplitDigits(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setUppercase(boolean) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
setUppercase(boolean) - Method in class inet.ipaddr.IPAddressSection.StringOptions.Builder
 
setUppercase(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setWildcardOption(IPAddressSection.WildcardOptions) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
setWildcardOptions(IPAddressSection.WildcardOptions) - Method in class inet.ipaddr.IPAddressSection.StringOptions.Builder
 
setWildcardOptions(IPAddressSection.WildcardOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setZoneSeparator(char) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
singleWildcard - Variable in class inet.ipaddr.IPAddressSection.WildcardOptions.Wildcards
 
size() - Method in class inet.ipaddr.format.IPAddressSegmentGrouping.RangeList
 
size() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
 
size() - Method in class inet.ipaddr.format.util.IPAddressPartStringSubCollection
 
split() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
Splits this IPv6 address segment into one-byte segments
splitDigits - Variable in class inet.ipaddr.IPAddressSection.StringOptions
 
SQLStringMatcher<T extends IPAddressPart,P extends IPAddressPartStringParams<T>,S extends IPAddressPartConfiguredString<T,P>> - Class in inet.ipaddr.format.util.sql
This class is intended to match part of an address when it is written with a given string.
SQLStringMatcher(S, boolean, IPAddressSQLTranslator) - Constructor for class inet.ipaddr.format.util.sql.SQLStringMatcher
 
STANDARD_OPTS - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
STANDARD_OPTS - Static variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
startIndex - Variable in class inet.ipaddr.ipv6.IPv6AddressSection
 
stringParams - Variable in class inet.ipaddr.format.util.IPAddressPartConfiguredString
 
StringParams(int, Character, boolean) - Constructor for class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
subtract(IPAddress) - Method in class inet.ipaddr.IPAddress
Subtract the give subnet from this subnet, returning an array of sections for the result (the subnets will not be contiguous so an array is required).
subtract(IPAddressSection) - Method in class inet.ipaddr.IPAddressSection
Subtract the give subnet from this subnet, returning an array of sections for the result (the subnets will not be contiguous so an array is required).
subtract(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
 
subtract(IPAddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
subtract(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
 
subtract(IPAddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 

T

toAddress(IPAddress.IPVersion) - Method in class inet.ipaddr.IPAddressString
Produces the IPAddress of the specified address version corresponding to this IPAddressString.
toAddress() - Method in class inet.ipaddr.IPAddressString
Produces the IPAddress corresponding to this IPAddressString.
toAddressOptionsBuilder() - Method in class inet.ipaddr.HostNameParameters
 
toAddressString() - Method in class inet.ipaddr.IPAddress
Generates an IPAddressString object for this IPAddress object.
toAllStringCollection() - Method in class inet.ipaddr.IPAddress
 
toAllStringCollection() - Method in class inet.ipaddr.IPAddressSection
Use this method with care...
toAllStringCollection() - Method in class inet.ipaddr.ipv4.IPv4Address
 
toAllStringCollection() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toAllStringCollection() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toAllStringCollection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toAllStrings() - Method in class inet.ipaddr.IPAddress
Produces almost all possible string variations
toBuilder() - Method in class inet.ipaddr.HostNameParameters
 
toBuilder() - Method in class inet.ipaddr.IPAddressStringParameters
 
toBuilder(boolean) - Method in class inet.ipaddr.IPAddressStringParameters
 
toBuilder() - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters
 
toBuilder(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
toCanonicalHostName() - Method in class inet.ipaddr.IPAddress
Does a reverse name lookup to get the canonical host name.
toCanonicalString() - Method in class inet.ipaddr.IPAddress
This produces a canonical string.
toCanonicalString() - Method in class inet.ipaddr.IPAddressSection
This produces a canonical string.
toCanonicalString() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
This produces a canonical string.
toCanonicalString() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toCanonicalString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
This produces a canonical string.
toCanonicalWildcardString() - Method in class inet.ipaddr.IPAddress
This produces a string similar to the canonical string but avoids the CIDR prefix.
toCanonicalWildcardString() - Method in class inet.ipaddr.IPAddressSection
This produces a string similar to the canonical string and avoids the CIDR prefix.
toCanonicalWildcardString() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toCanonicalWildcardString() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toCanonicalWildcardString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toCompressedString() - Method in class inet.ipaddr.IPAddress
This produces the shortest valid string for the address.
toCompressedString() - Method in class inet.ipaddr.IPAddressSection
This produces the shortest valid string.
toCompressedString() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
The shortest string for IPv4 addresses is the same as the canonical string.
toCompressedString() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toCompressedString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
This produces the shortest valid string for the address.
toCompressedWildcardString() - Method in class inet.ipaddr.IPAddress
This is similar to toNormalizedWildcardString, avoiding the CIDR prefix, but with compression as well.
toCompressedWildcardString() - Method in class inet.ipaddr.IPAddressSection
This is similar to toNormalizedWildcardString, avoiding the CIDR prefix, but with compression as well.
toCompressedWildcardString() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toCompressedWildcardString() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toCompressedWildcardString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toConvertedString() - Method in class inet.ipaddr.IPAddress
Returns a mixed string if it represents a convertible IPv4 address, returns the normalized string otherwise.
toConvertedString() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toDatabaseSearchStringCollection() - Method in class inet.ipaddr.IPAddressSection
Returns a set of strings for search the standard string representations in a database -compress the largest compressible segments or no compression (a:0:0:c:d:0:e:f or a::c:d:0:e:f) -upper/lowercase is not considered because many databases are case-insensitive
toDatabaseSearchStringCollection() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toDatabaseSearchStringCollection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toDelimitedSQLStrs(String[]) - Static method in class inet.ipaddr.IPAddress
 
toFullString() - Method in class inet.ipaddr.IPAddress
This produces a string with no compressed segments and all segments of full length, which is 4 characters for IPv6 segments and 3 characters for IPv4 segments.
toFullString() - Method in class inet.ipaddr.IPAddressSection
This produces a string with no compressed segments and all segments of full length, which is 4 characters for IPv6 segments and 3 characters for IPv4 segments.
toFullString() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
This produces a string with no compressed segments and all segments of full length, which is 3 characters for IPv4 segments.
toFullString() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toFullString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
This produces a string with no compressed segments and all segments of full length, which is 4 characters for IPv6 segments and 3 characters for IPv4 segments.
toHexString(boolean) - Method in class inet.ipaddr.IPAddress
Writes this address as hexadecimal, with or without a preceding 0x prefix
toHexString(boolean) - Method in class inet.ipaddr.IPAddressSection
Writes this address as a single hexadecimal value with always the exact same number of characters, with or without a preceding 0x prefix.
toHexString(boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
 
toHostName() - Method in class inet.ipaddr.IPAddress
If this address was resolved from a host, returns that host.
toHostSegment(Integer) - Method in class inet.ipaddr.IPAddressSegment
used by getHostSection, see IPAddress.getHostSection(int)
toHostSegment(Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
toHostSegment(Integer) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
toInetAddress() - Method in class inet.ipaddr.HostName
 
toInetAddress() - Method in class inet.ipaddr.IPAddress
 
toInetAddress() - Method in class inet.ipaddr.ipv4.IPv4Address
 
toInetAddress() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toInetAtonString(IPv4Address.inet_aton_radix) - Method in class inet.ipaddr.ipv4.IPv4Address
Returns a string like the inet_aton style string
toInetAtonString(IPv4Address.inet_aton_radix, int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
toInetAtonString(IPv4Address.inet_aton_radix) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toInetAtonString(IPv4Address.inet_aton_radix, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toIPv4() - Method in class inet.ipaddr.IPAddress
If this address is IPv4, or can be converted to IPv4, returns that IPv4Address.
toIPv4(IPAddress) - Method in class inet.ipaddr.IPAddressConverter.DefaultAddressConverter
 
toIPv4(IPAddress) - Method in interface inet.ipaddr.ipv4.IPv4Address.IPv4AddressConverter
If the given address is IPv4, or can be converted to IPv4, returns that IPv4Address.
toIPv4() - Method in class inet.ipaddr.ipv4.IPv4Address
 
toIPv4() - Method in class inet.ipaddr.ipv6.IPv6Address
If this address is IPv4 convertible, returns that address.
toIPv4Mapped(IPv4Address) - Static method in class inet.ipaddr.ipv6.IPv6Address
 
toIPv6() - Method in class inet.ipaddr.IPAddress
 
toIPv6(IPAddress) - Method in class inet.ipaddr.IPAddressConverter.DefaultAddressConverter
 
toIPv6() - Method in class inet.ipaddr.ipv4.IPv4Address
Returns this address converted to IPv6.
toIPv6(IPAddress) - Method in interface inet.ipaddr.ipv6.IPv6Address.IPv6AddressConverter
If the given address is IPv6, or can be converted to IPv6, returns that IPv6Address.
toIPv6() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toJoinedSegments(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toMappedIPv4Segments() - Method in class inet.ipaddr.ipv6.IPv6Address
::ffff:x:x/96 indicates IPv6 address mapped to IPv4
toMaskedSegment(IPAddressSegment, Integer) - Method in class inet.ipaddr.IPAddressSegment
returns a new segment masked by the given mask This method applies the mask first to every address in the range, and it does not preserve any existing prefix.
toMaskedSegment(IPAddressSegment, Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
toMaskedSegment(IPAddressSegment, Integer) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
toMinimalPrefixed() - Method in class inet.ipaddr.IPAddressSection
Constructs an equivalent address section with the smallest CIDR prefix length possible (largest network), such that the address represents the exact same range of addresses.
toMixedString() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toMixedString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
This produces the mixed IPv6/IPv4 string.
toNetworkPrefixLengthString() - Method in class inet.ipaddr.IPAddress
Returns a string with a CIDR network prefix length if this address has a network prefix length.
toNetworkPrefixLengthString() - Method in class inet.ipaddr.IPAddressSection
Returns a string with a CIDR prefix length if this section has a network prefix length.
toNetworkPrefixLengthString() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toNetworkPrefixLengthString() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toNetworkPrefixLengthString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toNetworkSegment(Integer) - Method in class inet.ipaddr.IPAddressSegment
used by constructors of IPAddressSection, see IPAddress.getNetworkSection(int, boolean)
toNetworkSegment(Integer, boolean) - Method in class inet.ipaddr.IPAddressSegment
used by getNetworkSection and by constructors of IPAddressSection, see IPAddress.getNetworkSection(int, boolean)
toNetworkSegment(Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
toNetworkSegment(Integer, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
toNetworkSegment(Integer) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
toNetworkSegment(Integer, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
toNormalizedString() - Method in class inet.ipaddr.HostName
 
toNormalizedString() - Method in class inet.ipaddr.IPAddress
The normalized string returned by this method is consistent with java.net.Inet4Address and java.net.Inet6Address.
toNormalizedString(IPAddressSection.StringOptions) - Method in class inet.ipaddr.IPAddress
Constructs a string representing this address according to the given parameters
toNormalizedString() - Method in class inet.ipaddr.IPAddressSection
The normalized string returned by this method is consistent with java.net.Inet4Address and java.net.Inet6address.
toNormalizedString(IPAddressSection.StringOptions) - Method in class inet.ipaddr.IPAddressSection
 
toNormalizedString(IPAddressSection.StringOptions, IPAddressPart) - Static method in class inet.ipaddr.IPAddressSection
 
toNormalizedString() - Method in class inet.ipaddr.IPAddressString
 
toNormalizedString() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
The normalized string returned by this method is consistent with java.net.Inet4Address, and is the same as the canonical string.
toNormalizedString(IPAddressSection.StringOptions, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toNormalizedString() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toNormalizedString(IPAddressSection.StringOptions) - Method in class inet.ipaddr.ipv6.IPv6Address
 
toNormalizedString(IPv6AddressSection.IPv6StringOptions) - Method in class inet.ipaddr.ipv6.IPv6Address
 
toNormalizedString(boolean, IPv6AddressSection.IPv6StringOptions) - Method in class inet.ipaddr.ipv6.IPv6Address
Constructs a string representing this address according to the given parameters
toNormalizedString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
The normalized string returned by this method is consistent with java.net.Inet6address.
toNormalizedString(IPAddressSection.StringOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toNormalizedString(IPAddressSection.StringOptions, String) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toNormalizedString(IPv6AddressSection.IPv6StringOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toNormalizedString(IPv6AddressSection.IPv6StringOptions, String) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toNormalizedStringRange(IPAddressSection.StringOptions, String) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toNormalizedStringRange(IPv6AddressSection.IPv6StringOptions, String) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toNormalizedWildcardString() - Method in class inet.ipaddr.IPAddress
This produces a string similar to the normalized string but avoids the CIDR prefix.
toNormalizedWildcardString() - Method in class inet.ipaddr.IPAddressSection
This produces a string similar to the normalized string and avoids the CIDR prefix.
toNormalizedWildcardString() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toNormalizedWildcardString() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toNormalizedWildcardString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toOptions() - Method in class inet.ipaddr.HostNameParameters.Builder
 
toParams() - Method in class inet.ipaddr.IPAddressSection.StringOptions.Builder
 
toParams() - Method in class inet.ipaddr.IPAddressStringParameters.Builder
 
toParams() - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
 
toParams() - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
toParams() - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
 
toPrefixedEquivalent() - Method in class inet.ipaddr.IPAddress
Returns the equivalent CIDR address for which the range of addresses represented is specified using just a single value and a prefix length in the returned section.
toPrefixedEquivalent() - Method in class inet.ipaddr.IPAddressSection
Returns the CIDR address section for which the range of addresses in this section is specified using just a single value and a prefix length in the returned section.
toPrefixedMin() - Method in class inet.ipaddr.IPAddress
Constructs an equivalent address with the smallest CIDR prefix possible (largest network), such that the address represents the exact same range of addresses.
toResolvedAddress() - Method in class inet.ipaddr.HostName
 
toReverseDNSLookupString() - Method in class inet.ipaddr.IPAddress
Generates the reverse DNS lookup string For 8.255.4.4 it is 4.4.255.8.in-addr.arpa For 2001:db8::567:89ab it is b.a.9.8.7.6.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa
toReverseDNSLookupString() - Method in class inet.ipaddr.ipv4.IPv4Address
 
toReverseDNSLookupString() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toSQLWildcardString() - Method in class inet.ipaddr.IPAddress
This is the same as the string from toNormalizedWildcardString except that it uses IPAddress.SEGMENT_SQL_WILDCARD instead of IPAddress.SEGMENT_WILDCARD and also uses IPAddress.SEGMENT_SQL_SINGLE_WILDCARD
toSQLWildcardString() - Method in class inet.ipaddr.IPAddressSection
This is the same as the string from toNormalizedWildcardString except that: -it uses IPAddress.SEGMENT_SQL_WILDCARD instead of IPAddress.SEGMENT_WILDCARD -it uses IPAddress.SEGMENT_SQL_SINGLE_WILDCARD
toSQLWildcardString() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toSQLWildcardString() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toSQLWildcardString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toStandardStringCollection() - Method in class inet.ipaddr.IPAddress
 
toStandardStringCollection() - Method in class inet.ipaddr.IPAddressSection
Returns at most a couple dozen string representations: -mixed (1:2:3:4:5:6:1.2.3.4) -upper and lower case -full compressions or no compression (a:0:0:c:d:0:e:f or a::c:d:0:e:f or a:0:b:c:d::e:f) -full leading zeros (000a:0000:000b:000c:000d:0000:000e:000f) -combinations thereof
toStandardStringCollection() - Method in class inet.ipaddr.ipv4.IPv4Address
 
toStandardStringCollection() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toStandardStringCollection() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toStandardStringCollection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toStandardStrings() - Method in class inet.ipaddr.IPAddress
Returns at most a few dozen string representations: -mixed (1:2:3:4:5:6:1.2.3.4) -full compressions (a:0:b:c:d:0:e:f or a::b:c:d:0:e:f or a:0:b:c:d::e:f) -full leading zeros (000a:0000:000b:000c:000d:0000:000e:000f) -all uppercase and all lowercase (a::a can be A::A) -combinations thereof
toString() - Method in class inet.ipaddr.format.IPAddressDivision
 
toString() - Method in class inet.ipaddr.format.IPAddressSegmentGrouping.Range
 
toString() - Method in class inet.ipaddr.format.IPAddressSegmentGrouping
 
toString() - Method in class inet.ipaddr.format.util.IPAddressPartConfiguredString
 
toString(T) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection.StringParams
 
toString(T) - Method in class inet.ipaddr.format.util.IPAddressPartStringParams
 
toString() - Method in class inet.ipaddr.format.util.sql.SQLStringMatcher
 
toString() - Method in class inet.ipaddr.HostName
 
toString() - Method in class inet.ipaddr.IPAddress
 
toString() - Method in class inet.ipaddr.IPAddressSection.IPStringBuilderOptions
 
toString() - Method in class inet.ipaddr.IPAddressSection
 
toString() - Method in class inet.ipaddr.IPAddressString
Gives us the original string provided to the constructor.
toString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6v4MixedAddressSection
 
toStringCollection(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.IPAddress
 
toStringCollection(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.IPAddressSection
 
toStringCollection(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.ipv4.IPv4Address
 
toStringCollection(IPv4AddressSection.IPv4StringBuilderOptions) - Method in class inet.ipaddr.ipv4.IPv4Address
 
toStringCollection(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toStringCollection(IPv4AddressSection.IPv4StringBuilderOptions) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toStringCollection(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6Address
 
toStringCollection(IPv6AddressSection.IPv6StringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6Address
 
toStringCollection(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toStringCollection(IPv6AddressSection.IPv6StringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toStrings(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.IPAddress
Rather than using toAllStrings or StandardStrings, you can use this method to customize the list of strings produced for this address
toSubnet(IPAddress) - Method in class inet.ipaddr.IPAddress
Creates a subnet address using the given mask.
toSubnet(IPAddress, Integer) - Method in class inet.ipaddr.IPAddress
Creates a subnet address using the given mask.
toSubnet(int) - Method in class inet.ipaddr.IPAddress
Creates a subnet address using the given CIDR prefix bits.
toSubnet(IPAddressSection) - Method in class inet.ipaddr.IPAddressSection
Creates a subnet address using the given mask.
toSubnet(int) - Method in class inet.ipaddr.IPAddressSection
Creates a subnet address using the given CIDR prefix bits.
toSubnet(IPAddressSection, Integer) - Method in class inet.ipaddr.IPAddressSection
Creates a subnet address using the given mask.
toSubnet(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
toSubnet(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
Creates a subnet address using the given mask.
toSubnet(IPAddress, Integer) - Method in class inet.ipaddr.ipv4.IPv4Address
Creates a subnet address using the given mask.
toSubnet(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toSubnet(IPAddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Creates a subnet address using the given mask.
toSubnet(IPAddressSection, Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Creates a subnet address using the given mask and prefix length.
toSubnet(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
toSubnet(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
Creates a subnet address using the given mask.
toSubnet(IPAddress, Integer) - Method in class inet.ipaddr.ipv6.IPv6Address
Creates a subnet address using the given mask.
toSubnet(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toSubnet(IPAddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Creates a subnet address using the given mask.
toSubnet(IPAddressSection, Integer) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Creates a subnet address using the given mask.
toSubnetString() - Method in class inet.ipaddr.IPAddress
Produces a consistent subnet string that looks like 1.2.*.* or 1:2::/16 In the case of IPv4, this means that wildcards are used instead of a network prefix when a network prefix has been supplied.
toSubnetString() - Method in class inet.ipaddr.IPAddressSection
Produces a consistent subnet string.
toSubnetString() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toSubnetString() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toSubnetString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toSupernet(Integer) - Method in class inet.ipaddr.IPAddress
Return an address for the network encompassing this address.
toSupernet() - Method in class inet.ipaddr.IPAddress
Return an address for the network encompassing this address, with the network portion of the returned address extending to the furthest segment boundary located entirely within but not matching the network portion of this address, unless the network portion has no bits in which case the same address is returned.
toSupernet(Integer) - Method in class inet.ipaddr.IPAddressSection
Return an address section for the network encompassing this address section.
toSupernet() - Method in class inet.ipaddr.IPAddressSection
Return an address section for the network encompassing this address section, with the network portion of the returned address extending to the furthest segment boundary located entirely within but not matching the network portion of this address, unless the network portion has no bits in which case the same address is returned.
toSupernet(Integer) - Method in class inet.ipaddr.IPAddressString
Return an address for the network encompassing this address.
toSupernet() - Method in class inet.ipaddr.IPAddressString
Return an address for the network encompassing this address, with the network portion of the returned address extending to the furthest segment boundary located entirely within but not matching the network portion of this address.
toUNCHostName() - Method in class inet.ipaddr.IPAddress
Generates the Microsoft UNC path component for this address
toUNCHostName() - Method in class inet.ipaddr.ipv4.IPv4Address
 
toUNCHostName() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toURLString() - Method in class inet.ipaddr.HostName
If this represents an address that was not bracketed as a host, then it returns the bracketed address as a host.

U

UNC_RANGE_SEPARATOR - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
UNC_RANGE_SEPARATOR_STR - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
UNC_SEGMENT_SEPARATOR - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
UNC_ZONE_SEPARATOR - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
uppercase - Variable in class inet.ipaddr.IPAddressSection.StringOptions
 
UPPERCASE - Static variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 

V

validate() - Method in class inet.ipaddr.HostName
 
validate() - Method in class inet.ipaddr.IPAddressString
Validates this string is a valid address, and if not, throws an exception with a descriptive message indicating why it is not.
validateIPv4() - Method in class inet.ipaddr.IPAddressString
Validates this string is a valid IPv4 address, and if not, throws an exception with a descriptive message indicating why it is not.
validateIPv6() - Method in class inet.ipaddr.IPAddressString
Validates this string is a valid IPv6 address, and if not, throws an exception with a descriptive message indicating why it is not.
validateNetworkPrefix(IPAddress.IPVersion, int, boolean) - Static method in class inet.ipaddr.IPAddressString
 
validateNetworkPrefixLength(IPAddress.IPVersion, CharSequence) - Static method in class inet.ipaddr.IPAddressString
Validates that the string has the format "/x" for a valid prefix length x.
ValueComparator(boolean) - Constructor for class inet.ipaddr.IPAddressComparator.ValueComparator
 
valueIsWithin(long, long) - Method in class inet.ipaddr.format.IPAddressDivision
 
valueOf(String) - Static method in enum inet.ipaddr.IPAddress.IPVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum inet.ipaddr.IPAddressSection.WildcardOptions.WildcardOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum inet.ipaddr.ipv4.IPv4Address.inet_aton_radix
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions.CompressionChoiceOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions.MixedCompressionOptions
Returns the enum constant of this type with the specified name.
values() - Static method in enum inet.ipaddr.IPAddress.IPVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum inet.ipaddr.IPAddressSection.WildcardOptions.WildcardOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum inet.ipaddr.ipv4.IPv4Address.inet_aton_radix
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions.CompressionChoiceOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions.MixedCompressionOptions
Returns an array containing the constants of this enum type, in the order they are declared.

W

wildcard - Variable in class inet.ipaddr.IPAddressSection.WildcardOptions.Wildcards
 
WILDCARD_AND_RANGE - Static variable in class inet.ipaddr.IPAddressStringParameters.RangeParameters
 
WILDCARD_ONLY - Static variable in class inet.ipaddr.IPAddressStringParameters.RangeParameters
 
wildcardOption - Variable in class inet.ipaddr.IPAddressSection.WildcardOptions
 
wildcardOptions - Variable in class inet.ipaddr.IPAddressSection.StringOptions
 
WildcardOptions() - Constructor for class inet.ipaddr.IPAddressSection.WildcardOptions
 
WildcardOptions(IPAddressSection.WildcardOptions.WildcardOption) - Constructor for class inet.ipaddr.IPAddressSection.WildcardOptions
 
WildcardOptions(IPAddressSection.WildcardOptions.WildcardOption, IPAddressSection.WildcardOptions.Wildcards) - Constructor for class inet.ipaddr.IPAddressSection.WildcardOptions
 
wildcards - Variable in class inet.ipaddr.IPAddressSection.WildcardOptions
 
Wildcards() - Constructor for class inet.ipaddr.IPAddressSection.WildcardOptions.Wildcards
 
Wildcards(String, String) - Constructor for class inet.ipaddr.IPAddressSection.WildcardOptions.Wildcards
 
Wildcards(String) - Constructor for class inet.ipaddr.IPAddressSection.WildcardOptions.Wildcards
 
Wildcards(String, String, String) - Constructor for class inet.ipaddr.IPAddressSection.WildcardOptions.Wildcards
 

Z

ZONE_SEPARATOR - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
zoneSeparator - Variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions
 
A B C D E F G H I J L M N O P R S T U V W Z