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
 
Address - Class in inet.ipaddr
 
Address(AddressSection) - Constructor for class inet.ipaddr.Address
Constructs an address.
Address.SegmentValueProvider - Interface in inet.ipaddr
 
AddressBitsDivision - Class in inet.ipaddr.format
An address division for mac
AddressBitsDivision(int, int, int) - Constructor for class inet.ipaddr.format.AddressBitsDivision
 
AddressBitsDivision(int, int, int, int) - Constructor for class inet.ipaddr.format.AddressBitsDivision
 
addressComparator - Static variable in class inet.ipaddr.Address
 
AddressComparator - Interface in inet.ipaddr
 
AddressComparator.CountComparator - Class in inet.ipaddr
 
AddressComparator.ValueComparator - Class in inet.ipaddr
This is similar to the default comparator CountComparator in the way they treat addresses representing a single address.
AddressComponent - Interface in inet.ipaddr
 
addressConverter - Static variable in class inet.ipaddr.IPAddress
 
AddressCreator<T extends Address,R extends AddressSection,E extends AddressSection,S extends AddressSegment> - Class in inet.ipaddr.format
Has methods for creating addresses, segments and sections that are available to the parser.
AddressCreator() - Constructor for class inet.ipaddr.format.AddressCreator
 
AddressDivision - Class in inet.ipaddr.format
A division of an address.
AddressDivisionBase - Class in inet.ipaddr.format
Base class for address divisions.
AddressDivisionGrouping - Class in inet.ipaddr.format
AddressDivisionGrouping objects consist of a series of AddressDivision objects, each division containing one or more segments.
AddressDivisionGrouping(AddressDivision[]) - Constructor for class inet.ipaddr.format.AddressDivisionGrouping
 
AddressDivisionGrouping.StringOptions - Class in inet.ipaddr.format
Represents a clear way to create a specific type of string.
AddressDivisionGrouping.StringOptions.Builder - Class in inet.ipaddr.format
 
AddressDivisionGrouping.StringOptions.Wildcards - Class in inet.ipaddr.format
 
AddressDivisionSeries - Interface in inet.ipaddr.format
Represents a series of groups of address segments.
AddressDivisionWriter - Interface in inet.ipaddr.format.util
An object for writing an address part string in a specific format.
AddressItem - Interface in inet.ipaddr.format
Represents any part of an address, whether divided into the standard arrangement of AddressComponent objects, or whether an alternative arrangement using AddressDivision objects.
AddressLargeDivision - Class in inet.ipaddr.format
This class supports a segment of an arbitrary number of bits.
AddressLargeDivision(byte[], byte[], int, int, Integer) - Constructor for class inet.ipaddr.format.AddressLargeDivision
 
AddressLargeDivision(byte[], int, int, Integer) - Constructor for class inet.ipaddr.format.AddressLargeDivision
 
AddressNetwork - Class in inet.ipaddr
An object representing a collection of addresses
AddressNetwork() - Constructor for class inet.ipaddr.AddressNetwork
 
AddressNetwork.AddressSegmentCreator<S extends AddressSegment> - Interface in inet.ipaddr
 
addressOptions - Variable in class inet.ipaddr.HostNameParameters
 
AddressSection - Interface in inet.ipaddr
 
AddressSegment - Interface in inet.ipaddr
This represents a single segment of an address.
AddressSegmentParams - Interface in inet.ipaddr.format.util
Each segment params has settings to write exactly one type of IP address part string segment.
AddressSegmentSeries - Interface in inet.ipaddr
Represents a series of address segments, each of equal byte size, the byte size being a whole number of bytes.
addressSize - Variable in class inet.ipaddr.MACAddressStringParameters
Whether * is considered to be MAC 6 bytes, EUI-64 8 bytes, or either one
AddressStringDivision - Interface in inet.ipaddr.format
 
AddressStringDivisionGrouping - Class in inet.ipaddr.format
 
AddressStringDivisionGrouping(AddressDivisionBase[]) - Constructor for class inet.ipaddr.format.AddressStringDivisionGrouping
 
AddressStringDivisionSeries - Interface in inet.ipaddr.format
A generic part of an address for the purpose of producing a representative string.
AddressStringException - Exception in inet.ipaddr
 
AddressStringException(CharSequence, String, Throwable) - Constructor for exception inet.ipaddr.AddressStringException
 
AddressStringException(CharSequence, String) - Constructor for exception inet.ipaddr.AddressStringException
 
AddressStringException(CharSequence, String, int) - Constructor for exception inet.ipaddr.AddressStringException
 
AddressStringException(CharSequence, int) - Constructor for exception inet.ipaddr.AddressStringException
 
AddressStringException(CharSequence, int, boolean) - Constructor for exception inet.ipaddr.AddressStringException
 
AddressStringException(String) - Constructor for exception inet.ipaddr.AddressStringException
 
AddressStringFormatParameters(boolean, boolean, AddressStringParameters.RangeParameters, boolean) - Constructor for class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
 
AddressStringParameters - Class in inet.ipaddr
This class allows you to control the validation performed by the class IPAddressString.
AddressStringParameters(boolean, boolean, boolean) - Constructor for class inet.ipaddr.AddressStringParameters
 
AddressStringParameters.AddressStringFormatParameters - Class in inet.ipaddr
 
AddressStringParameters.BuilderBase - Class in inet.ipaddr
 
AddressStringParameters.RangeParameters - Class in inet.ipaddr
Controls special characters in addresses like '*', '-', '_'
AddressTypeException - Exception in inet.ipaddr
Represents situations when an address, address section, address segment, or address string represents a valid type or format but that type does not match the required type or format for a given operation.
AddressTypeException(Address, String) - Constructor for exception inet.ipaddr.AddressTypeException
 
AddressTypeException(AddressSection, String) - Constructor for exception inet.ipaddr.AddressTypeException
 
AddressTypeException(CharSequence, String) - Constructor for exception inet.ipaddr.AddressTypeException
 
AddressTypeException(long, long, String) - Constructor for exception inet.ipaddr.AddressTypeException
 
AddressTypeException(IPAddressSection, int, String) - Constructor for exception inet.ipaddr.AddressTypeException
 
AddressTypeException(IPAddressDivision, int, String) - Constructor for exception inet.ipaddr.AddressTypeException
 
AddressTypeException(AddressDivisionBase, String) - Constructor for exception inet.ipaddr.AddressTypeException
 
AddressTypeException(int, IPAddress.IPVersion, String) - Constructor for exception inet.ipaddr.AddressTypeException
 
AddressTypeException(int, String) - Constructor for exception inet.ipaddr.AddressTypeException
 
AddressTypeException(CharSequence, IPAddress.IPVersion, String, Throwable) - Constructor for exception inet.ipaddr.AddressTypeException
 
AddressTypeException(AddressDivisionBase, int, AddressDivisionBase, int, String) - Constructor for exception inet.ipaddr.AddressTypeException
 
AddressTypeException(AddressSegment, AddressSegment, String) - Constructor for exception inet.ipaddr.AddressTypeException
 
AddressTypeException(AddressSection, AddressSection, String) - Constructor for exception inet.ipaddr.AddressTypeException
 
addrLabel - Variable in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions
 
addrSuffix - Variable in class inet.ipaddr.IPAddressSection.IPStringOptions
 
ADJUST_RANGES_BY_PREFIX - Static variable in class inet.ipaddr.format.IPAddressDivision
 
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.Address
 
adjustPrefixBySegment(boolean) - Method in interface inet.ipaddr.AddressSection
 
adjustPrefixBySegment(boolean) - Method in interface inet.ipaddr.AddressSegmentSeries
Increases or decreases prefix length to the next segment boundary.
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.IPAddress
 
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.IPAddressSection
 
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.IPAddressString
 
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
 
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
 
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.mac.MACAddress
 
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.mac.MACAddressSection
 
adjustPrefixLength(int) - Method in class inet.ipaddr.Address
 
adjustPrefixLength(int) - Method in interface inet.ipaddr.AddressSection
 
adjustPrefixLength(int) - Method in interface inet.ipaddr.AddressSegmentSeries
Increases or decreases prefix length by the given increment.
adjustPrefixLength(int) - Method in class inet.ipaddr.IPAddress
 
adjustPrefixLength(int) - Method in class inet.ipaddr.IPAddressSection
 
adjustPrefixLength(int) - Method in class inet.ipaddr.IPAddressString
 
adjustPrefixLength(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
adjustPrefixLength(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
adjustPrefixLength(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
adjustPrefixLength(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
adjustPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddress
 
adjustPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddressSection
 
ALL_ADDRESSES - Static variable in class inet.ipaddr.IPAddressString
 
ALL_ADDRESSES - Static variable in class inet.ipaddr.MACAddressString
 
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
 
ALL_RANGE_SEGMENT - Static variable in class inet.ipaddr.mac.MACAddressSegment
 
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.AddressStringParameters
Allows the all-encompassing address *, which represents the network of all IPv4 and IPv6 addresses
allowAll(boolean) - Method in class inet.ipaddr.AddressStringParameters.BuilderBase
 
allowAll(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
 
allowAll(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.Builder
 
allowBase85 - Variable in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
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
 
allowColonDelimited - Variable in class inet.ipaddr.MACAddressStringParameters
Allows addresses like aa:bb:cc:dd:ee:ff
allowColonDelimited(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.Builder
 
allowDashed - Variable in class inet.ipaddr.MACAddressStringParameters
Allows addresses like aa-bb-cc-dd-ee-ff
allowDashed(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.Builder
 
allowDotted - Variable in class inet.ipaddr.MACAddressStringParameters
Allows addresses like aaa.bbb.ccc.ddd
allowDotted(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.Builder
 
allowEmpty - Variable in class inet.ipaddr.AddressStringParameters
Allows zero-length IPAddressStrings like ""
allowEmpty(boolean) - Method in class inet.ipaddr.AddressStringParameters.BuilderBase
 
allowEmpty - Variable in class inet.ipaddr.HostNameParameters
 
allowEmpty(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
 
allowEmpty(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
 
allowEmpty(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.Builder
 
allowIPAddress - Variable in class inet.ipaddr.HostNameParameters
 
allowIPAddress(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
 
allowIPv4 - Variable in class inet.ipaddr.IPAddressStringParameters
 
allowIPv4(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
 
allowIPv6 - Variable in class inet.ipaddr.IPAddressStringParameters
 
allowIPv6(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
 
allowLeadingZeros - Variable in class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
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
 
allowLeadingZeros(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters.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
 
allowPort - Variable in class inet.ipaddr.HostNameParameters
 
allowPort(boolean) - Method in class inet.ipaddr.HostNameParameters.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.IPAddressStringFormatParameters
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.IPAddressStringFormatParameters
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
 
allowShortSegments - Variable in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters
 
allowShortSegments(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters.Builder
 
allowSingleDashed - Variable in class inet.ipaddr.MACAddressStringParameters
Allows addresses like aabbcc-ddeeff
allowSingleSegment - Variable in class inet.ipaddr.AddressStringParameters
Allows an address to be specified as a single value, eg ffffffff, without the standard use of segments like 1.2.3.4 or 1:2:4:3:5:6:7:8
allowSingleSegment(boolean) - Method in class inet.ipaddr.AddressStringParameters.BuilderBase
 
allowSingleSegment(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
 
allowSingleSegment(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.Builder
 
allowSpaceDelimited - Variable in class inet.ipaddr.MACAddressStringParameters
Allows addresses like aa bb cc dd ee ff
allowSpaceDelimited(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.Builder
 
allowsRangeSeparator() - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
 
allowsSingleWildcard() - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
 
allowsWildcard() - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
 
allowUnlimitedLeadingZeros - Variable in class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
if AddressStringParameters.AddressStringFormatParameters.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
 
allowUnlimitedLeadingZeros(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters.Builder
 
allowWildcardedSeparator - Variable in class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
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
 
allowWildcardedSeparator(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters.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
 
ALTERNATIVE_RANGE_SEPARATOR - Static variable in class inet.ipaddr.Address
 
ALTERNATIVE_RANGE_SEPARATOR_STR - Static variable in class inet.ipaddr.Address
 
ALTERNATIVE_SEGMENT_WILDCARD_STR - Static variable in class inet.ipaddr.Address
 
ALTERNATIVE_ZONE_SEPARATOR - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
append(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
append(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
append(MACAddressSection) - Method in class inet.ipaddr.mac.MACAddressSection
 
appendDivision(StringBuilder, AddressStringDivision) - Method in interface inet.ipaddr.format.util.AddressDivisionWriter
 
apply(R, int) - Method in interface inet.ipaddr.IPAddressSection.SegFunction
 
applyPrefixLength(int) - Method in class inet.ipaddr.Address
 
applyPrefixLength(int) - Method in interface inet.ipaddr.AddressSection
 
applyPrefixLength(int) - Method in interface inet.ipaddr.AddressSegmentSeries
Applies the given prefix length to create a new segment series representing all segment series starting with the same prefix.
applyPrefixLength(int) - Method in class inet.ipaddr.IPAddress
Applies the given prefix length to create a new address.
applyPrefixLength(int) - Method in class inet.ipaddr.IPAddressSection
Applies the given network prefix bit length.
applyPrefixLength(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
applyPrefixLength(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
applyPrefixLength(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
applyPrefixLength(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
applyPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddress
 
applyPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddressSection
 
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.format.AddressDivisionGrouping.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
 
BITS_PER_SEGMENT - Static variable in class inet.ipaddr.mac.MACAddress
 
bitsPerSegment(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
 
bitsPerSegment(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSection
 
bitwiseOr(IPAddress) - Method in class inet.ipaddr.IPAddress
Does the bitwise disjunction with this address.
bitwiseOr(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
 
bitwiseOr(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Does the bitwise disjunction with this address.
bitwiseOr(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
 
bitwiseOr(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Does the bitwise disjunction with this address.
bitwiseOrNetwork(IPAddress, int) - Method in class inet.ipaddr.IPAddress
Does the bitwise disjunction with this address.
bitwiseOrNetwork(IPAddress, int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
bitwiseOrNetwork(IPv4AddressSection, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Does the bitwise disjunction with this address.
bitwiseOrNetwork(IPAddress, int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
bitwiseOrNetwork(IPv6AddressSection, int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Does the bitwise disjunction with this address.
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(int) - Constructor for class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
Builder() - Constructor for class inet.ipaddr.IPAddressStringParameters.Builder
 
Builder() - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringOptions.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
 
Builder() - Constructor for class inet.ipaddr.mac.MACAddressSection.MACStringOptions.Builder
 
Builder() - Constructor for class inet.ipaddr.MACAddressStringParameters.Builder
 
Builder() - Constructor for class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters.Builder
 
BuilderBase() - Constructor for class inet.ipaddr.AddressStringParameters.BuilderBase
 
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
 
BYTES_PER_SEGMENT - Static variable in class inet.ipaddr.mac.MACAddress
 
bytesPerSegment(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSection
 

C

clone() - Method in class inet.ipaddr.AddressStringParameters
 
clone() - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
 
clone() - Method in class inet.ipaddr.HostNameParameters
 
clone() - Method in class inet.ipaddr.IPAddressStringParameters
 
clone() - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters
 
clone() - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
clone() - Method in class inet.ipaddr.MACAddressStringParameters
 
clone() - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters
 
COLON_SEGMENT_SEPARATOR - Static variable in class inet.ipaddr.mac.MACAddress
 
compare(AddressDivisionSeries, AddressDivisionSeries) - Method in interface inet.ipaddr.AddressComparator
 
compare(AddressDivision, AddressDivision) - Method in interface inet.ipaddr.AddressComparator
 
compareTo(Address) - Method in class inet.ipaddr.Address
 
compareTo(AddressStringParameters) - Method in class inet.ipaddr.AddressStringParameters
 
compareTo(AddressStringParameters.RangeParameters) - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
 
compareTo(AddressDivision) - Method in class inet.ipaddr.format.AddressDivision
 
compareTo(AddressDivisionGrouping) - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
compareTo(HostName) - Method in class inet.ipaddr.HostName
 
compareTo(HostNameParameters) - Method in class inet.ipaddr.HostNameParameters
 
compareTo(IPAddressString) - Method in class inet.ipaddr.IPAddressString
 
compareTo(IPAddressStringParameters) - Method in class inet.ipaddr.IPAddressStringParameters
 
compareTo(IPv4AddressStringParameters) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters
 
compareTo(IPv6AddressStringParameters) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
compareTo(MACAddressString) - Method in class inet.ipaddr.MACAddressString
 
compareTo(MACAddressStringParameters) - Method in class inet.ipaddr.MACAddressStringParameters
 
compareTo(MACAddressStringParameters.MACAddressStringFormatParameters) - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters
 
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(Address) - Method in class inet.ipaddr.Address
 
contains(AddressSection) - Method in interface inet.ipaddr.AddressSection
Determines if one section contains another.
contains(AddressSegment) - Method in interface inet.ipaddr.AddressSegment
 
contains(Address) - Method in class inet.ipaddr.IPAddress
 
contains(IPAddress) - Method in class inet.ipaddr.IPAddress
 
contains(T) - Method in class inet.ipaddr.IPAddressNetwork.HostIdentifierStringCache
Returns whether the given instance is in the cache.
contains(IPAddressSection) - Method in class inet.ipaddr.IPAddressSection
 
contains(AddressSegment) - Method in class inet.ipaddr.IPAddressSegment
 
contains(AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
contains(AddressSegment) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
contains(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
 
contains(AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
contains(AddressSegment) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
contains(Address) - Method in class inet.ipaddr.mac.MACAddress
 
contains(MACAddress) - Method in class inet.ipaddr.mac.MACAddress
 
contains(MACAddressSection) - Method in class inet.ipaddr.mac.MACAddressSection
 
contains(AddressSection) - Method in class inet.ipaddr.mac.MACAddressSection
 
contains(MACAddressSegment) - Method in class inet.ipaddr.mac.MACAddressSegment
 
contains(AddressSegment) - Method in class inet.ipaddr.mac.MACAddressSegment
 
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
CountComparator() - Constructor for class inet.ipaddr.AddressComparator.CountComparator
 
countDelimitedAddresses(String) - Static method in class inet.ipaddr.IPAddressString
Given a string with comma delimiters to denote segment elements, this method will count the possible combinations.
countDelimitedAddresses(String) - Static method in class inet.ipaddr.MACAddressString
Given a string with comma delimiters to denote segment elements, this method will count the possible combinations.
createAddress(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
createAddress(IPv6AddressSection, CharSequence) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createAddress(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createAddress(IPv6AddressSection, MACAddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createAddress(MACAddressSection) - Method in class inet.ipaddr.mac.MACAddressNetwork.MACAddressCreator
 
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
 
createSection(MACAddress) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createSection(MACAddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createSegment(int) - Method in interface inet.ipaddr.AddressNetwork.AddressSegmentCreator
 
createSegment(int, Integer) - Method in interface inet.ipaddr.AddressNetwork.AddressSegmentCreator
 
createSegment(int, int, Integer) - Method in interface inet.ipaddr.AddressNetwork.AddressSegmentCreator
 
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
 
createSegment(int) - Method in class inet.ipaddr.mac.MACAddressNetwork.MACAddressCreator
 
createSegment(int, Integer) - Method in class inet.ipaddr.mac.MACAddressNetwork.MACAddressCreator
 
createSegment(int, int) - Method in class inet.ipaddr.mac.MACAddressNetwork.MACAddressCreator
 
createSegment(int, int, Integer) - Method in class inet.ipaddr.mac.MACAddressNetwork.MACAddressCreator
 
createSegmentArray(int) - Method in interface inet.ipaddr.AddressNetwork.AddressSegmentCreator
 
createSegmentArray(int) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
createSegmentArray(int) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createSegmentArray(int) - Method in class inet.ipaddr.mac.MACAddressNetwork.MACAddressCreator
 

D

DASH_SEGMENT_SEPARATOR - Static variable in class inet.ipaddr.mac.MACAddress
 
DASHED_SEGMENT_RANGE_SEPARATOR - Static variable in class inet.ipaddr.mac.MACAddress
 
DASHED_SEGMENT_RANGE_SEPARATOR_STR - Static variable in class inet.ipaddr.mac.MACAddress
 
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.AddressStringParameters
 
DEFAULT_ALLOW_BASE85 - Static variable in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
DEFAULT_ALLOW_COLON_DELIMITED - Static variable in class inet.ipaddr.MACAddressStringParameters
 
DEFAULT_ALLOW_DASHED - Static variable in class inet.ipaddr.MACAddressStringParameters
 
DEFAULT_ALLOW_DOTTED - Static variable in class inet.ipaddr.MACAddressStringParameters
 
DEFAULT_ALLOW_EMPTY - Static variable in class inet.ipaddr.AddressStringParameters
 
DEFAULT_ALLOW_EMPTY - Static variable in class inet.ipaddr.HostNameParameters
 
DEFAULT_ALLOW_IP_ADDRESS - Static variable in class inet.ipaddr.HostNameParameters
 
DEFAULT_ALLOW_IPV4 - Static variable in class inet.ipaddr.IPAddressStringParameters
 
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_IPV6 - Static variable in class inet.ipaddr.IPAddressStringParameters
 
DEFAULT_ALLOW_LEADING_ZEROS - Static variable in class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
 
DEFAULT_ALLOW_MASK - Static variable in class inet.ipaddr.IPAddressStringParameters
 
DEFAULT_ALLOW_MIXED - Static variable in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
DEFAULT_ALLOW_PORT - Static variable in class inet.ipaddr.HostNameParameters
 
DEFAULT_ALLOW_PREFIX - Static variable in class inet.ipaddr.IPAddressStringParameters
 
DEFAULT_ALLOW_PREFIX_BEYOND_ADDRESS_SIZE - Static variable in class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
 
DEFAULT_ALLOW_PREFIX_LENGTH_LEADING_ZEROS - Static variable in class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
 
DEFAULT_ALLOW_PREFIX_ONLY - Static variable in class inet.ipaddr.IPAddressStringParameters
 
DEFAULT_ALLOW_SHORT_SEGMENTS - Static variable in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters
 
DEFAULT_ALLOW_SINGLE_DASHED - Static variable in class inet.ipaddr.MACAddressStringParameters
 
DEFAULT_ALLOW_SINGLE_SEGMENT - Static variable in class inet.ipaddr.AddressStringParameters
 
DEFAULT_ALLOW_SPACE_DELIMITED - Static variable in class inet.ipaddr.MACAddressStringParameters
 
DEFAULT_ALLOW_UNLIMITED_LEADING_ZEROS - Static variable in class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
 
DEFAULT_ALLOW_WILDCARDED_SEPARATOR - Static variable in class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
 
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.AddressStringParameters.AddressStringFormatParameters
 
DEFAULT_TEXTUAL_RADIX - Static variable in class inet.ipaddr.ipv4.IPv4Address
 
DEFAULT_TEXTUAL_RADIX - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
DEFAULT_TEXTUAL_RADIX - Static variable in class inet.ipaddr.mac.MACAddress
 
DEFAULT_WILDCARDS - Static variable in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions.Builder
 
DefaultAddressConverter() - Constructor for class inet.ipaddr.IPAddressConverter.DefaultAddressConverter
 
DOTTED_SEGMENT_SEPARATOR - Static variable in class inet.ipaddr.mac.MACAddress
 

E

EMPTY_ADDRESS - Static variable in class inet.ipaddr.IPAddressString
 
EMPTY_ADDRESS - Static variable in class inet.ipaddr.MACAddressString
 
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.Address
Two Address objects are equal if they represent the same set of addresses.
equals(Object) - Method in interface inet.ipaddr.AddressSegment
 
equals(Object) - Method in class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
 
equals(Object) - Method in class inet.ipaddr.AddressStringParameters
 
equals(Object) - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
 
equals(Object) - Method in class inet.ipaddr.format.AddressBitsDivision
 
equals(Object) - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
equals(Object) - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
 
equals(Object) - Method in class inet.ipaddr.format.IPAddressJoinedSegments
 
equals(Object) - Method in class inet.ipaddr.HostName
 
equals(Object) - Method in class inet.ipaddr.HostNameParameters
 
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.IPAddressStringFormatParameters
 
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
 
equals(Object) - Method in class inet.ipaddr.mac.MACAddressSection
 
equals(Object) - Method in class inet.ipaddr.mac.MACAddressSegment
 
equals(Object) - Method in class inet.ipaddr.MACAddressString
Two MACAddressString objects are equal if they represent the same set of addresses.
equals(Object) - Method in class inet.ipaddr.MACAddressStringParameters
 
equals(Object) - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters
 
expandSegments - Variable in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions
 
extended - Variable in class inet.ipaddr.mac.MACAddressSection
 
EXTENDED_DIGITS - Static variable in class inet.ipaddr.format.AddressLargeDivision
 
EXTENDED_DIGITS_RANGE_SEPARATOR - Static variable in class inet.ipaddr.format.AddressLargeDivision
 
EXTENDED_DIGITS_RANGE_SEPARATOR_STR - Static variable in class inet.ipaddr.format.AddressLargeDivision
 
EXTENDED_UNIQUE_IDENTIFIER_48_SEGMENT_COUNT - Static variable in class inet.ipaddr.mac.MACAddress
 
EXTENDED_UNIQUE_IDENTIFIER_64_SEGMENT_COUNT - Static variable in class inet.ipaddr.mac.MACAddress
 

F

FE_SEGMENT - Static variable in class inet.ipaddr.mac.MACAddressSegment
 
FF_SEGMENT - Static variable in class inet.ipaddr.mac.MACAddressSegment
 
from(byte[]) - Static method in class inet.ipaddr.IPAddress
 
from(byte[], Integer) - Static method in class inet.ipaddr.IPAddress
 
from(IPAddress.IPVersion, Address.SegmentValueProvider, Address.SegmentValueProvider, 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[], Integer, CharSequence) - Static method in class inet.ipaddr.ipv6.IPv6Address
 
from(byte[], CharSequence) - Static method in class inet.ipaddr.ipv6.IPv6Address
 
from(IPAddressSection.IPStringBuilderOptions) - Static method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
from(IPAddressSection.IPStringOptions) - Static method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions
 
fromByteLength(int) - Static method in enum inet.ipaddr.IPAddress.IPVersion
 

G

get(String) - Method in class inet.ipaddr.IPAddressNetwork.HostIdentifierStringCache
Gets the object for the given key.
get(byte[]) - Method in class inet.ipaddr.IPAddressNetwork.HostIdentifierStringCache
 
get(IPAddress.IPVersion, Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Method in class inet.ipaddr.IPAddressNetwork.HostIdentifierStringCache
 
get(IPAddress.IPVersion, Address.SegmentValueProvider, Address.SegmentValueProvider, Integer, CharSequence) - Method in class inet.ipaddr.IPAddressNetwork.HostIdentifierStringCache
 
get(String) - Method in class inet.ipaddr.IPAddressNetwork.HostNameCache
 
get(byte[]) - Method in class inet.ipaddr.IPAddressNetwork.HostNameCache
 
get(IPAddress.IPVersion, Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Method in class inet.ipaddr.IPAddressNetwork.HostNameCache
 
get(IPAddress.IPVersion, Address.SegmentValueProvider, Address.SegmentValueProvider, Integer, CharSequence) - 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(IPAddress.IPVersion, Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringCache
 
get(IPAddress.IPVersion, Address.SegmentValueProvider, Address.SegmentValueProvider, Integer, CharSequence) - 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() - Method in interface inet.ipaddr.HostIdentifierString
 
getAddress() - Method in class inet.ipaddr.HostName
If this represents an ip address, returns that address.
getAddress(IPAddress.IPVersion) - Method in class inet.ipaddr.IPAddressString
 
getAddress() - Method in class inet.ipaddr.IPAddressString
If this represents an ip address, returns that address.
getAddress() - Method in class inet.ipaddr.MACAddressString
Produces the MACAddress corresponding to this MACAddressString.
getAddressCreator() - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork
 
getAddressCreator() - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork
 
getAddressCreator() - Static method in class inet.ipaddr.mac.MACAddress
 
getAddressCreator() - Method in class inet.ipaddr.mac.MACAddressNetwork
 
getAddressOptionsBuilder() - Method in class inet.ipaddr.HostNameParameters.Builder
 
getAddressStringException() - Method in class inet.ipaddr.HostName
Returns the exception thrown for invalid ipv6 literal or invalid reverse DNS hosts.
getBackingMap() - Method in class inet.ipaddr.IPAddressNetwork.HostIdentifierStringCache
 
getBitCount() - Method in class inet.ipaddr.Address
 
getBitCount() - Method in class inet.ipaddr.format.AddressBitsDivision
 
getBitCount() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
getBitCount() - Method in interface inet.ipaddr.format.AddressItem
 
getBitCount() - Method in class inet.ipaddr.format.AddressLargeDivision
 
getBitCount() - Method in class inet.ipaddr.format.IPAddressBitsDivision
 
getBitCount() - Method in class inet.ipaddr.format.IPAddressJoinedSegments
 
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
 
getBitCount() - Method in class inet.ipaddr.mac.MACAddress
 
getBitCount() - Method in class inet.ipaddr.mac.MACAddressSection
 
getBitCount() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getBitsPerSegment() - Method in interface inet.ipaddr.AddressSegmentSeries
 
getBitsPerSegment() - Method in class inet.ipaddr.IPAddress
 
getBitsPerSegment() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getBitsPerSegment() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getBitsPerSegment() - Method in class inet.ipaddr.mac.MACAddress
 
getBitsPerSegment() - Method in class inet.ipaddr.mac.MACAddressSection
 
getByteCount() - Method in class inet.ipaddr.Address
 
getByteCount() - Method in interface inet.ipaddr.AddressComponent
returns the number of bytes in each of the address components represented by this instance
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
 
getByteCount() - Method in class inet.ipaddr.mac.MACAddress
 
getByteCount() - Method in class inet.ipaddr.mac.MACAddressSection
 
getByteCount() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getByteIndex(int) - Method in class inet.ipaddr.IPAddressSection
 
getByteIndex(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getByteIndex(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getBytes() - Method in class inet.ipaddr.Address
 
getBytes(byte[]) - Method in class inet.ipaddr.Address
 
getBytes() - Method in class inet.ipaddr.format.AddressDivisionBase
Gets the bytes for the lowest address in the range represented by this address division.
getBytes(byte[]) - Method in class inet.ipaddr.format.AddressDivisionBase
Gets the value for the lowest address in the range represented by this address division.
getBytes() - Method in class inet.ipaddr.format.AddressDivisionGrouping
Gets the bytes for the lowest address in the range represented by this address.
getBytes(byte[]) - Method in class inet.ipaddr.format.AddressDivisionGrouping
Gets the value for the lowest address in the range represented by this address division.
getBytes() - Method in interface inet.ipaddr.format.AddressItem
 
getBytes(byte[]) - Method in interface inet.ipaddr.format.AddressItem
Copies the bytes of the smallest address item represented by this address item into the supplied array, and returns that array.
getBytesPerSegment() - Method in interface inet.ipaddr.AddressSegmentSeries
 
getBytesPerSegment() - Method in class inet.ipaddr.IPAddress
 
getBytesPerSegment() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getBytesPerSegment() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getBytesPerSegment() - Method in class inet.ipaddr.mac.MACAddress
 
getBytesPerSegment() - Method in class inet.ipaddr.mac.MACAddressSection
 
getConfiguredString(int, AddressSegmentParams, StringBuilder) - Method in class inet.ipaddr.format.AddressDivisionBase
 
getConfiguredString(int, AddressSegmentParams, StringBuilder) - Method in class inet.ipaddr.format.AddressLargeDivision
 
getConfiguredString(int, AddressSegmentParams, StringBuilder) - Method in interface inet.ipaddr.format.AddressStringDivision
Configures a segment string according to the given params and the given segment index.
getConfiguredString(int, AddressSegmentParams, StringBuilder) - Method in class inet.ipaddr.format.IPAddressDivision
Produces a string to represent the segment.
getCount() - Method in class inet.ipaddr.Address
Gets the count of addresses that this address may represent.
getCount() - Method in class inet.ipaddr.format.AddressDivision
 
getCount() - Method in class inet.ipaddr.format.AddressDivisionGrouping
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 interface inet.ipaddr.format.AddressItem
The count of possible distinct values for this AddressComponent.
getCount() - Method in class inet.ipaddr.format.AddressLargeDivision
 
getDefaultTextualRadix() - Method in class inet.ipaddr.format.AddressBitsDivision
 
getDefaultTextualRadix() - Method in class inet.ipaddr.format.AddressDivisionBase
 
getDefaultTextualRadix() - Method in class inet.ipaddr.format.AddressLargeDivision
 
getDefaultTextualRadix() - Method in class inet.ipaddr.format.IPAddressBitsDivision
 
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
 
getDefaultTextualRadix() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getDigitCount(int) - Method in class inet.ipaddr.format.AddressDivision
 
getDigitCount(long, int) - Static method in class inet.ipaddr.format.AddressDivisionBase
 
getDigitCount(int) - Method in class inet.ipaddr.format.AddressLargeDivision
 
getDigitCount(int) - Method in interface inet.ipaddr.format.AddressStringDivision
Returns the count of digits of the value, or if a range, the larger value in the range
getDivision(int) - Method in class inet.ipaddr.Address
 
getDivision(int) - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
getDivision(int) - Method in interface inet.ipaddr.format.AddressDivisionSeries
 
getDivision(int) - Method in class inet.ipaddr.format.AddressStringDivisionGrouping
 
getDivision(int) - Method in interface inet.ipaddr.format.AddressStringDivisionSeries
 
getDivision(int) - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
 
getDivisionCount() - Method in class inet.ipaddr.Address
 
getDivisionCount() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
getDivisionCount() - Method in class inet.ipaddr.format.AddressStringDivisionGrouping
 
getDivisionCount() - Method in interface inet.ipaddr.format.AddressStringDivisionSeries
 
getDivisionPrefixLength() - Method in class inet.ipaddr.format.IPAddressDivision
Returns the network prefix for the division.
getDivisionStringLength(AddressStringDivision) - Method in interface inet.ipaddr.format.util.AddressDivisionWriter
 
getDivisionValueCount() - Method in class inet.ipaddr.format.AddressDivision
 
getDivisionValueCount() - Method in class inet.ipaddr.IPAddressSegment
 
getDivisionValueCount() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getDottedAddress() - Method in class inet.ipaddr.mac.MACAddress
 
getDottedGrouping() - Method in class inet.ipaddr.mac.MACAddressSection
 
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.Address
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.format.AddressDivisionGrouping
Returns a prefix length for which the range of this segment grouping can be specified only using the section's lower value and the prefix length If no such prefix exists, returns null If this segment grouping represents a single value, returns the bit length
getEquivalentPrefix() - Method in interface inet.ipaddr.format.AddressDivisionSeries
Returns a prefix length for which the range of this division series can be specified only using the section's lower value and the prefix length.
getEquivalentPrefix() - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
 
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
getFormatBuilder() - Method in class inet.ipaddr.MACAddressStringParameters.Builder
Get the sub-builder for setting format parameters.
getFormatParameters() - Method in class inet.ipaddr.MACAddressStringParameters
 
getHost() - Method in class inet.ipaddr.HostName
Returns the host string normalized but without port, prefix or mask.
getHostAddress() - Method in class inet.ipaddr.IPAddressString
If this address string was constructed from a host address with prefix, then this provides just the host address, rather than the subnet block of addresses provided by IPAddressString.getAddress() that incorporates the prefix.
getHostBits() - Method in class inet.ipaddr.IPAddressSection
 
getHostMask(int) - Method in class inet.ipaddr.IPAddressNetwork
 
getHostMask(int) - Method in class inet.ipaddr.IPAddressTypeNetwork
 
getHostMaskSection(int) - Method in class inet.ipaddr.IPAddressNetwork
 
getHostMaskSection(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
 
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
 
getIterable() - Method in class inet.ipaddr.Address
 
getIterable() - Method in interface inet.ipaddr.AddressComponent
Useful for using an instance in a "for-each loop".
getIterable() - Method in interface inet.ipaddr.AddressSection
 
getIterable() - Method in interface inet.ipaddr.AddressSegment
 
getIterable() - Method in interface inet.ipaddr.AddressSegmentSeries
 
getIterable() - Method in class inet.ipaddr.IPAddress
 
getIterable() - Method in class inet.ipaddr.IPAddressSection
 
getIterable() - Method in class inet.ipaddr.IPAddressSegment
 
getIterable() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getIterable() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getIterable() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getIterable() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getIterable() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getIterable() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
getIterable() - Method in class inet.ipaddr.mac.MACAddress
 
getIterable() - Method in class inet.ipaddr.mac.MACAddressSection
 
getIterable() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getJoinedCount() - Method in class inet.ipaddr.format.IPAddressJoinedSegments
 
getLeadingZeros(int) - Method in interface inet.ipaddr.format.util.AddressSegmentParams
returns -1 for as many leading zeros as needed to write the max number of characters per segment, or 0, 1, 2, 3 to indicate the number of leading zeros
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.Address
 
getLower() - Method in interface inet.ipaddr.AddressComponent
If this instance represents multiple address components, returns the one with the lowest numeric value.
getLower() - Method in interface inet.ipaddr.AddressSection
 
getLower() - Method in interface inet.ipaddr.AddressSegment
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 interface inet.ipaddr.AddressSegmentSeries
 
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.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.
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.IPv4AddressSection
 
getLower() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getLower() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getLower() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getLower() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
getLower() - Method in class inet.ipaddr.mac.MACAddress
 
getLower() - Method in class inet.ipaddr.mac.MACAddressSection
 
getLower() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getLowerSegmentValue() - Method in interface inet.ipaddr.AddressSegment
returns the lower value
getLowerSegmentValue() - Method in class inet.ipaddr.IPAddressSegment
returns the lower value
getLowerSegmentValue() - Method in class inet.ipaddr.mac.MACAddressSegment
returns the lower value
getLowerValue() - Method in class inet.ipaddr.format.AddressBitsDivision
 
getLowerValue() - Method in class inet.ipaddr.format.AddressDivision
 
getLowerValue() - Method in class inet.ipaddr.format.IPAddressBitsDivision
 
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
getLowerValue() - Method in class inet.ipaddr.mac.MACAddressSegment
 
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.
getMaxDigitCount() - Method in class inet.ipaddr.format.AddressBitsDivision
 
getMaxDigitCount(int) - Method in class inet.ipaddr.format.AddressDivision
 
getMaxDigitCount() - Method in class inet.ipaddr.format.AddressDivisionBase
 
getMaxDigitCount() - Method in class inet.ipaddr.format.AddressLargeDivision
 
getMaxDigitCount(int) - Method in class inet.ipaddr.format.AddressLargeDivision
 
getMaxDigitCount(int) - Method in interface inet.ipaddr.format.AddressStringDivision
Returns the count of digits of the largest possible value
getMaxDigitCount() - Method in class inet.ipaddr.format.IPAddressBitsDivision
 
getMaxDigitCount() - Method in class inet.ipaddr.format.IPAddressJoinedSegments
 
getMaxDigitCount() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getMaxDigitCount() - Method in class inet.ipaddr.ipv4.IPv4JoinedSegments
 
getMaxDigitCount() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
getMaxDigitCount() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getMaxSegmentValue() - Method in class inet.ipaddr.Address
 
getMaxSegmentValue() - Method in interface inet.ipaddr.AddressSegment
Gets the maximum possible value for this type of segment (for the highest range value of this particular segment, use AddressSegment.getUpper()
getMaxSegmentValue() - Method in class inet.ipaddr.IPAddress
 
getMaxSegmentValue(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSegment
 
getMaxSegmentValue() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getMaxSegmentValue() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
getMaxSegmentValue() - Method in class inet.ipaddr.mac.MACAddress
 
getMaxSegmentValue() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getMaxValue() - Method in class inet.ipaddr.format.AddressDivision
 
getMaxValue() - Method in class inet.ipaddr.IPAddressSegment
 
getMaxValue() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getMinPrefix() - Method in class inet.ipaddr.Address
 
getMinPrefix() - Method in class inet.ipaddr.format.AddressDivisionGrouping
Returns the smallest prefix length possible such that this address paired with that prefix length represents the exact same range of addresses.
getMinPrefix() - Method in interface inet.ipaddr.format.AddressDivisionSeries
Returns the smallest prefix length possible such that this address paired with that prefix length 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
 
getNetworkMaskSection(int) - Method in class inet.ipaddr.IPAddressNetwork
 
getNetworkMaskSection(int) - Method in class inet.ipaddr.IPAddressTypeNetwork
 
getNetworkPrefixLength() - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
 
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) - Method in class inet.ipaddr.ipv4.IPv4Address
 
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) - Method in class inet.ipaddr.ipv6.IPv6Address
 
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
 
getODISection() - Method in class inet.ipaddr.mac.MACAddress
 
getODISection() - Method in class inet.ipaddr.mac.MACAddressSection
 
getODISegmentCount() - Method in class inet.ipaddr.mac.MACAddressSection
 
getOUISection() - Method in class inet.ipaddr.mac.MACAddress
 
getOUISection() - Method in class inet.ipaddr.mac.MACAddressSection
 
getOUISegmentCount() - Method in class inet.ipaddr.mac.MACAddressSection
 
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
 
getParentBuilder() - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters.Builder
 
getPart(int) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
 
getPartCount() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
 
getParts(IPAddressStringDivisionSeries[]) - 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
 
getPort() - Method in class inet.ipaddr.HostName
If a port was supplied, returns the port, otherwise returns null
getPrefix(int) - Static method in class inet.ipaddr.IPAddressNetwork
 
getPrefixAdjustedString(int, AddressSegmentParams, StringBuilder) - Method in class inet.ipaddr.format.AddressDivisionBase
Produces a string to represent the segment.
getPrefixLength() - Method in class inet.ipaddr.Address
the largest number of high bits for which this address represents all addresses with the same set of high bits
getPrefixLength() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
getPrefixLength() - Method in interface inet.ipaddr.format.AddressDivisionSeries
The bit-length of the portion of the address that is not specific to an individual address but common amongst a group of addresses.
getPrefixLength() - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
 
getPrefixLength() - Method in class inet.ipaddr.format.IPAddressStringDivisionGrouping
 
getPrefixLength() - Method in interface inet.ipaddr.format.IPAddressStringDivisionSeries
The number of bits in the upper-most portion of the segment bits representing a prefix, while the remaining bits can assume all possible values.
getPrefixLength() - Method in class inet.ipaddr.mac.MACAddressSection
 
getPrefixLength() - Method in class inet.ipaddr.MACAddressString
 
getRadix() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
 
getRange(int) - Method in class inet.ipaddr.format.IPAddressDivisionGrouping.RangeList
 
getSection() - Method in class inet.ipaddr.Address
 
getSection(int) - Method in class inet.ipaddr.Address
 
getSection(int, int) - Method in class inet.ipaddr.Address
 
getSection(int) - Method in interface inet.ipaddr.AddressSection
 
getSection(int, int) - Method in interface inet.ipaddr.AddressSection
 
getSection(int) - Method in interface inet.ipaddr.AddressSegmentSeries
Gets the subsection from the series starting from the given index
getSection(int, int) - Method in interface inet.ipaddr.AddressSegmentSeries
Gets the subsection from the series starting from the given index and ending just before the give endIndex
getSection() - Method in class inet.ipaddr.IPAddress
Returns the address as an address section comprising all segments in the address.
getSection(int) - Method in class inet.ipaddr.IPAddress
 
getSection(int, int) - Method in class inet.ipaddr.IPAddress
 
getSection(int) - Method in class inet.ipaddr.IPAddressSection
 
getSection(int, int) - Method in class inet.ipaddr.IPAddressSection
 
getSection() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getSection(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
getSection(int, int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
getSection(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getSection(int, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getSection() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getSection(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
getSection(int, int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
getSection(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getSection(int, int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getSection() - Method in class inet.ipaddr.mac.MACAddress
 
getSection(int) - Method in class inet.ipaddr.mac.MACAddress
 
getSection(int, int) - Method in class inet.ipaddr.mac.MACAddress
 
getSection(int) - Method in class inet.ipaddr.mac.MACAddressSection
 
getSection(int, int) - Method in class inet.ipaddr.mac.MACAddressSection
 
getSegment(int) - Method in class inet.ipaddr.Address
 
getSegment(int) - Method in interface inet.ipaddr.AddressSegmentSeries
 
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
 
getSegment(int) - Method in class inet.ipaddr.mac.MACAddress
 
getSegment(int) - Method in class inet.ipaddr.mac.MACAddressSection
 
getSegmentCount() - Method in class inet.ipaddr.Address
 
getSegmentCount() - Method in interface inet.ipaddr.AddressSegmentSeries
 
getSegmentCount() - Method in class inet.ipaddr.IPAddressSection
 
getSegmentCount() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getSegmentCount() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getSegmentCount() - Method in class inet.ipaddr.mac.MACAddressSection
 
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(int) - Method in class inet.ipaddr.IPAddressSection
 
getSegmentIndex(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getSegmentIndex(int) - 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.Address
 
getSegments(AddressSegment[]) - Method in class inet.ipaddr.Address
 
getSegments(int, int, AddressSegment[], int) - Method in class inet.ipaddr.Address
 
getSegments(AddressSegment[]) - Method in interface inet.ipaddr.AddressSegmentSeries
 
getSegments(int, int, AddressSegment[], int) - Method in interface inet.ipaddr.AddressSegmentSeries
get the segments from start to end and insert into the segs array at the the given index
getSegments() - Method in interface inet.ipaddr.AddressSegmentSeries
 
getSegments() - Method in class inet.ipaddr.IPAddress
 
getSegments() - Method in class inet.ipaddr.IPAddressSection
 
getSegments(AddressSegment[]) - Method in class inet.ipaddr.IPAddressSection
 
getSegments(int, int, AddressSegment[], int) - Method in class inet.ipaddr.IPAddressSection
 
getSegments() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getSegments() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getSegments(Collection<? super IPv4AddressSegment>) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getSegments(int, int, Collection<? super IPv4AddressSegment>) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getSegments() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getSegments() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getSegments(Collection<? super IPv6AddressSegment>) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getSegments(int, int, Collection<? super IPv6AddressSegment>) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getSegments() - Method in class inet.ipaddr.mac.MACAddress
 
getSegments() - Method in class inet.ipaddr.mac.MACAddressSection
 
getSegments(AddressSegment[]) - Method in class inet.ipaddr.mac.MACAddressSection
 
getSegments(int, int, AddressSegment[], int) - Method in class inet.ipaddr.mac.MACAddressSection
 
getSegments(Collection<? super MACAddressSegment>) - Method in class inet.ipaddr.mac.MACAddressSection
 
getSegments(int, int, Collection<? super MACAddressSegment>) - Method in class inet.ipaddr.mac.MACAddressSection
 
getSegmentStrings() - Method in class inet.ipaddr.IPAddress
 
getSegmentStrings() - Method in class inet.ipaddr.IPAddressSection
 
getSegmentStrPrefix() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
 
getSplitDigitSeparator() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
 
getSplitSegments(S[], int, AddressNetwork.AddressSegmentCreator<S>) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
Converts this IPv6 address segment into smaller segments, copying them into the given array starting at the given index.
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
 
getStandardString(int, AddressSegmentParams, StringBuilder) - Method in class inet.ipaddr.format.AddressDivisionBase
Produces a string to represent the segment, favouring wildcards and range characters over the network prefix to represent subnets.
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.AddressDivisionBase
Produces a normalized string to represent the segment.
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
 
getSubCollection(IPAddressStringDivisionSeries) - 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 interface inet.ipaddr.format.util.IPAddressStringWriter
 
getTrailingSeparatorCount() - Method in class inet.ipaddr.format.util.IPAddressPartConfiguredString
 
getTrailingSeparatorCount(T) - Method in interface inet.ipaddr.format.util.IPAddressStringWriter
 
getUpper() - Method in class inet.ipaddr.Address
 
getUpper() - Method in interface inet.ipaddr.AddressComponent
If this instance represents multiple address components, returns the one with the highest numeric value.
getUpper() - Method in interface inet.ipaddr.AddressSection
 
getUpper() - Method in interface inet.ipaddr.AddressSegment
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 interface inet.ipaddr.AddressSegmentSeries
 
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.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.
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.IPv4AddressSection
 
getUpper() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getUpper() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getUpper() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getUpper() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
getUpper() - Method in class inet.ipaddr.mac.MACAddress
 
getUpper() - Method in class inet.ipaddr.mac.MACAddressSection
 
getUpper() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getUpperBytes() - Method in class inet.ipaddr.Address
Gets the bytes for the highest address in the range represented by this address.
getUpperBytes(byte[]) - Method in class inet.ipaddr.Address
 
getUpperBytes() - Method in class inet.ipaddr.format.AddressDivisionBase
 
getUpperBytes(byte[]) - Method in class inet.ipaddr.format.AddressDivisionBase
 
getUpperBytes() - Method in class inet.ipaddr.format.AddressDivisionGrouping
Gets the bytes for the highest address in the range represented by this address.
getUpperBytes(byte[]) - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
getUpperBytes() - Method in interface inet.ipaddr.format.AddressItem
 
getUpperBytes(byte[]) - Method in interface inet.ipaddr.format.AddressItem
Copies the bytes of the largest address item represented by this address item into the supplied array, and returns that array.
getUpperSegmentValue() - Method in interface inet.ipaddr.AddressSegment
returns the upper value
getUpperSegmentValue() - Method in class inet.ipaddr.IPAddressSegment
returns the upper value
getUpperSegmentValue() - Method in class inet.ipaddr.mac.MACAddressSegment
returns the upper value
getUpperValue() - Method in class inet.ipaddr.format.AddressBitsDivision
 
getUpperValue() - Method in class inet.ipaddr.format.AddressDivision
 
getUpperValue() - Method in class inet.ipaddr.format.IPAddressBitsDivision
 
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
getUpperValue() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getValidationOptions() - Method in class inet.ipaddr.HostName
 
getValidationOptions() - Method in class inet.ipaddr.IPAddressString
 
getValidationOptions() - Method in class inet.ipaddr.MACAddressString
 
getValue(int, int) - Method in interface inet.ipaddr.Address.SegmentValueProvider
 
getValueCount() - Method in interface inet.ipaddr.AddressSegment
 
getValueCount() - Method in class inet.ipaddr.IPAddressSegment
 
getValueCount() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getValueProvider(byte[]) - Static method in class inet.ipaddr.IPAddressNetwork.HostIdentifierStringCache
 
getWildcards() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
 
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.
getZeroRangeSegments() - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
 
getZeroRangeSegments() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getZeroSegments() - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
 
getZeroSegments() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getZone() - Method in class inet.ipaddr.ipv6.IPv6Address
 

H

hashCode() - Method in class inet.ipaddr.Address
 
hashCode() - Method in class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
 
hashCode() - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
 
hashCode() - Method in class inet.ipaddr.format.AddressBitsDivision
 
hashCode() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
hashCode() - Method in class inet.ipaddr.format.IPAddressJoinedSegments
 
hashCode() - Method in class inet.ipaddr.HostName
 
hashCode() - Method in class inet.ipaddr.HostNameParameters
 
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.IPAddressStringFormatParameters
 
hashCode() - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters
 
hashCode() - Method in class inet.ipaddr.ipv6.IPv6Address
 
hashCode() - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
hashCode() - Method in class inet.ipaddr.mac.MACAddressSegment
 
hashCode() - Method in class inet.ipaddr.MACAddressString
 
hashCode() - Method in class inet.ipaddr.MACAddressStringParameters
 
hashCode() - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters
 
hasUppercaseVariations(int, boolean) - Method in class inet.ipaddr.format.AddressDivision
 
hasUppercaseVariations(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Returns whether this subnet or address has alphabetic digits when printed.
hasZone() - Method in class inet.ipaddr.ipv6.IPv6Address
 
HEX - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
HEX_PREFIX - Static variable in class inet.ipaddr.Address
 
HostIdentifierException - Exception in inet.ipaddr
 
HostIdentifierException(CharSequence, String, String, Throwable) - Constructor for exception inet.ipaddr.HostIdentifierException
 
HostIdentifierException(CharSequence, String, String) - Constructor for exception inet.ipaddr.HostIdentifierException
 
HostIdentifierException(CharSequence) - Constructor for exception inet.ipaddr.HostIdentifierException
 
HostIdentifierException(CharSequence, Throwable) - Constructor for exception inet.ipaddr.HostIdentifierException
 
HostIdentifierException(CharSequence, String) - Constructor for exception inet.ipaddr.HostIdentifierException
 
HostIdentifierString - Interface in inet.ipaddr
A string that is used to identify a network host.
HostIdentifierStringCache(Map<String, T>) - Constructor for class inet.ipaddr.IPAddressNetwork.HostIdentifierStringCache
 
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, int, Throwable) - Constructor for exception inet.ipaddr.HostNameException
 
HostNameException(String, String) - Constructor for exception inet.ipaddr.HostNameException
 
HostNameException(String, AddressStringException, 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, 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.IPAddressDivisionGrouping.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.ipaddr.mac - package inet.ipaddr.mac
 
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 For the case of just 1 segment, the behaviour is controlled by AddressStringParameters.allowSingleSegment
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
inferVersion() - Method in class inet.ipaddr.IPAddressStringParameters
 
IPAddress - Class in inet.ipaddr
A single IP address, or a subnet of multiple addresses.
IPAddress.IPVersion - Enum in inet.ipaddr
 
IPAddressBitsDivision - Class in inet.ipaddr.format
 
IPAddressBitsDivision(long, long, int, int) - Constructor for class inet.ipaddr.format.IPAddressBitsDivision
 
IPAddressBitsDivision(long, long, int, int, Integer) - Constructor for class inet.ipaddr.format.IPAddressBitsDivision
 
IPAddressConverter - Interface in inet.ipaddr
 
IPAddressConverter.DefaultAddressConverter - Class in inet.ipaddr
 
IPAddressDivision - Class in inet.ipaddr.format
A division of an IP address.
IPAddressDivisionGrouping - Class in inet.ipaddr.format
IPAddressDivisionGrouping objects consist of a series of IPAddressDivision objects, each division containing one or more segments.
IPAddressDivisionGrouping(IPAddressDivision[]) - Constructor for class inet.ipaddr.format.IPAddressDivisionGrouping
 
IPAddressDivisionGrouping.Range - Class in inet.ipaddr.format
 
IPAddressDivisionGrouping.RangeList - Class in inet.ipaddr.format
 
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 IP version .
IPAddressNetwork() - Constructor for class inet.ipaddr.IPAddressNetwork
 
IPAddressNetwork.HostIdentifierStringCache<T extends HostIdentifierString> - Class in inet.ipaddr
Choose a map of your choice to implement a cache of addresses and/or host names.
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.
IPAddressPartConfiguredString<T extends IPAddressStringDivisionSeries,P extends IPAddressStringWriter<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
 
IPAddressPartStringSubCollection<T extends IPAddressStringDivisionSeries,P extends IPAddressStringWriter<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.IPStringOptions - Class in inet.ipaddr
Represents a clear way to create a specific type of string.
IPAddressSection.IPStringOptions.Builder - Class in inet.ipaddr
 
IPAddressSection.SegFunction<R,S> - Interface in inet.ipaddr
 
IPAddressSection.WildcardOptions - Class in inet.ipaddr
 
IPAddressSection.WildcardOptions.WildcardOption - Enum in inet.ipaddr
 
IPAddressSegment - Class in inet.ipaddr
This represents a single segment of an IP address.
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
 
IPAddressStringDivisionGrouping - Class in inet.ipaddr.format
 
IPAddressStringDivisionGrouping(AddressDivisionBase[], Integer) - Constructor for class inet.ipaddr.format.IPAddressStringDivisionGrouping
 
IPAddressStringDivisionSeries - Interface in inet.ipaddr.format
A generic part of an IP address for the purpose of producing a string for the address.
IPAddressStringFormatParameters(boolean, boolean, boolean, AddressStringParameters.RangeParameters, boolean, boolean) - Constructor for class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
 
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, boolean, boolean, boolean, IPv4AddressStringParameters, IPv6AddressStringParameters) - Constructor for class inet.ipaddr.IPAddressStringParameters
 
IPAddressStringParameters.Builder - Class in inet.ipaddr
 
IPAddressStringParameters.IPAddressStringFormatParameters - Class in inet.ipaddr
 
IPAddressStringWriter<T extends IPAddressStringDivisionSeries> - Interface in inet.ipaddr.format.util
An object for writing an IP address part string in a specific format.
IPAddressTypeNetwork<T extends IPAddress,R extends IPAddressSection,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(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4Address
Constructs an IPv4 address or subnet.
IPv4Address(Address.SegmentValueProvider, Address.SegmentValueProvider) - 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(IPv4AddressSegment) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
Constructs a single segment section.
IPv4AddressSection(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
 
IPv4AddressSection(Address.SegmentValueProvider, Address.SegmentValueProvider) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
 
IPv4AddressSection(int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
 
IPv4AddressSection(int) - 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
 
IPv4AddressSection.IPv4StringOptions - Class in inet.ipaddr.ipv4
Represents a clear way to create a specific type of string.
IPv4AddressSection.IPv4StringOptions.Builder - 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, AddressStringParameters.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(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address or subnet.
IPv6Address(Address.SegmentValueProvider, Address.SegmentValueProvider) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address or subnet.
IPv6Address(Address.SegmentValueProvider, Address.SegmentValueProvider, CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address.
IPv6Address(IPv6Address, MACAddress) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address from a modified EUI-64 (Extended Unique Identifier) address section and an IPv6 address section network prefix.
IPv6Address(IPv6AddressSection, MACAddress) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address from a modified EUI-64 (Extended Unique Identifier) address section and an IPv6 address section network prefix.
IPv6Address(IPv6AddressSection, MACAddressSection) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address from a modified EUI-64 (Extended Unique Identifier) address and an IPv6 address section network prefix.
IPv6Address(IPv6AddressSection, MACAddressSection, CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
 
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
Constructs a single segment section, the segment being the leading segment.
IPv6AddressSection(IPv6AddressSegment, int) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
Constructs a single segment section with the segment at the given index in the address.
IPv6AddressSection(IPv6AddressSegment[]) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
Use this constructor for any address section that includes the leading segment of an IPv6 address
IPv6AddressSection(IPv6AddressSegment[], Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
Use this constructor for any address section that includes the leading segment of an IPv6 address
IPv6AddressSection(IPv6AddressSegment[], int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
 
IPv6AddressSection(byte[], Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
 
IPv6AddressSection(MACAddress) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
Constructs the corresponding IPv6 address section from a modified EUI-64 (Extended Unique Identifier) address.
IPv6AddressSection(MACAddressSection) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
Constructs the corresponding IPv6 address section from a modified EUI-64 (Extended Unique Identifier) address section.
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, boolean, AddressStringParameters.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
 
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
 
isAllAddresses() - Method in class inet.ipaddr.mac.MACAddress
 
isAllAddresses() - Method in class inet.ipaddr.MACAddressString
 
isAnyLocal() - Method in class inet.ipaddr.IPAddress
 
isBase85IPv6() - Method in class inet.ipaddr.IPAddressString
If this address string represents an IPv6 address, returns whether the string was base 85
isBitwiseOrCompatibleWithRange(long, Integer) - Method in class inet.ipaddr.format.IPAddressDivision
 
isBoundedBy(int) - Method in class inet.ipaddr.format.AddressDivision
Returns true if the possible values of this division fall below the given value.
isBoundedBy(int) - Method in class inet.ipaddr.format.AddressLargeDivision
 
isBoundedBy(int) - Method in interface inet.ipaddr.format.AddressStringDivision
Returns true if the possible values of this division fall below the given boundary value.
isBoundedBy(int) - Method in class inet.ipaddr.IPAddressSegment
 
isBoundedBy(int) - Method in class inet.ipaddr.mac.MACAddressSegment
 
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).
isEmpty() - Method in class inet.ipaddr.MACAddressString
Returns true if the address is empty (zero-length).
isEntireAddress() - Method in class inet.ipaddr.IPAddressSection
 
isEntireAddress(boolean) - Method in class inet.ipaddr.mac.MACAddressSection
 
isEUI64() - Method in class inet.ipaddr.ipv6.IPv6Address
 
isEUI64() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Equivalent to isEUI64(false)
isEUI64(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Whether this section is consistent with an EUI64 section, which means it came from an extended 8 byte address, and the corresponding segments in the middle match 0xff and 0xfe
isEUI64(boolean) - Method in class inet.ipaddr.mac.MACAddress
Whether this section is consistent with an IPv6 EUI64 section, which means it came from an extended 8 byte address, and the corresponding segments in the middle match 0xff and 0xff/fe for MAC/not-MAC
isEUI64(boolean) - Method in class inet.ipaddr.mac.MACAddressSection
Equivalent to isEUI64(asMAC, false)
isEUI64(boolean, boolean) - Method in class inet.ipaddr.mac.MACAddressSection
Whether this section is consistent with an EUI64 section, which means it came from an extended 8 byte address, and the corresponding segments in the middle match 0xff and 0xff/fe for MAC/not-MAC
isExtended() - Method in class inet.ipaddr.mac.MACAddress
 
isExtended() - Method in class inet.ipaddr.mac.MACAddressSection
 
isFullRange() - Method in class inet.ipaddr.Address
 
isFullRange() - Method in class inet.ipaddr.format.AddressDivision
 
isFullRange() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
isFullRange() - Method in interface inet.ipaddr.format.AddressItem
 
isFullRange() - Method in class inet.ipaddr.format.AddressLargeDivision
 
isFullRange() - Method in class inet.ipaddr.IPAddressSection
 
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
 
isFullRange() - Method in class inet.ipaddr.IPAddressSegment
 
isFullRange() - Method in class inet.ipaddr.mac.MACAddressSegment
 
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
 
isLocal() - Method in class inet.ipaddr.Address
 
isLocal() - Method in class inet.ipaddr.IPAddress
 
isLocal() - Method in class inet.ipaddr.mac.MACAddress
 
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(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
Check that the range resulting from the mask is contiguous, otherwise we cannot represent it.
isMaskCompatibleWithRange(int, Integer) - Method in class inet.ipaddr.IPAddressSegment
 
isMixedIPv6() - Method in class inet.ipaddr.IPAddressString
If this address string represents an IPv6 address, returns whether the lower 4 bytes were represented as IPv4
isMore(AddressDivisionSeries) - Method in class inet.ipaddr.Address
 
isMore(AddressDivisionSeries) - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
isMore(AddressDivisionSeries) - Method in interface inet.ipaddr.format.AddressDivisionSeries
Use this method to compare the counts of two address series.
isMore(AddressDivisionSeries) - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
 
isMulticast() - Method in class inet.ipaddr.Address
 
isMulticast() - Method in class inet.ipaddr.ipv4.IPv4Address
 
isMulticast() - Method in class inet.ipaddr.ipv6.IPv6Address
 
isMulticast() - Method in class inet.ipaddr.mac.MACAddress
 
isMultiple() - Method in class inet.ipaddr.Address
 
isMultiple() - Method in class inet.ipaddr.format.AddressDivision
 
isMultiple() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
isMultiple() - Method in interface inet.ipaddr.format.AddressItem
Whether this represents multiple potential values (eg a prefixed address or a segment representing a range of values)
isMultiple() - Method in class inet.ipaddr.format.AddressLargeDivision
 
isMultiple() - Method in class inet.ipaddr.IPAddressSegment
 
isMultipleByNetworkPrefix() - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
 
isMultipleByNetworkPrefix() - Method in class inet.ipaddr.IPAddress
 
isMultipleByPrefix() - Method in class inet.ipaddr.Address
 
isMultipleByPrefix() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
isMultipleByPrefix() - Method in interface inet.ipaddr.format.AddressDivisionSeries
whether there is a prefix and it is less than the bit-count
isMultipleByPrefix() - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
 
isMultipleByPrefix() - Method in class inet.ipaddr.mac.MACAddressSection
 
isNoRange() - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
 
isPrefixed() - Method in class inet.ipaddr.Address
 
isPrefixed() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
isPrefixed() - Method in interface inet.ipaddr.format.AddressDivisionSeries
Whether there exists a prefix.
isPrefixed() - Method in class inet.ipaddr.format.IPAddressDivision
 
isPrefixed() - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
 
isPrefixed() - Method in class inet.ipaddr.format.IPAddressStringDivisionGrouping
 
isPrefixed() - Method in interface inet.ipaddr.format.IPAddressStringDivisionSeries
Whether these exists a prefix.
isPrefixed() - Method in class inet.ipaddr.IPAddressString
 
isPrefixed() - Method in class inet.ipaddr.mac.MACAddressSection
Indicates if the address represents all devices with the same OUI segments.
isPrefixed() - Method in class inet.ipaddr.MACAddressString
 
isPrefixOnly() - Method in class inet.ipaddr.HostName
 
isPrefixOnly() - Method in class inet.ipaddr.IPAddressString
 
isRangeEquivalent(int) - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
isRangeEquivalent(Integer) - Method in class inet.ipaddr.format.IPAddressDivision
 
isRangeEquivalentToPrefix() - Method in class inet.ipaddr.Address
 
isRangeEquivalentToPrefix() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
isRangeEquivalentToPrefix() - Method in interface inet.ipaddr.format.AddressDivisionSeries
whether there is a prefix and the range of values is dictated entirely by the prefix.
isRangeEquivalentToPrefix() - Method in class inet.ipaddr.format.IPAddressDivision
 
isRangeEquivalentToPrefix() - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
 
isRangeUnchanged(Integer) - Method in class inet.ipaddr.format.IPAddressDivision
 
isReverseDNS() - Method in class inet.ipaddr.HostName
 
isReverseSplitDigits() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
 
isSameAddress(Address) - Method in class inet.ipaddr.Address
 
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 interface inet.ipaddr.format.util.AddressSegmentParams
 
isTeredo() - Method in class inet.ipaddr.ipv6.IPv6Address
Whether the address is Teredo
isUNCIPv6Literal() - Method in class inet.ipaddr.HostName
 
isUniqueLocal() - Method in class inet.ipaddr.ipv6.IPv6Address
 
isUniversal() - Method in class inet.ipaddr.mac.MACAddress
 
isUppercase() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
 
isValid() - Method in class inet.ipaddr.HostName
 
isValid() - Method in class inet.ipaddr.IPAddressString
 
isValid() - Method in class inet.ipaddr.MACAddressString
 
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.Address
 
isZero() - Method in class inet.ipaddr.format.AddressDivision
 
isZero() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
isZero() - Method in interface inet.ipaddr.format.AddressItem
 
isZero() - Method in class inet.ipaddr.format.AddressLargeDivision
 
isZero() - Method in class inet.ipaddr.IPAddressString
 
isZero() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
isZero() - Method in class inet.ipaddr.MACAddressString
 
iterator() - Method in class inet.ipaddr.Address
 
iterator() - Method in interface inet.ipaddr.AddressComponent
An address component can represent a single segment, address, or section, or it can represent multiple, typically a subnet or range of segment, address, or section values.
iterator() - Method in interface inet.ipaddr.AddressSection
 
iterator() - Method in interface inet.ipaddr.AddressSegment
 
iterator() - Method in interface inet.ipaddr.AddressSegmentSeries
 
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
 
iterator() - Method in class inet.ipaddr.mac.MACAddress
 
iterator() - Method in class inet.ipaddr.mac.MACAddressSection
 
iterator() - Method in class inet.ipaddr.mac.MACAddressSegment
 

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.IPAddressDivisionGrouping.Range
 
LINK_LOCAL_PREFIX - Static variable in class inet.ipaddr.ipv6.IPv6AddressSection
 

M

MACAddress - Class in inet.ipaddr.mac
 
MACAddress(MACAddressSegment[]) - Constructor for class inet.ipaddr.mac.MACAddress
Constructs a MAC address.
MACAddress(MACAddressSegment[], Integer) - Constructor for class inet.ipaddr.mac.MACAddress
Constructs a MAC address.
MACAddress(MACAddressSection) - Constructor for class inet.ipaddr.mac.MACAddress
Constructs a MAC address.
MACAddress(long) - Constructor for class inet.ipaddr.mac.MACAddress
Constructs a MAC address.
MACAddress(long, boolean) - Constructor for class inet.ipaddr.mac.MACAddress
Constructs a MAC address.
MACAddress(long, Integer) - Constructor for class inet.ipaddr.mac.MACAddress
Constructs a MAC address.
MACAddress(long, boolean, Integer) - Constructor for class inet.ipaddr.mac.MACAddress
Constructs a MAC address.
MACAddress(byte[]) - Constructor for class inet.ipaddr.mac.MACAddress
Constructs a MAC address.
MACAddress(byte[], Integer) - Constructor for class inet.ipaddr.mac.MACAddress
Constructs a MAC address.
MACAddress(Address.SegmentValueProvider, Address.SegmentValueProvider, boolean, Integer) - Constructor for class inet.ipaddr.mac.MACAddress
Constructs a MAC address
MACAddress(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Constructor for class inet.ipaddr.mac.MACAddress
Constructs a MAC address
MACAddress(Address.SegmentValueProvider, Address.SegmentValueProvider, boolean) - Constructor for class inet.ipaddr.mac.MACAddress
Constructs a MAC address
MACAddress(Address.SegmentValueProvider, Address.SegmentValueProvider) - Constructor for class inet.ipaddr.mac.MACAddress
Constructs a MAC address
MACAddressCreator() - Constructor for class inet.ipaddr.mac.MACAddressNetwork.MACAddressCreator
 
MACAddressNetwork - Class in inet.ipaddr.mac
 
MACAddressNetwork.MACAddressCreator - Class in inet.ipaddr.mac
 
MACAddressSection - Class in inet.ipaddr.mac
 
MACAddressSection(MACAddressSegment) - Constructor for class inet.ipaddr.mac.MACAddressSection
Constructs a single segment section, the segment being the leading segment.
MACAddressSection(MACAddressSegment, int, boolean) - Constructor for class inet.ipaddr.mac.MACAddressSection
Constructs a single segment section with the segment at the given index in the address.
MACAddressSection(MACAddressSegment[]) - Constructor for class inet.ipaddr.mac.MACAddressSection
Use this constructor for any address section that includes the leading segment of a MAC address
MACAddressSection(MACAddressSegment[], int, boolean) - Constructor for class inet.ipaddr.mac.MACAddressSection
 
MACAddressSection(MACAddressSegment[], Integer) - Constructor for class inet.ipaddr.mac.MACAddressSection
 
MACAddressSection(MACAddressSegment[], int, boolean, Integer) - Constructor for class inet.ipaddr.mac.MACAddressSection
 
MACAddressSection(byte[], int, boolean, Integer) - Constructor for class inet.ipaddr.mac.MACAddressSection
 
MACAddressSection(byte[], int, boolean) - Constructor for class inet.ipaddr.mac.MACAddressSection
 
MACAddressSection(byte[], Integer) - Constructor for class inet.ipaddr.mac.MACAddressSection
 
MACAddressSection(byte[]) - Constructor for class inet.ipaddr.mac.MACAddressSection
 
MACAddressSection(long, int, boolean, Integer) - Constructor for class inet.ipaddr.mac.MACAddressSection
 
MACAddressSection(long, int, boolean) - Constructor for class inet.ipaddr.mac.MACAddressSection
 
MACAddressSection(long, Integer) - Constructor for class inet.ipaddr.mac.MACAddressSection
 
MACAddressSection(long) - Constructor for class inet.ipaddr.mac.MACAddressSection
 
MACAddressSection.MACStringOptions - Class in inet.ipaddr.mac
Represents a clear way to create a specific type of string.
MACAddressSection.MACStringOptions.Builder - Class in inet.ipaddr.mac
 
MACAddressSegment - Class in inet.ipaddr.mac
 
MACAddressSegment(int) - Constructor for class inet.ipaddr.mac.MACAddressSegment
Constructs a segment of an IPv4 or IPv6 address with the given value.
MACAddressSegment(int, int) - Constructor for class inet.ipaddr.mac.MACAddressSegment
Constructs a segment of a MAC address that represents a range of values.
MACAddressString - Class in inet.ipaddr
Parses the string representation of a MAC address.
MACAddressString(String) - Constructor for class inet.ipaddr.MACAddressString
Constructs an MACAddressString instance using the given String instance.
MACAddressString(String, MACAddressStringParameters) - Constructor for class inet.ipaddr.MACAddressString
 
MACAddressString(MACAddress) - Constructor for class inet.ipaddr.MACAddressString
 
MACAddressStringFormatParameters(boolean, boolean, boolean, AddressStringParameters.RangeParameters, boolean) - Constructor for class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters
 
MACAddressStringParameters - Class in inet.ipaddr
This class allows you to control the validation performed by the class IPAddressString.
MACAddressStringParameters(boolean, boolean, MACAddressStringParameters.AddressSize, boolean, boolean, boolean, boolean, boolean, boolean, MACAddressStringParameters.MACAddressStringFormatParameters) - Constructor for class inet.ipaddr.MACAddressStringParameters
 
MACAddressStringParameters.AddressSize - Enum in inet.ipaddr
 
MACAddressStringParameters.Builder - Class in inet.ipaddr
 
MACAddressStringParameters.MACAddressStringFormatParameters - Class in inet.ipaddr
 
MACAddressStringParameters.MACAddressStringFormatParameters.Builder - Class in inet.ipaddr
 
mask(IPAddress) - Method in class inet.ipaddr.IPAddress
Applies the given mask to all addresses represented by this IPAddress.
mask(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
 
mask(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
mask(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
 
mask(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
maskNetwork(IPAddress, int) - Method in class inet.ipaddr.IPAddress
Applies the given mask up until the given prefix length to all addresses represented by this IPAddress.
maskNetwork(IPAddress, int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
maskNetwork(IPv4AddressSection, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Applies the given mask to the network section of the address as indicated by the given prefix length.
maskNetwork(IPAddress, int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
maskNetwork(IPv6AddressSection, int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Applies the given mask to the network section of the address as indicated by the given prefix length.
matches(int) - Method in interface inet.ipaddr.AddressSegment
 
matches(long) - Method in class inet.ipaddr.format.AddressDivision
 
matches(HostName) - Method in class inet.ipaddr.HostName
 
matches(IPAddressString) - Method in class inet.ipaddr.IPAddress
 
matches(int) - Method in class inet.ipaddr.IPAddressSegment
 
matches(int) - Method in class inet.ipaddr.mac.MACAddressSegment
 
matchesWithMask(int, int) - Method in interface inet.ipaddr.AddressSegment
 
matchesWithMask(long, long) - Method in class inet.ipaddr.format.AddressDivision
 
matchesWithMask(int, int) - Method in class inet.ipaddr.IPAddressSegment
 
matchesWithMask(int, int) - Method in class inet.ipaddr.mac.MACAddressSegment
 
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_CHARS - Static variable in class inet.ipaddr.mac.MACAddressSegment
 
MAX_VALUE_PER_DOTTED_SEGMENT - Static variable in class inet.ipaddr.mac.MACAddress
 
MAX_VALUE_PER_SEGMENT - Static variable in class inet.ipaddr.ipv4.IPv4Address
 
MAX_VALUE_PER_SEGMENT - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
MAX_VALUE_PER_SEGMENT - Static variable in class inet.ipaddr.mac.MACAddress
 
maxSegmentValue(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
 
maxSegmentValue() - Static method in class inet.ipaddr.mac.MACAddress
 
MEDIA_ACCESS_CONTROL_DOTTED_64_SEGMENT_COUNT - Static variable in class inet.ipaddr.mac.MACAddress
 
MEDIA_ACCESS_CONTROL_DOTTED_BITS_PER_SEGMENT - Static variable in class inet.ipaddr.mac.MACAddress
 
MEDIA_ACCESS_CONTROL_DOTTED_SEGMENT_COUNT - Static variable in class inet.ipaddr.mac.MACAddress
 
MEDIA_ACCESS_CONTROL_SEGMENT_COUNT - Static variable in class inet.ipaddr.mac.MACAddress
 
MEDIA_ACCESS_CONTROL_SINGLE_DASHED_SEGMENT_COUNT - Static variable in class inet.ipaddr.mac.MACAddress
 
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
 
network() - Static method in class inet.ipaddr.mac.MACAddress
 
NO_RANGE - Static variable in class inet.ipaddr.AddressStringParameters.RangeParameters
 
normalizeToLowercase - Variable in class inet.ipaddr.HostNameParameters
 

O

OCTAL - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
OCTAL_PREFIX - Static variable in class inet.ipaddr.Address
 
options - Variable in class inet.ipaddr.IPAddressSection.IPStringBuilderOptions
 
ORGANIZATIONAL_UNIQUE_IDENTIFIER_BIT_COUNT - Static variable in class inet.ipaddr.mac.MACAddress
 
ORGANIZATIONAL_UNIQUE_IDENTIFIER_SEGMENT_COUNT - Static variable in class inet.ipaddr.mac.MACAddress
 

P

parseDelimitedSegments(String) - Static method in class inet.ipaddr.IPAddressString
Given a string with comma delimiters to denote segment elements, this method will provide an iterator to iterate through the possible combinations.
parseDelimitedSegments(String) - Static method in class inet.ipaddr.MACAddressString
Given a string with comma delimiters to denote segment elements, this method will provide an iterator to iterate through the possible combinations.
part - Variable in class inet.ipaddr.format.util.IPAddressPartStringSubCollection
 
PORT_SEPARATOR - Static variable in class inet.ipaddr.HostName
 
preferWildcards() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
 
PREFIX_LEN_SEPARATOR - Static variable in class inet.ipaddr.IPAddress
 
prepend(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
prepend(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
prepend(MACAddressSection) - Method in class inet.ipaddr.mac.MACAddressSection
 

R

RANGE_SEPARATOR - Static variable in class inet.ipaddr.Address
 
RANGE_SEPARATOR_STR - Static variable in class inet.ipaddr.Address
 
rangeOptions - Variable in class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
controls whether wildcards like '*', '_' or ranges with '-' are allowed
RangeParameters(boolean, boolean, boolean) - Constructor for class inet.ipaddr.AddressStringParameters.RangeParameters
 
rangeSelection - Variable in class inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions
 
rangeSeparator - Variable in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions.Wildcards
 
removePrefixLength() - Method in class inet.ipaddr.Address
 
removePrefixLength() - Method in interface inet.ipaddr.AddressSection
 
removePrefixLength() - Method in interface inet.ipaddr.AddressSegmentSeries
Removes the prefix.
removePrefixLength() - Method in class inet.ipaddr.IPAddress
 
removePrefixLength(boolean) - Method in class inet.ipaddr.IPAddress
 
removePrefixLength(boolean) - Method in class inet.ipaddr.IPAddressSection
 
removePrefixLength() - Method in class inet.ipaddr.IPAddressSection
 
removePrefixLength() - Method in class inet.ipaddr.IPAddressSegment
 
removePrefixLength(boolean) - Method in class inet.ipaddr.IPAddressSegment
 
removePrefixLength(boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
 
removePrefixLength() - Method in class inet.ipaddr.ipv4.IPv4Address
 
removePrefixLength() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
removePrefixLength(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
removePrefixLength(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
removePrefixLength() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
removePrefixLength() - Method in class inet.ipaddr.ipv6.IPv6Address
 
removePrefixLength(boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
 
removePrefixLength() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
removePrefixLength(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
removePrefixLength(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
removePrefixLength() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
removePrefixLength() - Method in class inet.ipaddr.mac.MACAddress
 
removePrefixLength() - Method in class inet.ipaddr.mac.MACAddressSection
 
removeZone() - Method in class inet.ipaddr.ipv6.IPv6Address
 
replace(IPv4AddressSection, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
replace(IPv6AddressSection, int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
replace(MACAddressSection, int) - Method in class inet.ipaddr.mac.MACAddressSection
 
resolvesToSelf() - Method in class inet.ipaddr.HostName
 
reverse - Variable in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions
 
REVERSE_DNS_SUFFIX - Static variable in class inet.ipaddr.ipv4.IPv4Address
 
REVERSE_DNS_SUFFIX - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
REVERSE_DNS_SUFFIX_DEPRECATED - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
reverseBits(boolean) - Method in class inet.ipaddr.Address
 
reverseBits(boolean) - Method in interface inet.ipaddr.AddressComponent
Returns a new AddressComponent with the bits reversed.
reverseBits(boolean) - Method in interface inet.ipaddr.AddressSection
 
reverseBits(boolean) - Method in interface inet.ipaddr.AddressSegment
 
reverseBits(boolean) - Method in interface inet.ipaddr.AddressSegmentSeries
Returns a new segment series with the bits reversed.
reverseBits(boolean) - Method in class inet.ipaddr.IPAddress
Returns a new IPAddress which has the bits reversed.
reverseBits(boolean) - Method in class inet.ipaddr.IPAddressSection
 
reverseBits(boolean) - Method in class inet.ipaddr.IPAddressSegment
 
reverseBits(boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
 
reverseBits(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
reverseBits(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
reverseBits() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
reverseBits(boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
 
reverseBits(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
reverseBits(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
reverseBits(boolean) - Method in class inet.ipaddr.mac.MACAddress
Use to produce: "MSB format", "IBM format", "Token-Ring format", and "non-canonical form" See RFC 2469 section 2 Also see https://en.wikipedia.org/wiki/MAC_address
reverseBits(boolean) - Method in class inet.ipaddr.mac.MACAddressSection
 
reverseBits(boolean) - Method in class inet.ipaddr.mac.MACAddressSegment
 
reverseBits() - Method in class inet.ipaddr.mac.MACAddressSegment
 
reverseBytes() - Method in class inet.ipaddr.Address
 
reverseBytes() - Method in interface inet.ipaddr.AddressComponent
Returns an AddressComponent with the bytes reversed.
reverseBytes() - Method in interface inet.ipaddr.AddressSection
 
reverseBytes() - Method in interface inet.ipaddr.AddressSegment
 
reverseBytes() - Method in interface inet.ipaddr.AddressSegmentSeries
Returns a new segment series with the bytes reversed.
reverseBytes() - Method in class inet.ipaddr.IPAddress
 
reverseBytes() - Method in class inet.ipaddr.IPAddressSection
 
reverseBytes() - Method in class inet.ipaddr.IPAddressSegment
 
reverseBytes() - Method in class inet.ipaddr.ipv4.IPv4Address
 
reverseBytes() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
reverseBytes() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
reverseBytes() - Method in class inet.ipaddr.ipv6.IPv6Address
 
reverseBytes() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
reverseBytes() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
reverseBytes() - Method in class inet.ipaddr.mac.MACAddress
 
reverseBytes() - Method in class inet.ipaddr.mac.MACAddressSection
 
reverseBytes() - Method in class inet.ipaddr.mac.MACAddressSegment
 
reverseBytesPerSegment() - Method in class inet.ipaddr.Address
 
reverseBytesPerSegment() - Method in interface inet.ipaddr.AddressSection
 
reverseBytesPerSegment() - Method in interface inet.ipaddr.AddressSegmentSeries
Returns a new segment series with the bytes reversed within each segment.
reverseBytesPerSegment() - Method in class inet.ipaddr.IPAddress
 
reverseBytesPerSegment() - Method in class inet.ipaddr.IPAddressSection
 
reverseBytesPerSegment() - Method in class inet.ipaddr.ipv4.IPv4Address
 
reverseBytesPerSegment() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
reverseBytesPerSegment() - Method in class inet.ipaddr.ipv6.IPv6Address
 
reverseBytesPerSegment() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
reverseBytesPerSegment() - Method in class inet.ipaddr.mac.MACAddress
 
reverseBytesPerSegment() - Method in class inet.ipaddr.mac.MACAddressSection
 
reverseSegments() - Method in class inet.ipaddr.Address
 
reverseSegments() - Method in interface inet.ipaddr.AddressSection
 
reverseSegments() - Method in interface inet.ipaddr.AddressSegmentSeries
Returns a new segment series with the segments reversed.
reverseSegments() - Method in class inet.ipaddr.IPAddress
 
reverseSegments() - Method in class inet.ipaddr.IPAddressSection
 
reverseSegments() - Method in class inet.ipaddr.ipv4.IPv4Address
 
reverseSegments() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
reverseSegments() - Method in class inet.ipaddr.ipv6.IPv6Address
 
reverseSegments() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
reverseSegments() - Method in class inet.ipaddr.mac.MACAddress
 
reverseSegments() - Method in class inet.ipaddr.mac.MACAddressSection
 

S

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.Address
 
SEGMENT_SQL_SINGLE_WILDCARD_STR - Static variable in class inet.ipaddr.Address
 
SEGMENT_SQL_WILDCARD - Static variable in class inet.ipaddr.Address
 
SEGMENT_SQL_WILDCARD_STR - Static variable in class inet.ipaddr.Address
 
SEGMENT_VALUE_DELIMITER - Static variable in interface inet.ipaddr.HostIdentifierString
 
SEGMENT_WILDCARD - Static variable in class inet.ipaddr.Address
 
SEGMENT_WILDCARD_STR - Static variable in class inet.ipaddr.Address
 
segmentCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
 
segmentsIterator() - Method in class inet.ipaddr.Address
 
segmentsIterator() - Method in interface inet.ipaddr.AddressSegmentSeries
 
segmentsIterator() - Method in class inet.ipaddr.IPAddress
 
segmentsIterator() - Method in class inet.ipaddr.IPAddressSection
 
segmentsIterator() - Method in class inet.ipaddr.ipv4.IPv4Address
 
segmentsIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
segmentsIterator() - Method in class inet.ipaddr.ipv6.IPv6Address
 
segmentsIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
segmentsIterator() - Method in class inet.ipaddr.mac.MACAddress
 
segmentsIterator() - Method in class inet.ipaddr.mac.MACAddressSection
 
segmentStrPrefix - Variable in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions
 
separator - Variable in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions
 
setAddressLabel(String) - Method in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions.Builder
 
setAddressLabel(String) - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
setAddressSuffix(String) - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
setAddressSuffix(String) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setAllAddresses(MACAddressStringParameters.AddressSize) - Method in class inet.ipaddr.MACAddressStringParameters.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.format.AddressDivisionGrouping.StringOptions.Builder
 
setExpandedSegments(boolean) - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.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.IPStringOptions) - 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
 
setPrefixLength(int) - Method in class inet.ipaddr.Address
 
setPrefixLength(int) - Method in interface inet.ipaddr.AddressSection
 
setPrefixLength(int) - Method in interface inet.ipaddr.AddressSegmentSeries
Sets the prefix length.
setPrefixLength(int) - Method in class inet.ipaddr.IPAddress
 
setPrefixLength(int, boolean) - Method in class inet.ipaddr.IPAddress
 
setPrefixLength(int) - Method in class inet.ipaddr.IPAddressSection
 
setPrefixLength(int, boolean) - Method in class inet.ipaddr.IPAddressSection
 
setPrefixLength(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
setPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
 
setPrefixLength(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
setPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
setPrefixLength(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
setPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
 
setPrefixLength(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
setPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
setPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddress
 
setPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddressSection
 
setRadix(int) - Method in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions.Builder
 
setRadix(int) - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
setRadix(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setRangeOptions(AddressStringParameters.RangeParameters) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
 
setRangeOptions(AddressStringParameters.RangeParameters) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
 
setRangeOptions(AddressStringParameters.RangeParameters) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
 
setRangeOptions(AddressStringParameters.RangeParameters) - Method in class inet.ipaddr.MACAddressStringParameters.Builder
 
setRangeOptions(AddressStringParameters.RangeParameters) - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters.Builder
 
setReverse(boolean) - Method in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions.Builder
 
setReverse(boolean) - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
setReverse(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setSegmentStrPrefix(String) - Method in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions.Builder
 
setSegmentStrPrefix(String) - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
setSegmentStrPrefix(String) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setSeparator(Character) - Method in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions.Builder
 
setSeparator(Character) - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
setSeparator(Character) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setSplitDigits(boolean) - Method in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions.Builder
 
setSplitDigits(boolean) - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
setSplitDigits(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setUppercase(boolean) - Method in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions.Builder
 
setUppercase(boolean) - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
setUppercase(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setWildcardOption(IPAddressSection.WildcardOptions.WildcardOption) - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
setWildcardOptions(IPAddressSection.WildcardOptions) - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
setWildcardOptions(IPAddressSection.WildcardOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setWildcards(AddressDivisionGrouping.StringOptions.Wildcards) - Method in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions.Builder
 
setWildcards(AddressDivisionGrouping.StringOptions.Wildcards) - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
setZoneSeparator(char) - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
setZoneSeparator(char) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
singleWildcard - Variable in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions.Wildcards
 
size() - Method in class inet.ipaddr.format.IPAddressDivisionGrouping.RangeList
 
size() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
 
size() - Method in class inet.ipaddr.format.util.IPAddressPartStringSubCollection
 
SPACE_SEGMENT_SEPARATOR - Static variable in class inet.ipaddr.mac.MACAddress
 
split() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
Splits this IPv6 address segment into one-byte segments
splitDigits - Variable in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions
 
SQLStringMatcher<T extends IPAddressStringDivisionSeries,P extends IPAddressStringWriter<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
 
startIndex - Variable in class inet.ipaddr.mac.MACAddressSection
 
stringParams - Variable in class inet.ipaddr.format.util.IPAddressPartConfiguredString
 
subtract(IPAddress) - Method in class inet.ipaddr.IPAddress
Subtract the give subnet from this subnet, returning an array of subnets for the result (the subnets will not be contiguous so an array is required).
subtract(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
 
subtract(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
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.ipv6.IPv6Address
 
subtract(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
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).

T

toAddress() - Method in interface inet.ipaddr.HostIdentifierString
 
toAddress() - Method in class inet.ipaddr.HostName
If this represents an ip address, returns that address.
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.
toAddress() - Method in class inet.ipaddr.MACAddressString
Produces the MACAddress corresponding to this MACAddressString.
toAddressOptionsBuilder() - Method in class inet.ipaddr.HostNameParameters
 
toAddressString() - Method in class inet.ipaddr.Address
Returns a host identifier string representation for this address, which will be validated already.
toAddressString() - Method in class inet.ipaddr.IPAddress
Generates an IPAddressString object for this IPAddress object.
toAddressString() - Method in class inet.ipaddr.mac.MACAddress
 
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
toBase85String() - Method in class inet.ipaddr.ipv6.IPv6Address
The base 85 string is described by RFC 1924
toBase85String() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
The base 85 string is described by RFC 1924
toBinaryString() - Method in class inet.ipaddr.IPAddress
Writes this address as a single binary value with always the exact same number of characters If this section represents a range of values outside of the network prefix length, then this is printed as a range of two hex values.
toBinaryString() - Method in class inet.ipaddr.IPAddressSection
Writes this address section as a single binary value with always the exact same number of characters If this section represents a range of values outside of the network prefix length, then this is printed as a range of two hex values.
toBinaryString() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toBuilder(AddressStringParameters.BuilderBase) - Method in class inet.ipaddr.AddressStringParameters
 
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
 
toBuilder() - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters
 
toBuilder() - Method in class inet.ipaddr.MACAddressStringParameters
 
toCanonicalHostName() - Method in class inet.ipaddr.IPAddress
Does a reverse name lookup to get the canonical host name.
toCanonicalString() - Method in class inet.ipaddr.Address
This produces a canonical string.
toCanonicalString() - Method in interface inet.ipaddr.AddressSegmentSeries
Produces the canonical representation of the address
toCanonicalString() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
This produces a canonical string.
toCanonicalString() - Method in class inet.ipaddr.ipv6.IPv6Address
This produces a canonical string.
toCanonicalString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
This produces a canonical string.
toCanonicalString() - Method in class inet.ipaddr.mac.MACAddressSection
This produces a canonical string using the canonical standardized IEEE 802 MAC address representation of xx-xx-xx-xx-xx-xx For range segments, '..' is used: 11-22-33..44-55-66
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
 
toColonDelimitedString() - Method in class inet.ipaddr.mac.MACAddress
 
toColonDelimitedString() - Method in class inet.ipaddr.mac.MACAddressSection
 
toCompressedString() - Method in class inet.ipaddr.Address
Produce short strings for the address in the usual address format.
toCompressedString() - Method in interface inet.ipaddr.AddressSegmentSeries
Produces a short representation of the address while remaining within the confines of standard representation(s) of 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.
toCompressedString() - Method in class inet.ipaddr.mac.MACAddressSection
This produces a shorter string for the address that uses the canonical representation but not using leading zeroes.
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
 
toDashedString() - Method in class inet.ipaddr.mac.MACAddress
 
toDashedString() - Method in class inet.ipaddr.mac.MACAddressSection
 
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
 
toDottedString() - Method in class inet.ipaddr.mac.MACAddress
 
toDottedString() - Method in class inet.ipaddr.mac.MACAddressSection
This produces the dotted hexadecimal format aaaa.bbbb.cccc
toEUI(boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
 
toEUI(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Returns the corresponding mac section, or null if this address section does not correspond to a mac section
toEUI64(boolean) - Method in class inet.ipaddr.mac.MACAddress
Convert to IPv6 EUI-64 section http://standards.ieee.org/develop/regauth/tut/eui64.pdf
toEUI64(boolean) - Method in class inet.ipaddr.mac.MACAddressSection
If this section is part of a shorter 48 bit MAC or EUI-48 address see MACAddressSection.isExtended(), then the required sections are inserted (FF-FF for MAC, FF-FE for EUI-48) to extend it to EUI-64.
toEUI64IPv6() - Method in class inet.ipaddr.mac.MACAddress
 
toEUI64IPv6() - Method in class inet.ipaddr.mac.MACAddressSection
 
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.Address
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 interface inet.ipaddr.AddressComponent
Writes this address component 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.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.IPAddressSegment
 
toHexString(boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
 
toHexString(boolean) - Method in class inet.ipaddr.mac.MACAddressSection
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.mac.MACAddressSegment
 
toHostAddress() - Method in class inet.ipaddr.IPAddressString
If this address string was constructed from a host address with prefix, then this provides just the host address, rather than the subnet block of addresses provided by IPAddressString.toAddress() that incorporates the prefix.
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
 
toLinkLocalIPv6() - Method in class inet.ipaddr.mac.MACAddress
 
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
 
toMinPrefixedEquivalent() - 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.
toMinPrefixedEquivalent() - 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.
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.Address
The normalized string returned by this method is a common and consistent representation of the address.
toNormalizedString() - Method in interface inet.ipaddr.AddressComponent
Produces a string that is somewhat similar for all address components of the same type.
toNormalizedString() - Method in interface inet.ipaddr.HostIdentifierString
provides a normalized String representation for the host identified by this HostIdentifierString instance
toNormalizedString() - Method in class inet.ipaddr.HostName
 
toNormalizedString(IPAddressSection.IPStringOptions) - Method in class inet.ipaddr.IPAddress
Constructs a string representing this address according to the given parameters
toNormalizedString(IPAddressSection.IPStringOptions) - Method in class inet.ipaddr.IPAddressSection
 
toNormalizedString(IPAddressSection.IPStringOptions, IPAddressStringDivisionSeries) - Static method in class inet.ipaddr.IPAddressSection
 
toNormalizedString() - Method in class inet.ipaddr.IPAddressSegment
 
toNormalizedString(IPAddressSection.IPStringOptions) - Method in class inet.ipaddr.IPAddressSegment
 
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.IPStringOptions, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toNormalizedString() - Method in class inet.ipaddr.ipv6.IPv6Address
The normalized string returned by this method is consistent with java.net.Inet6address.
toNormalizedString(IPAddressSection.IPStringOptions) - 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.IPStringOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toNormalizedString(IPv6AddressSection.IPv6StringOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toNormalizedString(IPv6AddressSection.IPv6StringOptions, CharSequence) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toNormalizedString(IPAddressSection.IPStringOptions, CharSequence, IPAddressStringDivisionSeries) - Static method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toNormalizedString(AddressDivisionGrouping.StringOptions) - Method in class inet.ipaddr.mac.MACAddress
 
toNormalizedString(AddressDivisionGrouping.StringOptions) - Method in class inet.ipaddr.mac.MACAddressSection
 
toNormalizedString(AddressDivisionGrouping.StringOptions, AddressDivisionGrouping) - Static method in class inet.ipaddr.mac.MACAddressSection
 
toNormalizedString() - Method in class inet.ipaddr.mac.MACAddressSection
The normalized string returned by this method is the most common representation of MAC addresses: xx:xx:xx:xx:xx:xx
toNormalizedString() - Method in class inet.ipaddr.mac.MACAddressSegment
 
toNormalizedString(AddressDivisionGrouping.StringOptions) - Method in class inet.ipaddr.mac.MACAddressSegment
 
toNormalizedString() - Method in class inet.ipaddr.MACAddressString
 
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
 
toOctalString(boolean) - Method in class inet.ipaddr.IPAddress
Writes this address as a single octal value with always the exact same number of characters, with or without a preceding 0 prefix.
toOctalString(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.
toOctalString(boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
 
toOUIPrefixed() - Method in class inet.ipaddr.mac.MACAddress
 
toOUIPrefixed() - Method in class inet.ipaddr.mac.MACAddressSection
 
toParams() - Method in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions.Builder
 
toParams() - Method in class inet.ipaddr.HostNameParameters.Builder
 
toParams() - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
toParams() - Method in class inet.ipaddr.IPAddressStringParameters.Builder
 
toParams() - Method in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringOptions.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
 
toParams() - Method in class inet.ipaddr.mac.MACAddressSection.MACStringOptions.Builder
 
toParams() - Method in class inet.ipaddr.MACAddressStringParameters.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.
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.
toPrefixLengthString() - Method in class inet.ipaddr.IPAddress
Returns a string with a CIDR network prefix length if this address has a network prefix length.
toPrefixLengthString() - Method in class inet.ipaddr.IPAddressSection
Returns a string with a CIDR prefix length if this section has a network prefix length.
toPrefixLengthString() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toPrefixLengthString() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toPrefixLengthString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
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.IPAddressSection
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.IPv4AddressSection
 
toReverseDNSLookupString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toSpaceDelimitedString() - Method in class inet.ipaddr.mac.MACAddress
 
toSpaceDelimitedString() - Method in class inet.ipaddr.mac.MACAddressSection
This produces a string delimited by spaces: aa bb cc dd ee ff
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.Address
 
toString() - Method in class inet.ipaddr.format.AddressDivisionBase
 
toString() - Method in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions.Wildcards
 
toString() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
toString() - Method in class inet.ipaddr.format.IPAddressDivisionGrouping.Range
 
toString() - Method in class inet.ipaddr.format.util.IPAddressPartConfiguredString
 
toString(T) - Method in interface inet.ipaddr.format.util.IPAddressStringWriter
 
toString(T, CharSequence) - Method in interface inet.ipaddr.format.util.IPAddressStringWriter
 
toString() - Method in class inet.ipaddr.format.util.sql.SQLStringMatcher
 
toString() - Method in class inet.ipaddr.HostName
 
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
 
toString() - Method in class inet.ipaddr.mac.MACAddressSection
 
toString() - Method in class inet.ipaddr.MACAddressString
Gives us the original string provided to the constructor.
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
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
 
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
 

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_SUFFIX - 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.format.AddressDivisionGrouping.StringOptions
 
UPPERCASE - Static variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 

V

validate() - Method in interface inet.ipaddr.HostIdentifierString
 
validate() - Method in class inet.ipaddr.HostName
 
validate() - Method in class inet.ipaddr.IPAddressString
Validates that this string is a valid address, and if not, throws an exception with a descriptive message indicating why it is not.
validate() - Method in class inet.ipaddr.MACAddressString
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 that 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 that 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.AddressComparator.ValueComparator
 
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.
valueOf(String) - Static method in enum inet.ipaddr.MACAddressStringParameters.AddressSize
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.
values() - Static method in enum inet.ipaddr.MACAddressStringParameters.AddressSize
Returns an array containing the constants of this enum type, in the order they are declared.

W

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

Z

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