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.AddressProvider - Interface in inet.ipaddr
 
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 - 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
 
AddressConversionException - Exception in inet.ipaddr
 
AddressConversionException(AddressItem, AddressItem) - Constructor for exception inet.ipaddr.AddressConversionException
 
AddressConversionException(AddressItem, AddressItem, String) - Constructor for exception inet.ipaddr.AddressConversionException
 
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(AddressDivision[], boolean) - 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.
AddressNetwork<S extends AddressSegment> - 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
 
AddressNetwork.HostIdentifierStringGenerator<T extends HostIdentifierString> - Class in inet.ipaddr
Generates and caches HostIdentifierString instances.
AddressNetwork.PrefixConfiguration - Enum in inet.ipaddr
Prefix Handling Configuration The library is designed to treat prefixes three different ways:
addressOptions - Variable in class inet.ipaddr.HostNameParameters
 
AddressPositionException - Exception in inet.ipaddr
IPv6 and MAC address sections are not position-independent, which means they have a designated location within a full address.
AddressPositionException(int) - Constructor for exception inet.ipaddr.AddressPositionException
 
AddressPositionException(AddressItem, int) - Constructor for exception inet.ipaddr.AddressPositionException
 
AddressPositionException(AddressItem, int, int) - Constructor for exception inet.ipaddr.AddressPositionException
 
AddressSection - Interface in inet.ipaddr
 
AddressSegment - Interface in inet.ipaddr
Represents a single segment of an address.
addressSegmentIndex - Variable in class inet.ipaddr.ipv6.IPv6AddressSection
 
addressSegmentIndex - Variable in class inet.ipaddr.mac.MACAddressSection
 
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(AddressStringDivision[]) - 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 or MACAddressString.
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 '*', '-', '_'
AddressValueException - Exception in inet.ipaddr
Thrown when an address or address component would be too large or small, when a prefix length is too large or small, or when prefixes across segments are inconsistent.
AddressValueException(long) - Constructor for exception inet.ipaddr.AddressValueException
 
AddressValueException(String, long) - Constructor for exception inet.ipaddr.AddressValueException
 
AddressValueException(BigInteger) - Constructor for exception inet.ipaddr.AddressValueException
 
AddressValueException(AddressItem, AddressItem, int) - Constructor for exception inet.ipaddr.AddressValueException
 
AddressValueException(AddressItem, AddressItem) - Constructor for exception inet.ipaddr.AddressValueException
 
AddressValueException(AddressItem, String) - Constructor for exception inet.ipaddr.AddressValueException
 
addrLabel - Variable in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions
 
addrSuffix - Variable in class inet.ipaddr.IPAddressSection.IPStringOptions
 
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.Address
 
adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.Address
 
adjustPrefixBySegment(boolean) - Method in interface inet.ipaddr.AddressSection
 
adjustPrefixBySegment(boolean, 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, 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, boolean) - Method in class inet.ipaddr.IPAddress
 
adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.IPAddressSection
 
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.IPAddressSection
 
adjustPrefixBySegment(boolean) - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
adjustPrefixBySegment(boolean, boolean) - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.IPAddressString
 
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
 
adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
 
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
 
adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
 
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.mac.MACAddress
 
adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.mac.MACAddress
 
adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.mac.MACAddressSection
 
adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.mac.MACAddressSection
 
adjustPrefixLength(int) - Method in class inet.ipaddr.Address
 
adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.Address
 
adjustPrefixLength(int) - Method in interface inet.ipaddr.AddressSection
 
adjustPrefixLength(int, boolean) - 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, boolean) - Method in interface inet.ipaddr.AddressSegmentSeries
Increases or decreases prefix length by the given increment.
adjustPrefixLength(int) - Method in class inet.ipaddr.IPAddress
Increases or decreases prefix length by the given increment.
adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.IPAddress
 
adjustPrefixLength(int) - Method in class inet.ipaddr.IPAddressSection
 
adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.IPAddressSection
 
adjustPrefixLength(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
adjustPrefixLength(int, boolean) - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
adjustPrefixLength(int) - Method in class inet.ipaddr.IPAddressString
 
adjustPrefixLength(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
 
adjustPrefixLength(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
adjustPrefixLength(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
 
adjustPrefixLength(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
adjustPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddress
 
adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.mac.MACAddress
 
adjustPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddressSection
 
adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.mac.MACAddressSection
 
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
 
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
 
allowService - Variable in class inet.ipaddr.HostNameParameters
 
allowService(boolean) - Method in class inet.ipaddr.HostNameParameters.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.IPAddressStringParameters.Builder
 
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.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
 
allPrefixedAddressesAreSubnets() - Method in enum inet.ipaddr.AddressNetwork.PrefixConfiguration
 
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
 
appendToNetwork(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
appendToNetwork(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
appendToPrefix(MACAddressSection) - Method in class inet.ipaddr.mac.MACAddressSection
 
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.
applyPrefixLength(int) - Method in class inet.ipaddr.IPAddress
 
applyPrefixLength(int) - Method in class inet.ipaddr.IPAddressSection
 
applyPrefixLength(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
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.
assignMinPrefixForBlock() - Method in class inet.ipaddr.IPAddress
Constructs an equivalent address with the smallest CIDR prefix possible (largest network), such that the range of values are a set of subnet blocks for that prefix.
assignMinPrefixForBlock() - Method in class inet.ipaddr.IPAddressSection
Constructs an equivalent address section with the smallest CIDR prefix possible (largest network), such that the range of values are a set of subnet blocks for that prefix.
assignMinPrefixForBlock() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns the equivalent address series with the smallest CIDR prefix possible (largest network), such that the range of values of this address includes the subnet block for that prefix.
assignMinPrefixForBlock() - Method in class inet.ipaddr.ipv4.IPv4Address
 
assignMinPrefixForBlock() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
assignMinPrefixForBlock() - Method in class inet.ipaddr.ipv6.IPv6Address
 
assignMinPrefixForBlock() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
assignPrefixForSingleBlock() - Method in class inet.ipaddr.IPAddress
Returns the equivalent CIDR address with a prefix length for which the address subnet block matches the range of values in this address.
assignPrefixForSingleBlock() - Method in class inet.ipaddr.IPAddressSection
Returns the equivalent CIDR address section with a prefix length for which the subnet block for that prefix matches the range of values in this section.
assignPrefixForSingleBlock() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns the equivalent CIDR address series with a prefix length for which the subnet block for that prefix matches the range of values in this series.
assignPrefixForSingleBlock() - Method in class inet.ipaddr.ipv4.IPv4Address
 
assignPrefixForSingleBlock() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
assignPrefixForSingleBlock() - Method in class inet.ipaddr.ipv6.IPv6Address
 
assignPrefixForSingleBlock() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 

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
 
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.IPAddressSection
 
bitwiseOr(IPAddress) - Method in class inet.ipaddr.IPAddress
Equivalent to calling IPAddress.bitwiseOr(IPAddress, boolean) with the second argument as false.
bitwiseOr(IPAddress, boolean) - Method in class inet.ipaddr.IPAddress
Does the bitwise disjunction with this address.
bitwiseOr(IPAddress, boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
 
bitwiseOr(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
 
bitwiseOr(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Equivalent to IPv4AddressSection.bitwiseOr(IPv4AddressSection, boolean) with the second argument as false.
bitwiseOr(IPv4AddressSection, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Does the bitwise disjunction with this address section.
bitwiseOr(IPAddress, boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
 
bitwiseOr(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
 
bitwiseOr(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Equivalent to IPv6AddressSection.bitwiseOr(IPv6AddressSection, boolean) with the second argument as false.
bitwiseOr(IPv6AddressSection, boolean) - 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 section.
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
 
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

clearCaches() - Method in class inet.ipaddr.AddressNetwork
 
clearCaches() - Method in class inet.ipaddr.format.AddressCreator
 
clearCaches() - Method in class inet.ipaddr.IPAddressNetwork
 
clearCaches() - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
clearCaches() - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
clearCaches() - Method in class inet.ipaddr.mac.MACAddressNetwork.MACAddressCreator
 
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(T) - Method in class inet.ipaddr.AddressNetwork.HostIdentifierStringGenerator
Returns whether the given instance is in the cache.
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(AddressSection) - Method in class inet.ipaddr.IPAddressSection
 
contains(AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
contains(AddressSegment) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
contains(Address) - 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(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
 
containsPrefixBlock(int) - Method in class inet.ipaddr.Address
 
containsPrefixBlock(int) - Method in class inet.ipaddr.format.AddressDivisionGrouping
Returns whether the values of this division grouping contain the prefix block for the given prefix length
containsPrefixBlock(int) - Method in interface inet.ipaddr.format.AddressDivisionSeries
Returns whether the values of this series contains the prefix block for the given prefix length.
containsPrefixBlock(int) - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
 
containsPrefixBlock(int) - Method in class inet.ipaddr.IPAddressSection
 
containsSinglePrefixBlock(int) - Method in class inet.ipaddr.Address
 
containsSinglePrefixBlock(int) - Method in class inet.ipaddr.format.AddressDivisionGrouping
Returns whether the values of this division grouping match the prefix block for the given prefix length
containsSinglePrefixBlock(int) - Method in interface inet.ipaddr.format.AddressDivisionSeries
Returns whether the values of this series contains a single prefix block for the given prefix length.
containsSinglePrefixBlock(int) - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
 
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(R) - Method in class inet.ipaddr.format.AddressCreator
 
createAddress(S[]) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
 
createAddress(S[], Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
 
createAddress(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
 
createAddress(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer, CharSequence) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
 
createAddress(byte[], Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
 
createAddress(byte[]) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
 
createAddress(R) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
 
createAddress(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
createAddress(Inet4Address) - 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(Inet6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createAddress(MACAddressSection) - Method in class inet.ipaddr.mac.MACAddressNetwork.MACAddressCreator
 
createMaxHost() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
createMaxHost() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
createNonMixedSection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
createRangeSegment(int, int) - Method in class inet.ipaddr.mac.MACAddressNetwork.MACAddressCreator
 
createSection(Address.SegmentValueProvider, Address.SegmentValueProvider, int, Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
 
createSection(byte[], int, int, Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
 
createSection(byte[], Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
 
createSection(S[], Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
 
createSection(S[]) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
 
createSection(Address.SegmentValueProvider, Address.SegmentValueProvider, int, Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
createSection(byte[], int, int, Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
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(Address.SegmentValueProvider, Address.SegmentValueProvider, int, Integer) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createSection(byte[], int, int, Integer) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
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
 
createSection(IPv6AddressNetwork.IPv6AddressCreator, IPv6AddressSegment[], IPv4Address) - Static method in class inet.ipaddr.ipv6.IPv6AddressSection
 
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, 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_ADDRESS_COMPARATOR - Static variable in class inet.ipaddr.Address
 
DEFAULT_ADDRESS_CONVERTER - Static variable in class inet.ipaddr.IPAddress
The default way by which addresses are converted, initialized to an instance of IPAddressConverter.DefaultAddressConverter
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_SERVICE - Static variable in class inet.ipaddr.HostNameParameters
 
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_EXPECT_PORT - Static variable in class inet.ipaddr.HostNameParameters
 
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_VALIDATION_OPTIONS - Static variable in class inet.ipaddr.HostName
 
DEFAULT_WILDCARDS - Static variable in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions.Builder
 
DefaultAddressConverter() - Constructor for class inet.ipaddr.IPAddressConverter.DefaultAddressConverter
 
defaultIpv4Network() - Static method in class inet.ipaddr.Address
 
defaultIpv6Network() - Static method in class inet.ipaddr.Address
 
defaultMACNetwork() - Static method in class inet.ipaddr.Address
 
DOTTED_SEGMENT_SEPARATOR - Static variable in class inet.ipaddr.mac.MACAddress
 

E

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
 
expectPort(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
 
expectPort - Variable in class inet.ipaddr.HostNameParameters
 
extended - Variable in class inet.ipaddr.mac.MACAddressSection
 
EXTENDED_DIGITS - Static variable in class inet.ipaddr.format.IPAddressLargeDivision
 
EXTENDED_DIGITS_RANGE_SEPARATOR - Static variable in class inet.ipaddr.format.IPAddressLargeDivision
 
EXTENDED_DIGITS_RANGE_SEPARATOR_STR - Static variable in class inet.ipaddr.format.IPAddressLargeDivision
 
EXTENDED_UNIQUE_IDENTIFIER_48_BIT_COUNT - Static variable in class inet.ipaddr.mac.MACAddress
 
EXTENDED_UNIQUE_IDENTIFIER_48_SEGMENT_COUNT - Static variable in class inet.ipaddr.mac.MACAddress
 
EXTENDED_UNIQUE_IDENTIFIER_64_BIT_COUNT - Static variable in class inet.ipaddr.mac.MACAddress
 
EXTENDED_UNIQUE_IDENTIFIER_64_SEGMENT_COUNT - Static variable in class inet.ipaddr.mac.MACAddress
 

F

from(InetAddress) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressGenerator
 
from(byte[]) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressGenerator
 
from(byte[], Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressGenerator
 
from(IPAddress.IPVersion, Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressGenerator
 
from(IPAddressSection.IPStringBuilderOptions) - Static method in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
from(IPAddressSection.IPStringBuilderOptions) - Static method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
from(IPAddressSection.IPStringOptions) - Static method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions
 

G

get(String) - Method in class inet.ipaddr.AddressNetwork.HostIdentifierStringGenerator
Gets the object for the given key.
get(byte[]) - Method in class inet.ipaddr.AddressNetwork.HostIdentifierStringGenerator
 
get(Address.AddressProvider) - Method in class inet.ipaddr.AddressNetwork.HostIdentifierStringGenerator
 
get(byte[]) - Method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
 
get(Address.AddressProvider) - Method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
 
get(IPAddress.IPVersion, Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
 
get(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer, CharSequence) - Method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
 
get(byte[]) - Method in class inet.ipaddr.IPAddressNetwork.HostNameGenerator
 
get(Address.AddressProvider) - Method in class inet.ipaddr.IPAddressNetwork.HostNameGenerator
 
get(IPAddress.IPVersion, Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Method in class inet.ipaddr.IPAddressNetwork.HostNameGenerator
 
get(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer, CharSequence) - Method in class inet.ipaddr.IPAddressNetwork.HostNameGenerator
 
get(byte[]) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
 
get(Address.AddressProvider) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
 
get(IPAddress.IPVersion, Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
 
get(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer, CharSequence) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
 
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
Similar to #toAddress(IPVersion), but returns null rather than throwing an exception with the address is invalid or does not match the supplied version.
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.AddressNetwork
 
getAddressCreator() - Method in class inet.ipaddr.IPAddressNetwork
 
getAddressCreator() - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork
 
getAddressCreator() - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork
 
getAddressCreator() - 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.AddressNetwork.HostIdentifierStringGenerator
 
getBackingMap() - Method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
 
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.IPAddressBitsDivision
 
getBitCount() - Method in class inet.ipaddr.format.IPAddressJoinedSegments
 
getBitCount() - Method in class inet.ipaddr.format.IPAddressLargeDivision
 
getBitCount() - Method in interface inet.ipaddr.format.IPAddressStringDivision
 
getBitCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
 
getBitCount() - Method in class inet.ipaddr.IPAddressSection
 
getBitCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSegment
 
getBitCount() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getBitCount() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getBitCount() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getBitCount() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getBitCount() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
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
Returns the number of bits comprising each segment in this series.
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
 
getBlockMaskPrefixLength(boolean) - Method in class inet.ipaddr.format.IPAddressDivision
If this is equivalent to the mask for a CIDR prefix length block or subnet class, it returns the prefix length.
getBlockMaskPrefixLength(boolean) - Method in class inet.ipaddr.IPAddress
If this address is equivalent to the mask for a CIDR prefix block, it returns that prefix length.
getBlockMaskPrefixLength(boolean) - Method in class inet.ipaddr.IPAddressSection
If this address section is equivalent to the mask for a CIDR prefix block, it returns that prefix length.
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(IPAddress.IPVersion) - Static 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.IPv4AddressSection
 
getByteCount() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getByteCount() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getByteCount() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
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
 
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
Returns the number of bytes comprising each segment in this series.
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
 
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 division grouping is not a subnet block of multiple addresses or has no range of values, 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.IPAddressLargeDivision
 
getCountImpl() - Method in class inet.ipaddr.IPAddressSection
 
getDefaultPrefixConfiguration() - Static method in class inet.ipaddr.AddressNetwork
 
getDefaultPrefixConfiguration() - Static method in class inet.ipaddr.ipv4.IPv4AddressNetwork
Gets the default prefix configuration used by this network.
getDefaultPrefixConfiguration() - Static method in class inet.ipaddr.ipv6.IPv6AddressNetwork
Gets the default prefix configuration used by this network.
getDefaultPrefixConfiguration() - Static method in class inet.ipaddr.mac.MACAddressNetwork
Gets the default prefix configuration used by this network.
getDefaultTextualRadix() - Method in class inet.ipaddr.format.AddressBitsDivision
 
getDefaultTextualRadix() - Method in class inet.ipaddr.format.AddressDivisionBase
 
getDefaultTextualRadix() - Method in class inet.ipaddr.format.IPAddressBitsDivision
 
getDefaultTextualRadix() - Method in class inet.ipaddr.format.IPAddressLargeDivision
 
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 interface inet.ipaddr.format.AddressStringDivision
Returns the count of digits of the value, or if a range, the larger value in the range
getDigitCount(int) - Method in class inet.ipaddr.format.IPAddressLargeDivision
 
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
 
getDivision(int) - Method in class inet.ipaddr.format.IPAddressStringDivisionGrouping
 
getDivision(int) - Method in interface inet.ipaddr.format.IPAddressStringDivisionSeries
 
getDivision(int) - Method in class inet.ipaddr.IPAddressSection
 
getDivision(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
getDivision(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getDivision(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
getDivision(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getDivision(int) - Method in class inet.ipaddr.mac.MACAddress
 
getDivision(int) - Method in class inet.ipaddr.mac.MACAddressSection
 
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
 
getDivisionPrefixCount(int) - Method in class inet.ipaddr.format.AddressDivision
 
getDivisionPrefixLength() - Method in class inet.ipaddr.format.IPAddressDivision
Returns the network prefix for the division.
getDivisionPrefixLength() - Method in class inet.ipaddr.format.IPAddressLargeDivision
 
getDivisionPrefixLength() - Method in interface inet.ipaddr.format.IPAddressStringDivision
 
getDivisionStringLength(AddressStringDivision) - Method in interface inet.ipaddr.format.util.AddressDivisionWriter
 
getDivisionStrings() - Method in class inet.ipaddr.Address
 
getDivisionStrings() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
getDivisionStrings() - Method in interface inet.ipaddr.format.AddressDivisionSeries
Get standard-format strings for each of the divisions in the series.
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.
getEmbeddedIPv4AddressParentBuilder() - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
 
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.
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, service, prefix or mask.
getHostAddress() - Method in class inet.ipaddr.IPAddressString
If this address string was constructed from a host address with prefix length, then this provides just the host address, rather than the address provided by IPAddressString.getAddress() that incorporates the prefix.
getHostBitCount() - Method in class inet.ipaddr.IPAddressSection
 
getHostMask(int) - Method in class inet.ipaddr.IPAddressNetwork
 
getHostMaskSection(int) - Method in class inet.ipaddr.IPAddressNetwork
 
getHostSection() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns the host section of the series.
getHostSection(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns the host section of the address as indicated by the network prefix length provided.
getHostSection() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getHostSection(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
getHostSection() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
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() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getHostSection(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getHostSegmentCount() - Method in class inet.ipaddr.IPAddressSection
 
getIPv4AddressParametersBuilder() - Method in class inet.ipaddr.IPAddressStringParameters.Builder
Get the sub-builder for setting IPv4 parameters.
getIPv4Count(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getIPv4MappedAddress() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getIPv4Network() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getIPv4Network() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getIPv4Parameters() - Method in class inet.ipaddr.IPAddressStringParameters
 
getIPv4PrefixCount() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getIPv6Address(IPv6AddressSegment[]) - Method in class inet.ipaddr.ipv4.IPv4Address
Create an IPv6 mixed address using the given ipv6 segments and using this address for the embedded IPv4 segments
getIPv6Address(IPv4Address) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Create an IPv6 mixed address using the given address for the embedded IPv4 segments
getIPv6AddressParametersBuilder() - Method in class inet.ipaddr.IPAddressStringParameters.Builder
Get the sub-builder for setting IPv6 parameters.
getIPv6Network() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getIPv6Network() - Method in class inet.ipaddr.mac.MACAddress
 
getIPv6Network() - Method in class inet.ipaddr.mac.MACAddressSection
 
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.IPAddressSegment
 
getIPVersion() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns the version of this segment series
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 interface inet.ipaddr.IPAddressSegmentSeries
 
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
getLinkLocalPrefix() - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork
 
getLoopback() - Method in class inet.ipaddr.IPAddressNetwork
 
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
If this represents a series with ranging values, returns a series representing the lower values of the range.
getLower() - Method in class inet.ipaddr.IPAddress
 
getLower() - Method in class inet.ipaddr.IPAddressSection
 
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 interface inet.ipaddr.IPAddressSegmentSeries
 
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
 
getLowerNonZeroHost() - Method in class inet.ipaddr.IPAddress
 
getLowerNonZeroHost() - Method in class inet.ipaddr.IPAddressSection
 
getLowerNonZeroHost() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Similar to IPAddressSegmentSeries.getLower(), but will not return a series that has a prefix length and whose host value is zero.
getLowerNonZeroHost() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getLowerNonZeroHost() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getLowerNonZeroHost() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getLowerNonZeroHost() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
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
getLowerStandardString(int, AddressSegmentParams, StringBuilder) - Method in class inet.ipaddr.format.AddressDivisionBase
 
getLowerStandardString(int, AddressSegmentParams, StringBuilder) - Method in interface inet.ipaddr.format.AddressStringDivision
Configures a segment string according to the given params and the given segment index, but using only the lower value of the segment range, if there is a range.
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
 
getMACNetwork() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getMACNetwork() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
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(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.format.IPAddressLargeDivision
 
getMaxDigitCount(int) - Method in class inet.ipaddr.format.IPAddressLargeDivision
 
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(int) - Static method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getMaxValue() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getMinPrefixLengthForBlock() - Method in class inet.ipaddr.Address
Returns the smallest prefix length possible such that this includes the block of addresses for that prefix.
getMinPrefixLengthForBlock() - Method in class inet.ipaddr.format.AddressDivisionGrouping
Returns the smallest prefix length possible such that this address division grouping includes the block of addresses for that prefix.
getMinPrefixLengthForBlock() - Method in interface inet.ipaddr.format.AddressDivisionSeries
Returns the smallest prefix length possible such that this address division series includes the block of addresses for that prefix.
getMinPrefixLengthForBlock() - Method in class inet.ipaddr.IPAddressSection
Returns the smallest CIDR prefix length possible (largest network) for which this includes the block of address sections for that prefix.
getMinPrefixLengthForBlock() - 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 interface inet.ipaddr.AddressSegment
 
getNetwork() - Method in interface inet.ipaddr.AddressSegmentSeries
Returns the network object for series of the same version (eg IPv4, IPv6 and MAC each have their own network object)
getNetwork() - Method in class inet.ipaddr.format.AddressCreator
 
getNetwork() - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
 
getNetwork() - Method in class inet.ipaddr.format.IPAddressStringDivisionGrouping
 
getNetwork() - Method in interface inet.ipaddr.format.IPAddressStringDivisionSeries
 
getNetwork() - Method in class inet.ipaddr.IPAddress
 
getNetwork() - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
 
getNetwork() - Method in class inet.ipaddr.IPAddressSegment
 
getNetwork() - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
getNetwork() - Method in class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
 
getNetwork() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getNetwork() - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
getNetwork() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getNetwork() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getNetwork() - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters
 
getNetwork() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getNetwork() - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
getNetwork() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getNetwork() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
getNetwork() - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
getNetwork() - Method in class inet.ipaddr.mac.MACAddress
 
getNetwork() - Method in class inet.ipaddr.mac.MACAddressNetwork.MACAddressCreator
 
getNetwork() - Method in class inet.ipaddr.mac.MACAddressSection
 
getNetwork() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getNetwork() - Method in class inet.ipaddr.MACAddressStringParameters
 
getNetworkMask(int) - Method in class inet.ipaddr.IPAddressNetwork
 
getNetworkMask(int, boolean) - Method in class inet.ipaddr.IPAddressNetwork
 
getNetworkMaskSection(int) - Method in class inet.ipaddr.IPAddressNetwork
 
getNetworkPrefixLength() - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
 
getNetworkPrefixLength() - Method in class inet.ipaddr.HostName
If a prefix was supplied, either as part of an address or as part of a domain (in which case the prefix applies to any resolved address), then returns that prefix length.
getNetworkPrefixLength() - Method in class inet.ipaddr.IPAddress
 
getNetworkPrefixLength() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns the CIDR network prefix length of the series, or null if the series has no associated prefix length.
getNetworkPrefixLength() - Method in class inet.ipaddr.IPAddressString
 
getNetworkSection() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns the network section of the series if the series has a CIDR network prefix length, otherwise it returns the entire series as a prefixed series with prefix matching the address bit length.
getNetworkSection(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns the network section of the series.
getNetworkSection(int, boolean) - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns the network section of the series.
getNetworkSection() - Method in class inet.ipaddr.ipv4.IPv4Address
 
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.IPv4AddressSection
 
getNetworkSection(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getNetworkSection(int, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getNetworkSection() - Method in class inet.ipaddr.ipv6.IPv6Address
 
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.IPv6AddressSection
 
getNetworkSection(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getNetworkSection(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getNetworkSegmentCount() - Method in class inet.ipaddr.IPAddressSection
 
getNetworkStringMatcher(boolean, IPAddressSQLTranslator) - Method in class inet.ipaddr.format.util.IPAddressPartConfiguredString
Provides an object that can build SQL clauses to match this string representation.
getNonZeroHostCount() - Method in class inet.ipaddr.IPAddress
 
getNonZeroHostCount() - Method in class inet.ipaddr.IPAddressSection
 
getNonZeroHostCount() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Gets the count of single value series that this series may represent.
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
getPrefixAdjustedRangeString(int, AddressSegmentParams, StringBuilder) - Method in class inet.ipaddr.format.IPAddressDivision
 
getPrefixAdjustedRangeString(int, AddressSegmentParams, StringBuilder) - Method in class inet.ipaddr.format.IPAddressLargeDivision
 
getPrefixAdjustedRangeString(int, AddressSegmentParams, StringBuilder) - Method in interface inet.ipaddr.format.IPAddressStringDivision
Produces a string to represent the segment of the form a-b where the value b has been adjusted for the prefix, anything beyond the prefix length being zero.
getPrefixConfiguration() - Method in class inet.ipaddr.AddressNetwork
This method determines the prefix configuration in use by this network.
getPrefixConfiguration() - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork
 
getPrefixConfiguration() - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork
 
getPrefixConfiguration() - Method in class inet.ipaddr.mac.MACAddressNetwork
 
getPrefixCount() - Method in class inet.ipaddr.Address
If this has a prefix length, the count of the range of values in the prefix.
getPrefixCount() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
getPrefixCount() - Method in interface inet.ipaddr.format.AddressDivisionSeries
If this has a prefix length, the count of the range of values in the prefix.
getPrefixCount() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getPrefixCount() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getPrefixCount() - Method in class inet.ipaddr.mac.MACAddressSection
 
getPrefixLength() - Method in interface inet.ipaddr.Address.AddressProvider
 
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
 
getPrefixLengthForSingleBlock() - Method in class inet.ipaddr.Address
Returns a prefix length for which the range of this address subnet matches the the block of addresses for that prefix.
getPrefixLengthForSingleBlock() - Method in class inet.ipaddr.format.AddressDivisionGrouping
Returns a prefix length for which the range of this segment grouping matches the the block of addresses for that prefix.
getPrefixLengthForSingleBlock() - Method in interface inet.ipaddr.format.AddressDivisionSeries
Returns a prefix length for which the range of this division series matches the the block of addresses for that prefix.
getPrefixLengthForSingleBlock() - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
 
getPrefixLengthForSingleBlock() - Method in class inet.ipaddr.IPAddressSection
Returns a prefix length for which the range of this address section matches the the block of addresses for that prefix.
getPrefixString(int) - Static method in class inet.ipaddr.IPAddressNetwork
 
getPrefixValueCount() - Method in class inet.ipaddr.IPAddressSegment
Counts the number of prefixes in this address segment.
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() - Method in interface inet.ipaddr.AddressSegmentSeries
Gets the subsection from the series that comprises all segments
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 interface inet.ipaddr.IPAddressSegmentSeries
 
getSection(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
getSection(int, int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
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() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
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() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
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() - Method in class inet.ipaddr.mac.MACAddressSection
 
getSection(int) - Method in class inet.ipaddr.mac.MACAddressSection
 
getSection(int, int) - Method in class inet.ipaddr.mac.MACAddressSection
 
getSegment(int) - Method in interface inet.ipaddr.AddressSegmentSeries
Returns the segment from this series at the given index.
getSegment(int) - Method in class inet.ipaddr.IPAddressSection
 
getSegment(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
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 interface inet.ipaddr.Address.AddressProvider
 
getSegmentCount() - Method in class inet.ipaddr.Address
 
getSegmentCount() - Method in interface inet.ipaddr.AddressSegmentSeries
Returns the number of segments in this series.
getSegmentCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
 
getSegmentCount() - Method in class inet.ipaddr.IPAddressSection
 
getSegmentCount() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getSegmentCount() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getSegmentCount() - Method in class inet.ipaddr.mac.MACAddressSection
 
getSegmentCreator() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getSegmentHostMask(int) - Method in class inet.ipaddr.IPAddressNetwork
 
getSegmentNetworkMask(int) - Method in class inet.ipaddr.IPAddressNetwork
 
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() - Method in class inet.ipaddr.IPAddressSegment
 
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
Copies the existing segments into the given array.
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
Returns the segments of this series of segments as an array.
getSegments(AddressSegment[]) - Method in class inet.ipaddr.IPAddressSection
 
getSegments(int, int, AddressSegment[], int) - Method in class inet.ipaddr.IPAddressSection
 
getSegments() - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
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.Address
 
getSegmentStrings() - Method in interface inet.ipaddr.AddressSegmentSeries
Returns the an array with the values of each segment as they would appear in the normalized with wildcards string.
getSegmentStrings() - Method in class inet.ipaddr.IPAddressSection
 
getSegmentStrings() - Method in class inet.ipaddr.mac.MACAddressSection
 
getSegmentStrPrefix() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
 
getService() - Method in class inet.ipaddr.HostName
If a service name was supplied, returns the service name, otherwise returns null
getSpanningPrefixBlocks(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Produces the list of prefix block subnets that span from this series to the given series.
getSpanningPrefixBlocks(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Produces the list of prefix block subnets that span from this series to the given series.
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() - Method in class inet.ipaddr.IPAddressNetwork
 
getStandardString(int, AddressSegmentParams, StringBuilder) - Method in class inet.ipaddr.format.AddressDivisionBase
Produces a string to represent the segment, using wildcards and range characters.
getStandardString(int, AddressSegmentParams, StringBuilder) - Method in interface inet.ipaddr.format.AddressStringDivision
Configures a segment string according to the given params and the given segment index.
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.IPAddressLargeDivision
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
If this represents a series with ranging values, returns a series representing the upper values of the range If this represents a series with a single value in each segment, returns this.
getUpper() - Method in class inet.ipaddr.IPAddress
 
getUpper() - Method in class inet.ipaddr.IPAddressSection
 
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 interface inet.ipaddr.IPAddressSegmentSeries
 
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 of addresses represented by this address instance.
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.Address
 
getUpperValue() - Method in class inet.ipaddr.format.AddressBitsDivision
 
getUpperValue() - Method in class inet.ipaddr.format.AddressDivision
 
getUpperValue() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
getUpperValue() - Method in interface inet.ipaddr.format.AddressDivisionSeries
 
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
 
getUpperValues() - Method in interface inet.ipaddr.Address.AddressProvider
 
getValidationOptions() - Method in class inet.ipaddr.HostName
 
getValidationOptions() - Method in class inet.ipaddr.IPAddressString
 
getValidationOptions() - Method in class inet.ipaddr.MACAddressString
 
getValue() - Method in class inet.ipaddr.Address
 
getValue(int) - Method in interface inet.ipaddr.Address.SegmentValueProvider
 
getValue() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
getValue() - Method in interface inet.ipaddr.format.AddressDivisionSeries
 
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.HostIDStringAddressGenerator
 
getValueProvider(byte[], int) - Static method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
 
getValueProvider(byte[]) - Static method in class inet.ipaddr.IPAddressNetwork.HostNameGenerator
 
getValueProvider(byte[]) - Static method in class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
 
getValues() - Method in interface inet.ipaddr.Address.AddressProvider
 
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.
getWildcardString() - Method in class inet.ipaddr.format.IPAddressLargeDivision
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 interface inet.ipaddr.Address.AddressProvider
 
getZone() - Method in class inet.ipaddr.ipv6.IPv6Address
The zone or scope id, which is typically appended to an address with a '%', eg fe80::71a3:2b00:ddd3:753f%16 If there is no zone or scope id, returns null

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.
HostIdentifierStringGenerator() - Constructor for class inet.ipaddr.AddressNetwork.HostIdentifierStringGenerator
 
HostIdentifierStringGenerator(Map<String, T>) - Constructor for class inet.ipaddr.AddressNetwork.HostIdentifierStringGenerator
 
HostIDStringAddressGenerator() - Constructor for class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
 
HostIDStringAddressGenerator(IPAddressStringParameters) - Constructor for class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
 
HostIDStringAddressGenerator(Map<String, T>) - Constructor for class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
 
HostIDStringAddressGenerator(Map<String, T>, IPAddressStringParameters) - Constructor for class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
 
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(InetAddress, IPAddressStringParameters) - Constructor for class inet.ipaddr.HostName
 
HostName(String) - Constructor for class inet.ipaddr.HostName
 
HostName(String, HostNameParameters) - Constructor for class inet.ipaddr.HostName
 
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
 
HostNameGenerator(Map<String, HostName>, HostNameParameters, boolean) - Constructor for class inet.ipaddr.IPAddressNetwork.HostNameGenerator
 
HostNameGenerator(Map<String, HostName>) - Constructor for class inet.ipaddr.IPAddressNetwork.HostNameGenerator
 
HostNameGenerator(HostNameParameters) - Constructor for class inet.ipaddr.IPAddressNetwork.HostNameGenerator
 
HostNameGenerator() - Constructor for class inet.ipaddr.IPAddressNetwork.HostNameGenerator
 
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, 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
 
includesMax() - Method in class inet.ipaddr.Address
 
includesMax() - Method in class inet.ipaddr.format.AddressDivision
 
includesMax() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
includesMax() - Method in interface inet.ipaddr.format.AddressItem
 
includesMax() - Method in class inet.ipaddr.format.IPAddressLargeDivision
 
includesMax() - Method in class inet.ipaddr.IPAddressSegment
 
includesMaxHost() - Method in class inet.ipaddr.IPAddress
 
includesMaxHost(int) - Method in class inet.ipaddr.IPAddress
 
includesMaxHost() - Method in class inet.ipaddr.IPAddressSection
 
includesMaxHost(int) - Method in class inet.ipaddr.IPAddressSection
 
includesMaxHost() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns whether the series has a host of all ones.
includesMaxHost(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns whether all bits past the given prefix length are all ones.
includesZero() - Method in class inet.ipaddr.Address
 
includesZero() - Method in class inet.ipaddr.format.AddressDivision
 
includesZero() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
includesZero() - Method in interface inet.ipaddr.format.AddressItem
 
includesZero() - Method in class inet.ipaddr.format.IPAddressLargeDivision
 
includesZero() - Method in class inet.ipaddr.IPAddressSegment
 
includesZeroHost() - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
 
includesZeroHost() - Method in class inet.ipaddr.IPAddress
 
includesZeroHost(int) - Method in class inet.ipaddr.IPAddress
 
includesZeroHost() - Method in class inet.ipaddr.IPAddressSection
 
includesZeroHost(int) - Method in class inet.ipaddr.IPAddressSection
 
includesZeroHost() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns whether the series has a host of zero.
includesZeroHost(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns whether all bits past the given prefix length are zero.
IncompatibleAddressException - 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.
IncompatibleAddressException(AddressItem, String) - Constructor for exception inet.ipaddr.IncompatibleAddressException
 
IncompatibleAddressException(CharSequence, String) - Constructor for exception inet.ipaddr.IncompatibleAddressException
 
IncompatibleAddressException(long, long, String) - Constructor for exception inet.ipaddr.IncompatibleAddressException
 
IncompatibleAddressException(AddressItem, int, String) - Constructor for exception inet.ipaddr.IncompatibleAddressException
 
IncompatibleAddressException(AddressItem, int, AddressItem, int, String) - Constructor for exception inet.ipaddr.IncompatibleAddressException
 
IncompatibleAddressException(AddressItem, AddressItem, String) - Constructor for exception inet.ipaddr.IncompatibleAddressException
 
InconsistentPrefixException - Exception in inet.ipaddr
 
InconsistentPrefixException(AddressItem, AddressItem, Integer) - Constructor for exception inet.ipaddr.InconsistentPrefixException
 
increment(long) - Method in class inet.ipaddr.Address
 
increment(long) - Method in interface inet.ipaddr.AddressSection
 
increment(long) - Method in interface inet.ipaddr.AddressSegmentSeries
Returns the series from the subnet that is the given increment upwards into the subnet range, or if the given increment is negative the given increment downwards into the subnet range, or if this is just an individual series, it simply adds the increment to this.
increment(long) - Method in class inet.ipaddr.IPAddress
 
increment(long) - Method in class inet.ipaddr.IPAddressSection
 
increment(long) - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
increment(long) - Method in class inet.ipaddr.ipv4.IPv4Address
 
increment(long) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
increment(long) - Method in class inet.ipaddr.ipv6.IPv6Address
 
increment(long) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
increment(long) - Method in class inet.ipaddr.mac.MACAddress
 
increment(long) - Method in class inet.ipaddr.mac.MACAddressSection
 
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
 
insert(int, IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
insert(int, IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
insert(int, MACAddressSection) - Method in class inet.ipaddr.mac.MACAddressSection
 
intersect(IPAddress) - Method in class inet.ipaddr.IPAddress
Produces the subnet whose addresses are found in both this and the given subnet argument.
intersect(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
 
intersect(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Produces the subnet sections whose addresses are found in both this and the given argument.
intersect(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
 
intersect(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Produces the subnet sections whose addresses are found in both this and the given argument.
intValue() - Method in class inet.ipaddr.ipv4.IPv4Address
 
intValue() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
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, IPAddressNetwork<?, ?, ?, ?, ?>, Integer) - Constructor for class inet.ipaddr.format.IPAddressBitsDivision
 
IPAddressConverter - Interface in inet.ipaddr
 
IPAddressConverter.DefaultAddressConverter - Class in inet.ipaddr
 
IPAddressCreator() - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressCreator
 
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[], IPAddressNetwork<?, ?, ?, ?, ?>) - Constructor for class inet.ipaddr.format.IPAddressDivisionGrouping
If the grouping is prefixed, then note that we allow both null:null:x:0:0 where is x is the division bit count and null:null:0:0:0 which essentially have the same overall prefix grouping prefix.
IPAddressDivisionGrouping.Range - Class in inet.ipaddr.format
 
IPAddressDivisionGrouping.RangeList - Class in inet.ipaddr.format
 
IPAddressGenerator() - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressGenerator
 
IPAddressGenerator(IPv4AddressNetwork, IPv6AddressNetwork) - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressGenerator
Copies the default string options but inserts the given networks.
IPAddressGenerator(IPAddressStringParameters) - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressGenerator
 
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
 
IPAddressLargeDivision - Class in inet.ipaddr.format
This class supports a segment of an arbitrary number of bits.
IPAddressLargeDivision(byte[], int, int) - Constructor for class inet.ipaddr.format.IPAddressLargeDivision
 
IPAddressLargeDivision(byte[], int, int, IPAddressNetwork<?, ?, ?, ?, ?>, Integer) - Constructor for class inet.ipaddr.format.IPAddressLargeDivision
 
IPAddressLargeDivision(byte[], byte[], int, int, IPAddressNetwork<?, ?, ?, ?, ?>, Integer) - Constructor for class inet.ipaddr.format.IPAddressLargeDivision
 
IPAddressNetwork<T extends IPAddress,R extends IPAddressSection,E extends IPAddressSection,S extends IPAddressSegment,J extends java.net.InetAddress> - Class in inet.ipaddr
Represents a network of addresses of a single IP version providing a collection of standard addresses components for that version, such as masks and loopbacks.
IPAddressNetwork.HostIDStringAddressGenerator<T extends HostIdentifierString> - Class in inet.ipaddr
Choose a map of your choice to implement a cache of addresses and/or host names.
IPAddressNetwork.HostNameGenerator - Class in inet.ipaddr
Choose a map of your choice to implement a cache of host names and resolved addresses.
IPAddressNetwork.IPAddressCreator - Class in inet.ipaddr
 
IPAddressNetwork.IPAddressGenerator - Class in inet.ipaddr
A factory of address strings or host names, which can be particularly useful if you are using your own network, or if you are using your own validation options.
IPAddressNetwork.IPAddressStringGenerator - 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.
IPAddressSegmentSeries - Interface in inet.ipaddr
Represents a series of IP address segments.
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
 
IPAddressStringDivision - Interface in inet.ipaddr.format
 
IPAddressStringDivisionGrouping - Class in inet.ipaddr.format
 
IPAddressStringDivisionGrouping(IPAddressStringDivision[], IPAddressNetwork<?, ?, ?, ?, ?>, 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
 
IPAddressStringGenerator(Map<String, IPAddressString>, IPAddressStringParameters) - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
 
IPAddressStringGenerator(Map<String, IPAddressString>) - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
 
IPAddressStringGenerator(IPAddressStringParameters) - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
 
IPAddressStringGenerator() - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
 
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.
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[]) - Constructor for class inet.ipaddr.ipv4.IPv4Address
Constructs an IPv4 address or subnet.
IPv4Address(IPv4AddressSegment[], Integer) - 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(Inet4Address) - Constructor for class inet.ipaddr.ipv4.IPv4Address
Constructs an IPv4 address.
IPv4Address(byte[]) - Constructor for class inet.ipaddr.ipv4.IPv4Address
Constructs an IPv4 address.
IPv4Address(byte[], int, int) - Constructor for class inet.ipaddr.ipv4.IPv4Address
Constructs an IPv4 address or subnet.
IPv4Address(byte[], Integer) - Constructor for class inet.ipaddr.ipv4.IPv4Address
Constructs an IPv4 address or subnet.
IPv4Address(byte[], int, int, 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(Address.SegmentValueProvider, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4Address
Constructs an IPv4 address.
IPv4Address(Address.SegmentValueProvider) - Constructor for class inet.ipaddr.ipv4.IPv4Address
Constructs an IPv4 address.
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() - Constructor for class inet.ipaddr.ipv4.IPv4AddressNetwork
 
IPv4AddressNetwork.IPv4AddressCreator - Class in inet.ipaddr.ipv4
 
IPv4AddressSection - Class in inet.ipaddr.ipv4
 
IPv4AddressSection(IPv4AddressSegment) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
Constructs a single segment section.
IPv4AddressSection(IPv4AddressSegment[]) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
 
IPv4AddressSection(IPv4AddressSegment[], Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
 
IPv4AddressSection(Address.SegmentValueProvider, int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
 
IPv4AddressSection(Address.SegmentValueProvider, Address.SegmentValueProvider, int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
 
IPv4AddressSection(Address.SegmentValueProvider, int) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
 
IPv4AddressSection(Address.SegmentValueProvider, Address.SegmentValueProvider, 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(byte[], int, int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
 
IPv4AddressSection(byte[], int, int) - 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.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, IPv4AddressNetwork) - 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(IPv6AddressSection, CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
 
IPv6Address(IPv6AddressSection) - Constructor for class inet.ipaddr.ipv6.IPv6Address
 
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(Inet6Address) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address.
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[], int, int) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address or subnet.
IPv6Address(byte[], Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address or subnet.
IPv6Address(byte[], int, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address or subnet.
IPv6Address(BigInteger) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address.
IPv6Address(BigInteger, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address.
IPv6Address(BigInteger, CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address.
IPv6Address(BigInteger, Integer, CharSequence) - 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, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address.
IPv6Address(Address.SegmentValueProvider) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address.
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() - Constructor for class inet.ipaddr.ipv6.IPv6AddressNetwork
 
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(Address.SegmentValueProvider, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
 
IPv6AddressSection(Address.SegmentValueProvider, Address.SegmentValueProvider, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
 
IPv6AddressSection(Address.SegmentValueProvider, int) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
 
IPv6AddressSection(Address.SegmentValueProvider, Address.SegmentValueProvider, int) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
 
IPv6AddressSection(byte[], int, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
 
IPv6AddressSection(byte[], int, int) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
 
IPv6AddressSection(byte[], Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
 
IPv6AddressSection(byte[]) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
 
IPv6AddressSection(BigInteger, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
 
IPv6AddressSection(BigInteger, int) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
 
IPv6AddressSection(long, long, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
 
IPv6AddressSection(long, long, int) - 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, IPv6AddressNetwork) - 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
Returns whether this address is the address which binds to any address on the local host.
isBase85IPv6() - Method in class inet.ipaddr.IPAddressString
If this address string represents an IPv6 address, returns whether the string was base 85
isBitwiseOrCompatibleWithRange(int, Integer) - Method in class inet.ipaddr.IPAddressSegment
Similar to masking, checks that the range resulting from the bitwise or is contiguous.
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 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.format.IPAddressLargeDivision
 
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.IPAddressLargeDivision
 
isFullRange() - Method in interface inet.ipaddr.format.IPAddressStringDivision
 
isFullRange() - Method in class inet.ipaddr.IPAddressSection
 
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
Returns whether the address is link local, whether unicast or multicast.
isLinkLocal() - Method in class inet.ipaddr.ipv4.IPv4Address
 
isLinkLocal() - Method in class inet.ipaddr.ipv6.IPv6Address
 
isLocal() - Method in class inet.ipaddr.Address
Whether the address can be considered a local address (as opposed to a global one)
isLocal() - Method in class inet.ipaddr.IPAddress
Returns true if the address is link local, site local, organization local, administered locally, or unspecified.
isLocal() - Method in class inet.ipaddr.ipv4.IPv4Address
 
isLocal() - Method in class inet.ipaddr.ipv6.IPv6Address
 
isLocal() - Method in class inet.ipaddr.mac.MACAddress
Local MAC addresses have the second least significant bit of the first octet set to 1.
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(int, Integer) - Method in class inet.ipaddr.IPAddressSegment
Check that the range resulting from the mask is contiguous, otherwise we cannot represent it.
isMax() - Method in class inet.ipaddr.Address
 
isMax() - Method in class inet.ipaddr.format.AddressDivision
 
isMax() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
isMax() - Method in interface inet.ipaddr.format.AddressItem
 
isMax() - Method in class inet.ipaddr.format.IPAddressLargeDivision
 
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
Whether the MAC address or IP address or other form of address is multicast.
isMulticast() - Method in class inet.ipaddr.ipv4.IPv4Address
 
isMulticast() - Method in class inet.ipaddr.ipv6.IPv6Address
 
isMulticast() - Method in class inet.ipaddr.mac.MACAddress
Multicast MAC addresses have the least significant bit of the first octet set to 1.
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.IPAddressLargeDivision
 
isMultiple() - Method in class inet.ipaddr.IPAddressSegment
 
isNoRange() - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
 
isPrefixBlock() - Method in class inet.ipaddr.Address
Returns whether the address range has a prefix length and includes the block of values for its prefix length.
isPrefixBlock() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
isPrefixBlock() - Method in interface inet.ipaddr.format.AddressDivisionSeries
Returns whether this address segment series represents a block of addresses associated with its prefix length.
isPrefixBlock(int) - Method in class inet.ipaddr.format.IPAddressDivision
 
isPrefixBlock() - Method in class inet.ipaddr.format.IPAddressDivision
 
isPrefixBlock() - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
Returns whether this address section represents a subnet block of addresses associated its prefix length.
isPrefixBlock() - Method in class inet.ipaddr.format.IPAddressLargeDivision
 
isPrefixBlock(int) - Method in class inet.ipaddr.format.IPAddressLargeDivision
 
isPrefixBlock() - Method in interface inet.ipaddr.format.IPAddressStringDivision
Returns whether the division range includes the block of values for its prefix length
isPrefixBlock() - Method in class inet.ipaddr.format.IPAddressStringDivisionGrouping
 
isPrefixBlock() - Method in interface inet.ipaddr.format.IPAddressStringDivisionSeries
Returns whether this address section represents a subnet block of addresses corresponding to the prefix of this series.
isPrefixBlock() - Method in class inet.ipaddr.IPAddressSegment
 
isPrefixBlock() - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6v4MixedAddressSection
 
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.IPAddressLargeDivision
 
isPrefixed() - Method in class inet.ipaddr.format.IPAddressStringDivisionGrouping
 
isPrefixed() - Method in interface inet.ipaddr.format.IPAddressStringDivisionSeries
Whether there exists a prefix length
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
 
isPrivate() - Method in class inet.ipaddr.ipv4.IPv4Address
Unicast addresses allocated for private use
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(Address) - Method in class inet.ipaddr.ipv6.IPv6Address
 
isSameAddress(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
 
isSelf() - Method in class inet.ipaddr.HostName
 
isSingleNetwork() - Method in class inet.ipaddr.IPAddress
Returns true if the network section of the address spans just a single value
isSingleNetwork() - Method in class inet.ipaddr.IPAddressSection
 
isSinglePrefixBlock() - Method in class inet.ipaddr.Address
Returns whether the address range the block of values for a single prefix identified by its prefix length.
isSinglePrefixBlock() - Method in class inet.ipaddr.format.AddressDivisionGrouping
 
isSinglePrefixBlock() - Method in interface inet.ipaddr.format.AddressDivisionSeries
Returns whether the range of values matches a single subnet block for the prefix length
isSinglePrefixBlock(int) - Method in class inet.ipaddr.format.IPAddressDivision
Returns whether the division range matches exactly the block of values for the given prefix length.
isSinglePrefixBlock() - Method in class inet.ipaddr.format.IPAddressDivision
 
isSinglePrefixBlock() - Method in class inet.ipaddr.format.IPAddressDivisionGrouping
Returns whether the division grouping range matches the block of values for its prefix length.
isSinglePrefixBlock() - Method in class inet.ipaddr.format.IPAddressLargeDivision
Returns whether the division range matches the block of values for its prefix length
isSinglePrefixBlock() - Method in interface inet.ipaddr.format.IPAddressStringDivision
Returns whether the division range matches the block of values for its prefix length
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
 
isUnicast() - Method in class inet.ipaddr.mac.MACAddress
 
isUniqueLocal() - Method in class inet.ipaddr.ipv6.IPv6Address
 
isUniversal() - Method in class inet.ipaddr.mac.MACAddress
Universal MAC addresses have second the least significant bit of the first octet set to 0.
isUnspecified() - Method in class inet.ipaddr.IPAddress
The unspecified address is the address that is all zeros.
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.IPAddressLargeDivision
 
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
Iterates through the individual elements of this address component.
iterator() - Method in interface inet.ipaddr.AddressSection
 
iterator() - Method in interface inet.ipaddr.AddressSegment
 
iterator() - Method in interface inet.ipaddr.AddressSegmentSeries
Iterates through the individual segment series.
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 interface inet.ipaddr.IPAddressSegmentSeries
 
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(IPv6AddressNetwork.IPv6AddressCreator, IPv4AddressSegment) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
Joins with another IPv4 segment to produce a IPv6 segment.
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
 
longValue() - Method in class inet.ipaddr.ipv4.IPv4Address
 
longValue() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
longValue() - Method in class inet.ipaddr.mac.MACAddress
 
longValue() - Method in class inet.ipaddr.mac.MACAddressSection
 

M

MACAddress - Class in inet.ipaddr.mac
A MAC address, or a collection of multiple MAC addresses.
MACAddress(MACAddressSegment[]) - 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(NetworkInterface) - Constructor for class inet.ipaddr.mac.MACAddress
Constructs a MAC address for a network interface.
MACAddress(long, boolean) - 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(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
MACAddress(Address.SegmentValueProvider, boolean) - Constructor for class inet.ipaddr.mac.MACAddress
Constructs a MAC address
MACAddress(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() - Constructor for class inet.ipaddr.mac.MACAddressNetwork
 
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(Address.SegmentValueProvider) - Constructor for class inet.ipaddr.mac.MACAddressSection
 
MACAddressSection(Address.SegmentValueProvider, int, boolean) - Constructor for class inet.ipaddr.mac.MACAddressSection
 
MACAddressSection(Address.SegmentValueProvider, Address.SegmentValueProvider, int, boolean) - Constructor for class inet.ipaddr.mac.MACAddressSection
 
MACAddressSection(byte[], int, boolean) - Constructor for class inet.ipaddr.mac.MACAddressSection
 
MACAddressSection(byte[]) - Constructor for class inet.ipaddr.mac.MACAddressSection
 
MACAddressSection(long, int, boolean) - 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, MACAddressNetwork) - 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
Equivalent to calling IPAddress.mask(IPAddress, boolean) with the second argument as false.
mask(IPAddress, boolean) - Method in class inet.ipaddr.IPAddress
Applies the given mask to all addresses represented by this IPAddress.
mask(IPAddress, boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
 
mask(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
 
mask(IPv4AddressSection, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Does the bitwise conjunction with this address.
mask(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Equivalent to IPv4AddressSection.mask(IPv4AddressSection, boolean) with the second argument as false.
mask(IPAddress, boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
 
mask(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
 
mask(IPv6AddressSection, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Does the bitwise conjuction with this address.
mask(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Equivalent to IPv6AddressSection.mask(IPv6AddressSection, boolean) with the second argument as false.
maskNetwork(IPAddress, int) - Method in class inet.ipaddr.IPAddress
Applies the given mask to all addresses represented by this IPAddress while also applying the given prefix length at the same time.
maskNetwork(IPAddress, int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
maskNetwork(IPv4AddressSection, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Produces the bitwise conjunction of the given mask with 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(int, int, int) - Method in interface inet.ipaddr.AddressSegment
 
matchesWithMask(long, long) - Method in class inet.ipaddr.format.AddressDivision
 
matchesWithMask(long, long, long) - Method in class inet.ipaddr.format.AddressDivision
returns whether masking with the given mask results in a valid contiguous range for this segment, and if it does, if it matches the range obtained when masking the given values with the same mask.
matchesWithMask(IPAddress, IPAddress) - Method in class inet.ipaddr.IPAddress
Applies the mask to this address and then compares values with the given address
matchesWithMask(IPAddressSection, IPAddressSection) - Method in class inet.ipaddr.IPAddressSection
Applies the mask to this address section and then compares values with the given address section
matchesWithMask(int, int) - Method in class inet.ipaddr.IPAddressSegment
 
matchesWithMask(int, int, int) - Method in class inet.ipaddr.IPAddressSegment
 
matchesWithMask(IPAddressSection, IPAddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
matchesWithMask(IPAddressSection, IPAddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
matchesWithMask(int, int) - Method in class inet.ipaddr.mac.MACAddressSegment
 
matchesWithMask(int, int, int) - Method in class inet.ipaddr.mac.MACAddressSegment
 
matchesWithPrefixMask(long, Integer) - Method in class inet.ipaddr.format.IPAddressDivision
 
matchesWithPrefixMask(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
When printed with the default radix of 10, the max number of characters per segment
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() - Static method in class inet.ipaddr.mac.MACAddress
 
MEDIA_ACCESS_CONTROL_BIT_COUNT - Static variable 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
 
mergeBlocks(IPv6AddressSection...) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Merges this with the list of sections to produce the smallest array of prefix blocks, going from smallest to largest
mergeBlocks(IPv6AddressSection...) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Merges this with the list of sections to produce the smallest array of prefix blocks, going from smallest to largest
mergePrefixBlocks(IPAddress...) - Method in class inet.ipaddr.IPAddress
Merges this with the list of addresses to produce the smallest list of prefix blocks
mergePrefixBlocks(IPAddress...) - Method in class inet.ipaddr.ipv4.IPv4Address
 
mergePrefixBlocks(IPAddress...) - Method in class inet.ipaddr.ipv6.IPv6Address
 
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

NetworkMismatchException - Exception in inet.ipaddr
 
NetworkMismatchException(AddressItem) - Constructor for exception inet.ipaddr.NetworkMismatchException
 
NetworkMismatchException(AddressItem, AddressItem) - Constructor for exception inet.ipaddr.NetworkMismatchException
 
NO_RANGE - Static variable in class inet.ipaddr.AddressStringParameters.RangeParameters
 
nonZeroHostIterator() - Method in class inet.ipaddr.IPAddress
 
nonZeroHostIterator() - Method in class inet.ipaddr.IPAddressSection
 
nonZeroHostIterator() - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
nonZeroHostIterator() - Method in class inet.ipaddr.ipv4.IPv4Address
 
nonZeroHostIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
nonZeroHostIterator() - Method in class inet.ipaddr.ipv6.IPv6Address
 
nonZeroHostIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
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
 
prefixBlockIterator() - Method in class inet.ipaddr.Address
 
prefixBlockIterator() - Method in interface inet.ipaddr.AddressSection
 
prefixBlockIterator() - Method in interface inet.ipaddr.AddressSegmentSeries
Iterates through the individual prefix blocks.
prefixBlockIterator() - Method in class inet.ipaddr.IPAddress
 
prefixBlockIterator() - Method in class inet.ipaddr.IPAddressSection
 
prefixBlockIterator() - Method in class inet.ipaddr.IPAddressSegment
Iterates through the individual prefix blocks.
prefixBlockIterator() - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
prefixBlockIterator() - Method in class inet.ipaddr.ipv4.IPv4Address
 
prefixBlockIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
prefixBlockIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
prefixBlockIterator() - Method in class inet.ipaddr.ipv6.IPv6Address
 
prefixBlockIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
prefixBlockIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
prefixBlockIterator() - Method in class inet.ipaddr.mac.MACAddress
 
prefixBlockIterator() - Method in class inet.ipaddr.mac.MACAddressSection
 
prefixedSubnetsAreExplicit() - Method in enum inet.ipaddr.AddressNetwork.PrefixConfiguration
 
PrefixLenException - Exception in inet.ipaddr
 
PrefixLenException(int) - Constructor for exception inet.ipaddr.PrefixLenException
 
PrefixLenException(AddressItem, int) - Constructor for exception inet.ipaddr.PrefixLenException
 
PrefixLenException(int, IPAddress.IPVersion) - Constructor for exception inet.ipaddr.PrefixLenException
 
PrefixLenException(CharSequence, IPAddress.IPVersion, Throwable) - Constructor for exception inet.ipaddr.PrefixLenException
 

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(boolean) - Method in class inet.ipaddr.Address
 
removePrefixLength() - Method in interface inet.ipaddr.AddressSection
 
removePrefixLength(boolean) - Method in interface inet.ipaddr.AddressSection
 
removePrefixLength() - Method in interface inet.ipaddr.AddressSegmentSeries
Removes the prefix length.
removePrefixLength(boolean) - Method in interface inet.ipaddr.AddressSegmentSeries
Removes the prefix length.
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() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Removes the prefix length.
removePrefixLength(boolean) - Method in interface inet.ipaddr.IPAddressSegmentSeries
Removes the prefix length.
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(boolean) - Method in class inet.ipaddr.mac.MACAddress
 
removePrefixLength() - Method in class inet.ipaddr.mac.MACAddressSection
 
removePrefixLength(boolean) - Method in class inet.ipaddr.mac.MACAddressSection
 
removeZone() - Method in class inet.ipaddr.ipv6.IPv6Address
 
replace(int, int, IPv4Address, int) - Method in class inet.ipaddr.ipv4.IPv4Address
Replaces segments starting from startIndex and ending before endIndex with the same number of segments starting at replacementStartIndex from the replacement section
replace(int, IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Replace the segments of this section starting at the given index with the given replacement segments
replace(int, int, IPv4AddressSection, int, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Replaces segments starting from startIndex and ending before endIndex with the segments starting at replacementStartIndex and ending before replacementEndIndex from the replacement section
replace(int, int, IPv6Address, int) - Method in class inet.ipaddr.ipv6.IPv6Address
Replaces segments starting from startIndex and ending before endIndex with the same number of segments starting at replacementStartIndex from the replacement section
replace(int, IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Replace the segments of this section starting at the given index with the given replacement segments
replace(int, int, IPv6AddressSection, int, int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Replaces segments starting from startIndex and ending before endIndex with the segments starting at replacementStartIndex and ending before replacementEndIndex from the replacement section
replace(int, int, IPv6AddressSection, int, int, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
replace(int, int, MACAddress, int) - Method in class inet.ipaddr.mac.MACAddress
Replaces segments starting from startIndex and ending before endIndex with the same number of segments starting at replacementStartIndex from the replacement section
replace(int, MACAddressSection) - Method in class inet.ipaddr.mac.MACAddressSection
Replace the segments of this section starting at the given index with the given replacement segments
replace(int, int, MACAddressSection, int, int) - Method in class inet.ipaddr.mac.MACAddressSection
Replaces segments starting from startIndex and ending before endIndex with the segments starting at replacementStartIndex and ending before replacementEndIndex from the replacement section
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
 
reverseBits(boolean) - Method in class inet.ipaddr.IPAddressSection
 
reverseBits(boolean) - Method in class inet.ipaddr.IPAddressSegment
 
reverseBits(boolean) - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns a new series which has the bits reversed.
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 interface inet.ipaddr.IPAddressSegmentSeries
 
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 interface inet.ipaddr.IPAddressSegmentSeries
 
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 interface inet.ipaddr.IPAddressSegmentSeries
 
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
 
segmentsIterator() - Method in interface inet.ipaddr.AddressSegmentSeries
Iterates through the individual segments.
segmentsIterator() - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
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
 
segmentsNonZeroHostIterator() - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
segmentsNonZeroHostIterator() - Method in class inet.ipaddr.ipv4.IPv4Address
 
segmentsNonZeroHostIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
segmentsNonZeroHostIterator() - Method in class inet.ipaddr.ipv6.IPv6Address
 
segmentsNonZeroHostIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
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
 
setDefaultPrefixConfiguration(AddressNetwork.PrefixConfiguration) - Static method in class inet.ipaddr.ipv4.IPv4AddressNetwork
Sets the default prefix configuration used by this network.
setDefaultPrefixConfiguration(AddressNetwork.PrefixConfiguration) - Static method in class inet.ipaddr.ipv6.IPv6AddressNetwork
Sets the default prefix configuration used by this network.
setDefaultPrefixConfiguration(AddressNetwork.PrefixConfiguration) - Static method in class inet.ipaddr.mac.MACAddressNetwork
Sets the default prefix configuration used by this network.
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
 
setIPv4AddressParameters(IPv4AddressStringParameters) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
Replaces all existing IPv4 parameters with the ones in the supplied parameters instance.
setIPv6AddressParameters(IPv6AddressStringParameters) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
Replaces all existing IPv6 parameters with the ones in the supplied parameters instance.
setMakeMixed(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setMakeMixed(IPAddressSection.IPStringOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setMixedParent(IPv6AddressStringParameters.Builder) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.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
 
setNetwork(IPv4AddressNetwork) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
 
setNetwork(IPv6AddressNetwork) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
 
setNetwork(MACAddressNetwork) - Method in class inet.ipaddr.MACAddressStringParameters.Builder
 
setNormalizeToLowercase(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
 
setPrefixLength(int) - Method in class inet.ipaddr.Address
 
setPrefixLength(int, boolean) - Method in class inet.ipaddr.Address
 
setPrefixLength(int) - Method in interface inet.ipaddr.AddressSection
 
setPrefixLength(int, boolean) - Method in interface inet.ipaddr.AddressSection
 
setPrefixLength(int) - Method in interface inet.ipaddr.AddressSegmentSeries
Sets the prefix length.
setPrefixLength(int, boolean) - 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 interface inet.ipaddr.IPAddressSegmentSeries
 
setPrefixLength(int, boolean) - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
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, boolean) - Method in class inet.ipaddr.mac.MACAddress
 
setPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddressSection
 
setPrefixLength(int, boolean) - 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
 
SizeMismatchException - Exception in inet.ipaddr
 
SizeMismatchException(AddressItem, AddressItem) - Constructor for exception inet.ipaddr.SizeMismatchException
 
SPACE_SEGMENT_SEPARATOR - Static variable in class inet.ipaddr.mac.MACAddress
 
spanWithPrefixBlocks(IPAddress) - Method in class inet.ipaddr.IPAddress
Produces the list of prefix block subnets that span from this series to the given series.
spanWithPrefixBlocks(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
 
spanWithPrefixBlocks(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
 
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
 
stringParams - Variable in class inet.ipaddr.format.util.IPAddressPartConfiguredString
 
subtract(IPAddress) - Method in class inet.ipaddr.IPAddress
Subtract the given 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 given 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 already validated.
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
toBinaryString() - Method in class inet.ipaddr.IPAddressSection
 
toBinaryString() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Writes this IP address segment series 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
 
toBroadcastAddress() - Method in class inet.ipaddr.ipv4.IPv4Address
 
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() - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
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 interface inet.ipaddr.IPAddressSegmentSeries
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.ipv4.IPv4AddressSection
The shortest string for IPv4 addresses is the same as the canonical string.
toCompressedString() - Method in class inet.ipaddr.ipv6.IPv6Address
This compresses the maximum number of zeros and/or host segments with the IPv6 compression notation '::'
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 interface inet.ipaddr.IPAddressSegmentSeries
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
Converts to an Ipv6 address section.
toEUI64IPv6() - Method in class inet.ipaddr.mac.MACAddressSection
Converts to Ipv6.
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 interface inet.ipaddr.IPAddressSegmentSeries
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
 
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 address with the prefix 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 IPAddressSegmentSeries.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
Converts the lowest value of this address to an InetAddress
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.
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
Converts to a link-local Ipv6 address.
toMappedIPv4Segments() - Method in class inet.ipaddr.ipv6.IPv6Address
::ffff:x:x/96 indicates IPv6 address mapped to IPv4
toMaxHost(int) - Method in class inet.ipaddr.IPAddress
 
toMaxHost() - Method in class inet.ipaddr.IPAddress
 
toMaxHost() - Method in class inet.ipaddr.IPAddressSection
 
toMaxHost(int) - Method in class inet.ipaddr.IPAddressSection
 
toMaxHost(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
Produces the series with host values of all one bits for the given prefix length.
toMaxHost() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns the segment series with a host of all ones.
toMaxHost() - Method in class inet.ipaddr.ipv4.IPv4Address
 
toMaxHost(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
toMaxHost() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toMaxHost(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toMaxHost() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toMaxHost(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
toMaxHost() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toMaxHost(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toMixedString() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toMixedString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
This produces the mixed IPv6/IPv4 string.
toNetworkAddress() - Method in class inet.ipaddr.ipv4.IPv4Address
 
toNetworkSegment(Integer) - Method in class inet.ipaddr.IPAddressSegment
used by constructors of IPAddressSection, see IPAddressSegmentSeries.getNetworkSection(int, boolean)
toNetworkSegment(Integer, boolean) - Method in class inet.ipaddr.IPAddressSegment
used by getNetworkSection and by constructors of IPAddressSection, see IPAddressSegmentSeries.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(IPAddressSection.IPStringOptions) - Method in interface inet.ipaddr.IPAddressSegmentSeries
Creates a customized string from this series.
toNormalizedString() - Method in class inet.ipaddr.IPAddressString
 
toNormalizedString(IPv4AddressNetwork, Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Static method in class inet.ipaddr.ipv4.IPv4Address
Creates the normalized string for an address without having to create the address objects first.
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 IPv4AddressSection.toCanonicalString().
toNormalizedString(IPAddressSection.IPStringOptions, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toNormalizedString(IPv6AddressNetwork, Address.SegmentValueProvider, Address.SegmentValueProvider, Integer, CharSequence) - Static method in class inet.ipaddr.ipv6.IPv6Address
Creates the normalized string for an address without having to create the address objects first.
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 interface inet.ipaddr.IPAddressSegmentSeries
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
 
toOctalString(boolean) - Method in interface inet.ipaddr.IPAddressSegmentSeries
Writes this IP address segment series 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.ipv6.IPv6Address
 
toOptions() - Method in class inet.ipaddr.format.AddressDivisionGrouping.StringOptions.Builder
 
toOptions() - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
toOptions() - Method in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringOptions.Builder
 
toOptions() - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
toOptions() - Method in class inet.ipaddr.mac.MACAddressSection.MACStringOptions.Builder
 
toOUIPrefixBlock() - Method in class inet.ipaddr.mac.MACAddress
Returns an address in which the range of values match the block for the OUI (organizationally unique identifier)
toOUIPrefixBlock() - Method in class inet.ipaddr.mac.MACAddressSection
Returns a section in which the range of values match the block for the OUI (organizationally unique identifier) bytes
toParams() - Method in class inet.ipaddr.HostNameParameters.Builder
 
toParams() - Method in class inet.ipaddr.IPAddressStringParameters.Builder
 
toParams() - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
 
toParams() - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
 
toParams() - Method in class inet.ipaddr.MACAddressStringParameters.Builder
 
toPrefixBlock() - Method in class inet.ipaddr.Address
 
toPrefixBlock() - Method in interface inet.ipaddr.AddressSection
 
toPrefixBlock() - Method in interface inet.ipaddr.AddressSegmentSeries
If this series has a prefix length, returns the block for that prefix.
toPrefixBlock() - Method in class inet.ipaddr.IPAddress
Returns the subnet associated with the prefix length of this address.
toPrefixBlock(int) - Method in class inet.ipaddr.IPAddress
 
toPrefixBlock() - Method in class inet.ipaddr.IPAddressSection
 
toPrefixBlock(int) - Method in class inet.ipaddr.IPAddressSection
 
toPrefixBlock() - Method in interface inet.ipaddr.IPAddressSegmentSeries
If this series has a prefix length, returns the subnet block for that prefix.
toPrefixBlock(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns the segment series of the same length that spans all hosts.
toPrefixBlock() - Method in class inet.ipaddr.ipv4.IPv4Address
 
toPrefixBlock(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
toPrefixBlock() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toPrefixBlock(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toPrefixBlock() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toPrefixBlock(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
toPrefixBlock() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toPrefixBlock(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toPrefixBlock() - Method in class inet.ipaddr.mac.MACAddress
 
toPrefixBlock() - Method in class inet.ipaddr.mac.MACAddressSection
 
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 interface inet.ipaddr.IPAddressSegmentSeries
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
toReverseDNSLookupString() - Method in interface inet.ipaddr.IPAddressSegmentSeries
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 Address.SEGMENT_SQL_WILDCARD instead of Address.SEGMENT_WILDCARD and also uses Address.SEGMENT_SQL_SINGLE_WILDCARD
toSQLWildcardString() - Method in interface inet.ipaddr.IPAddressSegmentSeries
This is the same as the string from toNormalizedWildcardString except that it uses Address.SEGMENT_SQL_WILDCARD instead of Address.SEGMENT_WILDCARD and also uses Address.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.IPAddressDivisionGrouping.RangeList
 
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.MACAddress
 
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 interface inet.ipaddr.IPAddressSegmentSeries
 
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 interface inet.ipaddr.IPAddressSegmentSeries
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
 
toUpperInetAddress() - Method in class inet.ipaddr.IPAddress
Converts the highest value of this address to an InetAddress.
toUpperInetAddress() - Method in class inet.ipaddr.ipv4.IPv4Address
 
toUpperInetAddress() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toZeroHost(int) - Method in class inet.ipaddr.IPAddress
 
toZeroHost() - Method in class inet.ipaddr.IPAddress
 
toZeroHost() - Method in class inet.ipaddr.IPAddressSection
 
toZeroHost(int) - Method in class inet.ipaddr.IPAddressSection
 
toZeroHost() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns the segment series with a host of zero.
toZeroHost(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
Produces the series with host values of 0 for the given prefix length.
toZeroHost() - Method in class inet.ipaddr.ipv4.IPv4Address
 
toZeroHost(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
toZeroHost() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toZeroHost(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toZeroHost() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toZeroHost(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
toZeroHost() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toZeroHost(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 

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
 
upperIntValue() - Method in class inet.ipaddr.ipv4.IPv4Address
 
upperIntValue() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
upperLongValue() - Method in class inet.ipaddr.ipv4.IPv4Address
 
upperLongValue() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
upperLongValue() - Method in class inet.ipaddr.mac.MACAddress
 
upperLongValue() - Method in class inet.ipaddr.mac.MACAddressSection
 

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.AddressNetwork.PrefixConfiguration
Returns the enum constant of this type with the specified name.
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.AddressNetwork.PrefixConfiguration
Returns an array containing the constants of this enum type, in the order they are declared.
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

zeroHostsAreSubnets() - Method in enum inet.ipaddr.AddressNetwork.PrefixConfiguration
 
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