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

A

add(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
add(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps.AddressTrieAddOps
Adds the given single address or prefix block subnet to the trie.
add(E) - Method in class inet.ipaddr.format.util.AddressTrieSet
Adds the given single address or prefix block subnet to this set.
add(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
Adds the given single address or prefix block subnet to one of the two tries.
addAvailable(E...) - Method in class inet.ipaddr.PrefixBlockAllocator
Provides the given blocks to the allocator for allocating.
AddedTree<E extends Address> - Class in inet.ipaddr.format.util
AddedTree is an alternative non-binary tree data structure originating from a binary trie with the possible exception of the root, which matches the root node of the original.
AddedTree(AssociativeAddressTrie<E, AddressTrie.SubNodesMappingBasic<E>>) - Constructor for class inet.ipaddr.format.util.AddedTree
 
AddedTree.AddedTreeNode<E extends Address> - Class in inet.ipaddr.format.util
AddedTreeNode represents a node in an AddedTree.
AddedTreeNode(AssociativeAddressTrie.AssociativeTrieNode<E, AddressTrie.SubNodesMappingBasic<E>>) - Constructor for class inet.ipaddr.format.util.AddedTree.AddedTreeNode
 
addNode(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
addNode(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps.AddressTrieAddOps
Adds the given single address or prefix block subnet to the trie, if not already there.
addNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
addNode(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
addNode(IPAddress) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
addNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
addNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
addNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
addNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
addNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
addNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie
 
addr - Variable in class inet.ipaddr.format.util.IPAddressPartConfiguredString
 
Address - Class in inet.ipaddr
An address, or a collection of multiple addresses.
Address.AddressValueProvider - Interface in inet.ipaddr
 
Address.SegmentValueProvider - Interface in inet.ipaddr
 
ADDRESS_HIGH_VALUE_COMPARATOR - Static variable in class inet.ipaddr.Address
 
ADDRESS_LOW_VALUE_COMPARATOR - Static variable in class inet.ipaddr.Address
 
AddressBitsDivision - Class in inet.ipaddr.format.standard
An address division for mac
AddressBitsDivision(int, int, int) - Constructor for class inet.ipaddr.format.standard.AddressBitsDivision
Constructs a division with the given value, the given number of bits (which must be less than 32), and the given radix for printing the values.
AddressBitsDivision(int, int, int, int) - Constructor for class inet.ipaddr.format.standard.AddressBitsDivision
Constructs a division with the given value, the given number of bits (which must be less than 32), and the given radix for printing the values.
AddressComparator - Class in inet.ipaddr
 
AddressComparator() - Constructor for class inet.ipaddr.format.util.AddressTrie.AddressComparator
 
AddressComparator.CountComparator - Class in inet.ipaddr
CountComparator first compares two address items by count, first by bit count for dissimilar items, AddressItem.getBitCount(), then by count of values for similar items, (AddressItem.getCount()) and if both match, defers to the address item values for comparison.
AddressComparator.ValueComparator - Class in inet.ipaddr
ValueComparator is similar to the default comparator CountComparator in the way they treat addresses representing a single address.
AddressComponent - Interface in inet.ipaddr
 
AddressComponentRange - Interface in inet.ipaddr.format
Represents a range of address components
AddressComponentRangeSpliterator<S extends AddressComponentRange,T> - Interface in inet.ipaddr.format.util
AddressComponentSpliterator is a Spliterator for address items.
AddressComponentSpliterator<T extends AddressComponentRange> - Interface in inet.ipaddr.format.util
AddressComponentSpliterator is an AddressComponentRangeSpliterator for address components where the type of the item producing the spliterator matches the type of the item traversed.
AddressConversionException - Exception in inet.ipaddr
 
AddressConversionException(AddressItem) - Constructor for exception inet.ipaddr.AddressConversionException
 
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.standard
Has methods for creating addresses, segments and sections that are available to the parser.
AddressCreator() - Constructor for class inet.ipaddr.format.standard.AddressCreator
 
AddressDivision - Class in inet.ipaddr.format.standard
A division of an address.
AddressDivision.BitwiseOrResult - Class in inet.ipaddr.format.standard
Represents the result of a bitwise or of a sequential range of values
AddressDivision.MaskResult - Class in inet.ipaddr.format.standard
Represents the result of masking a sequential range of values
AddressDivisionBase - Class in inet.ipaddr.format
Base class for address divisions.
AddressDivisionGrouping - Class in inet.ipaddr.format.standard
AddressDivisionGrouping objects consist of a series of AddressDivision objects, each division containing one or more segments.
AddressDivisionGrouping(AddressDivision[]) - Constructor for class inet.ipaddr.format.standard.AddressDivisionGrouping
 
AddressDivisionGrouping(AddressDivision[], boolean) - Constructor for class inet.ipaddr.format.standard.AddressDivisionGrouping
 
AddressDivisionGrouping.DivisionLengthProvider - Interface in inet.ipaddr.format.standard
 
AddressDivisionGrouping.DivisionValueProvider - Interface in inet.ipaddr.format.standard
 
AddressDivisionGrouping.StringOptions - Class in inet.ipaddr.format.standard
Represents a clear way to create a specific type of string.
AddressDivisionGrouping.StringOptions.Builder - Class in inet.ipaddr.format.standard
 
AddressDivisionGrouping.StringOptions.Wildcards - Class in inet.ipaddr.format.standard
 
AddressDivisionGroupingBase - Class in inet.ipaddr.format
AddressDivisionGrouping objects consist of a series of AddressDivision objects, each division containing one or more segments.
AddressDivisionGroupingBase(AddressDivisionBase[]) - Constructor for class inet.ipaddr.format.AddressDivisionGroupingBase
 
AddressDivisionGroupingBase(AddressDivisionBase[], boolean) - Constructor for class inet.ipaddr.format.AddressDivisionGroupingBase
 
AddressDivisionSeries - Interface in inet.ipaddr.format
Represents a series of groups of address divisions or segments.
AddressDivisionWriter - Interface in inet.ipaddr.format.util
An object for writing an address part string in a specific format.
AddressGenericDivision - Interface in inet.ipaddr.format
Represents a division for any address series.
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.
AddressItemRange - Interface in inet.ipaddr.format
Deprecated.
use AddressComponentRange
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.string
 
AddressStringDivisionSeries - Interface in inet.ipaddr.format.string
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 '*', '-', '_'
AddressTrie<E extends Address> - Class in inet.ipaddr.format.util
A compact binary trie (aka compact binary prefix tree, or binary radix trie), for addresses and/or CIDR prefix block subnets.
AddressTrie.AddressComparator<E extends Address> - Class in inet.ipaddr.format.util
A comparator that provides the same ordering used by the trie, an ordering that works with prefix block subnets and individual addresses.
AddressTrie.TrieComparator<E extends Address> - Class in inet.ipaddr.format.util
 
AddressTrie.TrieNode<E extends Address> - Class in inet.ipaddr.format.util
A node for a compact binary prefix trie whose elements are prefix block subnets or addresses,
AddressTrieMap<K extends Address,V> - Class in inet.ipaddr.format.util
Wraps a AssociativeAddressTrie to view it as a Java Collections Framework map, implementing the Map, SortedMap, and NavigableMap interfaces.
AddressTrieMap(AssociativeAddressTrie<K, V>) - Constructor for class inet.ipaddr.format.util.AddressTrieMap
 
AddressTrieMap(AssociativeAddressTrie<K, V>, Map<? extends K, ? extends V>) - Constructor for class inet.ipaddr.format.util.AddressTrieMap
 
AddressTrieMap.EntrySet<K extends Address,V> - Class in inet.ipaddr.format.util
 
AddressTrieOps<E extends Address> - Interface in inet.ipaddr.format.util
Provides an interface to the trie operations.
AddressTrieOps.AddressTrieAddOps<E extends Address> - Interface in inet.ipaddr.format.util
Provides an interface to the trie add operations.
AddressTrieOps.AssociativeAddressTrieOps<K extends Address,V> - Interface in inet.ipaddr.format.util
Provides an interface to the associative trie operations.
AddressTrieOps.AssociativeAddressTriePutOps<K extends Address,V> - Interface in inet.ipaddr.format.util
Provides an interface to the associative trie put operations.
AddressTrieSet<E extends Address> - Class in inet.ipaddr.format.util
Wraps a AddressTrie to view it as a Java Collections Framework set, implementing the Set, SortedSet and NavigableSet interfaces.
AddressTrieSet(AddressTrie<E>) - Constructor for class inet.ipaddr.format.util.AddressTrieSet
 
AddressTrieSet(AddressTrie<E>, Collection<? extends E>) - Constructor for class inet.ipaddr.format.util.AddressTrieSet
 
AddressTrieSet.Range<E extends Address> - Class in inet.ipaddr.format.util
 
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.standard.AddressDivisionGrouping.StringOptions
 
addrSuffix - Variable in class inet.ipaddr.IPAddressSection.IPStringOptions
 
addTrie(AddressTrie.TrieNode<E>) - Method in class inet.ipaddr.format.util.AddressTrie
 
addTrie(AddressTrie.TrieNode<E>) - Method in interface inet.ipaddr.format.util.AddressTrieOps.AddressTrieAddOps
Adds nodes matching the given sub-root node and all of its sub-nodes to the trie, if not already there.
addTrie(AddressTrie.TrieNode<? extends IPAddress>) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
addTrie(AddressTrie.TrieNode<? extends IPAddress>) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
addTrie(AssociativeAddressTrie.AssociativeTrieNode<? extends IPAddress, V>) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
addTrie(AddressTrie.TrieNode<IPv4Address>) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
addTrie(AddressTrie.TrieNode<IPv4Address>) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
addTrie(AddressTrie.TrieNode<IPv6Address>) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
addTrie(AddressTrie.TrieNode<IPv6Address>) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
addTrie(AddressTrie.TrieNode<MACAddress>) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
addTrie(AddressTrie.TrieNode<MACAddress>) - Method in class inet.ipaddr.mac.MACAddressTrie
 
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
Increases or decreases prefix length to the next segment boundary of the given address version's standard segment boundaries.
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
Increases or decreases prefix length by the given increment.
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
 
allNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie
 
allNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
allNodeIterator(boolean) - Method in interface inet.ipaddr.format.util.AddressTrieOps
 
allNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
allNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
allNodeIterator(boolean) - Method in class inet.ipaddr.format.util.BinaryTreeNode
Iterates through all the nodes of the sub-tree with this node as the root, in forward or reverse tree order.
allNodeIterator(boolean) - Method in interface inet.ipaddr.format.util.TreeOps
Iterates through the nodes (not just the added nodes) in forward or reverse tree order.
allNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
allNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
allNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
allNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
allNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
allNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
allNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
allNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
allNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
allNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
allNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie
 
allNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
allNodeSpliterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie
 
allNodeSpliterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
allNodeSpliterator(boolean) - Method in interface inet.ipaddr.format.util.AddressTrieOps
 
allNodeSpliterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
allNodeSpliterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
allNodeSpliterator(boolean) - Method in interface inet.ipaddr.format.util.TreeOps
Creates a Spliterator over the nodes in forward or reverse natural tree order.
allNodeSpliterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
allNodeSpliterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
allNodeSpliterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
allNodeSpliterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
allNodeSpliterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
allNodeSpliterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
allNodeSpliterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
allNodeSpliterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
allNodeSpliterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
allNodeSpliterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
allNodeSpliterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie
 
allNodeSpliterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
allocateBitLength(int) - Method in class inet.ipaddr.PrefixBlockAllocator
Allocates a block with the given bit-length, the bit-length being the number of bits extending beyond the prefix length, or nil if no such block is available in the allocator.
allocateBitLengths(int...) - Method in class inet.ipaddr.PrefixBlockAllocator
Returns multiple blocks of the given bit-lengths, or null if there is insufficient space in the allocator.
allocateSize(long) - Method in class inet.ipaddr.PrefixBlockAllocator
Returns a block of sufficient size, the size indicating the number of distinct addresses required in the block.
allocateSizes(long...) - Method in class inet.ipaddr.PrefixBlockAllocator
Returns multiple blocks of sufficient size for the given size required, or null if there is insufficient space in the allocator.
allow_inet_aton(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
Allows joined IPv4 segments, resulting in just 2, 3 or 4 segments.
allow_inet_aton(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
Allows joined segments, resulting in just 2, 3 or 4 segments.
allow_inet_aton_extraneous_digits(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_leading_zeros(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
 
allowBase85(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
 
allowBinary - Variable in class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
Allows ip address binary format 0b1.0b100.0b0.0b10101010 or 0b1111000011110000::0b0101010101010101
allowBinary(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
 
allowBinary(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
 
allowBracketedIPv4 - Variable in class inet.ipaddr.HostNameParameters
 
allowBracketedIPv4(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
 
allowBracketedIPv6 - Variable in class inet.ipaddr.HostNameParameters
 
allowBracketedIPv6(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
 
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
 
allowEmptyZone - Variable in class inet.ipaddr.ipv6.IPv6AddressStringParameters
Allows the '%' character to be followed by no zone or scope identifier
allowEmptyZone(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.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
 
allowsInferredBoundary() - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
 
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
 
allowsReverseRange() - 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(T, U, boolean) - Method in interface inet.ipaddr.format.util.DualIPv4v6AssociativeTries.TriBoolFunction
Applies this function to the given arguments.
apply(R, int) - Method in interface inet.ipaddr.IPAddressSection.SegFunction
 
apply(IPAddressSegmentSeries, int, int, int) - Method in interface inet.ipaddr.IPAddressSection.SeriesCreator
 
apply(R, R, R) - Method in interface inet.ipaddr.IPAddressSection.TriFunction
 
applyForEach(Function<? super E, ? extends R>) - Method in class inet.ipaddr.format.util.Partition
Supplies to the given function each element of this partition, inserting non-null return values into the returned map.
applyPrefixLength(int) - Method in class inet.ipaddr.Address
Deprecated.
applyPrefixLength(int) - Method in interface inet.ipaddr.AddressSection
Deprecated.
applyPrefixLength(int) - Method in interface inet.ipaddr.AddressSegmentSeries
Deprecated.
use #setPrefixLength(int)
applyPrefixLength(int) - Method in class inet.ipaddr.IPAddress
Deprecated.
applyPrefixLength(int) - Method in class inet.ipaddr.IPAddressSection
Deprecated.
applyPrefixLength(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
Deprecated.
applyPrefixLength(int) - Method in class inet.ipaddr.ipv4.IPv4Address
Deprecated.
applyPrefixLength(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Deprecated.
applyPrefixLength(int) - Method in class inet.ipaddr.ipv6.IPv6Address
Deprecated.
applyPrefixLength(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Deprecated.
applyPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddress
Deprecated.
applyPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddressSection
Deprecated.
applyToBounds(BiFunction<? super IPAddress, ? super IPAddress, V>, IPAddress...) - Method in class inet.ipaddr.IPAddress
Finds the lowest and highest single-valued address from the given addresses and subnets and this one, calling the given BiFunction with the lowest as first argument and the highest as second.
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
Deprecated.
asAddressString() - Method in class inet.ipaddr.HostName
If this represents an ip address or represents any valid IPAddressString, returns the corresponding address string.
asInetAddress() - Method in class inet.ipaddr.HostName
Similar to HostName.toInetAddress() but does not throw, instead returns null whenever not a valid address.
asInetSocketAddress(Function<String, Integer>) - Method in class inet.ipaddr.HostName
Returns the InetSocketAddress for this host.
asInetSocketAddress() - Method in class inet.ipaddr.HostName
Returns the InetSocketAddress for this host.
asMap() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
Returns a java.util.NavigableMap backed by this associative trie.
asNewTrie() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
Creates a new sub-trie, copying the nodes starting with this node as root.
asNewTrie() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
asNewTrie() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
asNewTrie() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
asNewTrie() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
asNewTrie() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
asNewTrie() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
asNewTrie() - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
asSet() - Method in class inet.ipaddr.format.util.AddressTrie
Returns a java.util.NavigableSet that uses this as the backing data structure.
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 prefix 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
 
AssociativeAddedTree<E extends Address,V> - Class in inet.ipaddr.format.util
AssociativeAddedTree is similar to AddedTree but originates from an AssociativeTrie.
AssociativeAddedTree(AssociativeAddressTrie<E, AssociativeAddressTrie.SubNodesMappingAssociative<E, V>>) - Constructor for class inet.ipaddr.format.util.AssociativeAddedTree
 
AssociativeAddedTree.AssociativeAddedTreeNode<E extends Address,V> - Class in inet.ipaddr.format.util
AssociativeAddedTreeNode represents a node in an AssociativeAddedTree.
AssociativeAddedTreeNode(AssociativeAddressTrie.AssociativeTrieNode<E, AssociativeAddressTrie.SubNodesMappingAssociative<E, V>>) - Constructor for class inet.ipaddr.format.util.AssociativeAddedTree.AssociativeAddedTreeNode
 
AssociativeAddressTrie<K extends Address,V> - Class in inet.ipaddr.format.util
An address trie in which each node is associated with a value.
AssociativeAddressTrie(AssociativeAddressTrie.AssociativeTrieNode<K, V>) - Constructor for class inet.ipaddr.format.util.AssociativeAddressTrie
 
AssociativeAddressTrie.AssociativeTrieNode<K extends Address,V> - Class in inet.ipaddr.format.util
 
asTrie() - Method in class inet.ipaddr.format.util.AddressTrieMap
Return a trie representing this map.
asTrie() - Method in class inet.ipaddr.format.util.AddressTrieSet
Returns a trie representing this set.

B

base - Variable in class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions
 
BASE_85_RADIX - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
BaseDualIPv4v6Tries<T4 extends AddressTrie<IPv4Address>,T6 extends AddressTrie<IPv6Address>> - Class in inet.ipaddr.format.util
Contains a pair of IPv4 and IPv6 tries for a data structure that can have fast look-up and containment checks of both IPv4 and IPv6 addresses.
BASIC - Static variable in class inet.ipaddr.IPAddressSection.IPStringBuilderOptions
 
BINARY_STR_PREFIX - Static variable in class inet.ipaddr.IPAddress
 
BinaryTreeNode<E> - Class in inet.ipaddr.format.util
A binary tree node.
BinaryTreeNode.CachingIterator<N extends BinaryTreeNode<E>,E,C> - Interface in inet.ipaddr.format.util
 
BIT_COUNT - Static variable in class inet.ipaddr.ipv4.IPv4Address
 
BIT_COUNT - Static variable in class inet.ipaddr.ipv6.IPv6Address
 
BITS_PER_CHAR - Static variable in class inet.ipaddr.ipv6.IPv6AddressSegment
 
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.
bitwiseOrRange(long, long, long) - Static method in class inet.ipaddr.format.standard.AddressDivision
Applies bitwise or to a range of values.
bitwiseOrRange(int) - Method in class inet.ipaddr.IPAddressSegment
 
BitwiseOrResult(long, long, long, ParsedIPAddress.BitwiseOrer) - Constructor for class inet.ipaddr.format.standard.AddressDivision.BitwiseOrResult
 
block - Variable in class inet.ipaddr.PrefixBlockAllocator.AllocatedBlock
The allocated prefix block.
blockIterator(int) - Method in class inet.ipaddr.IPAddress
 
blockIterator(int) - Method in class inet.ipaddr.IPAddressSection
 
blockIterator(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
Iterates through series that can be obtained by iterating through all the upper segments up to the given segment count.
blockIterator(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
blockIterator(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
blockIterator(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
blockIterator(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
blocks - Variable in class inet.ipaddr.format.util.Partition
An iterator supplying the partitioned addresses.
blockSize - Variable in class inet.ipaddr.PrefixBlockAllocator.AllocatedBlock
The number of requested addresses.
blockSizeAllNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie
Iterates all nodes in the trie, ordered by keys from largest prefix blocks to smallest, and then to individual addresses.
blockSizeAllNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
Iterates all the nodes, ordered by keys from largest prefix blocks to smallest and then to individual addresses, in the sub-trie with this node as the root.
blockSizeAllNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
blockSizeAllNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
blockSizeAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
blockSizeAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
blockSizeAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
blockSizeAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
blockSizeAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
blockSizeAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
blockSizeAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
blockSizeAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
blockSizeAllNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
blockSizeAllNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
blockSizeAllNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie
 
blockSizeAllNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
blockSizeCachingAllNodeIterator() - Method in class inet.ipaddr.format.util.AddressTrie
Iterates all nodes, ordered by keys from largest prefix blocks to smallest, and then to individual addresses.
blockSizeCachingAllNodeIterator() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
Iterates all nodes, ordered by keys from largest prefix blocks to smallest and then to individual addresses, in the sub-trie with this node as the root.
blockSizeCachingAllNodeIterator() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
blockSizeCachingAllNodeIterator() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
blockSizeCachingAllNodeIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
blockSizeCachingAllNodeIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
blockSizeCachingAllNodeIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
blockSizeCachingAllNodeIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
blockSizeCachingAllNodeIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
blockSizeCachingAllNodeIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
blockSizeCachingAllNodeIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
blockSizeCachingAllNodeIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
blockSizeCachingAllNodeIterator() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
blockSizeCachingAllNodeIterator() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
blockSizeCachingAllNodeIterator() - Method in class inet.ipaddr.mac.MACAddressTrie
 
blockSizeCachingAllNodeIterator() - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
blockSizeIterator() - Method in class inet.ipaddr.format.util.AddressTrieMap.EntrySet
Iterates from largest prefix blocks to smallest to individual addresses.
blockSizeIterator() - Method in class inet.ipaddr.format.util.AddressTrieSet
Iterates from largest prefix blocks to smallest to individual addresses.
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie
Iterates the added nodes in the trie, ordered by keys from largest prefix blocks to smallest, and then to individual addresses.
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
Iterates the added nodes, ordered by keys from largest prefix blocks to smallest and then to individual addresses, in the sub-trie with this node as the root.
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.format.util.DualIPv4v6Tries
 
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie
 
blockSizeNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
blockSpliterator(int) - Method in class inet.ipaddr.IPAddress
 
blockSpliterator(int) - Method in class inet.ipaddr.IPAddressSection
 
blockSpliterator(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
Partitions and traverses through the individual sequential blocks created from each of the individual values up to the given segment count.
blockSpliterator(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
blockSpliterator(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
blockSpliterator(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
blockSpliterator(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
blockStream(int) - Method in class inet.ipaddr.IPAddress
 
blockStream(int) - Method in class inet.ipaddr.IPAddressSection
 
blockStream(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns a sequential stream of the individual blocks created from each of the individual values up to the given segment count.
blockStream(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
blockStream(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
blockStream(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
blockStream(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
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(int) - Constructor for class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions.Builder
 
Builder(int, char) - Constructor for class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions.Builder
 
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

cacheWithLowerSubNode(C) - Method in interface inet.ipaddr.format.util.BinaryTreeNode.CachingIterator
After Iterator.next() has returned a node, calling this method caches the provided object with the lower sub-node so that it can be retrieved with BinaryTreeNode.CachingIterator.getCached() when the lower sub-node is visited later.
cacheWithUpperSubNode(C) - Method in interface inet.ipaddr.format.util.BinaryTreeNode.CachingIterator
After Iterator.next() has returned a node, calling this method caches the provided object with the upper sub-node so that it can be retrieved with BinaryTreeNode.CachingIterator.getCached() when the upper sub-node is visited later.
ceiling(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
ceiling(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
ceiling(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Returns the lowest added address greater than or equal to the given address.
ceiling(E) - Method in class inet.ipaddr.format.util.AddressTrieSet
 
ceiling(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
ceilingAddedNode(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
ceilingAddedNode(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
ceilingAddedNode(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Returns the added node whose address is the lowest address greater than or equal to the given address.
ceilingAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
ceilingAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
ceilingAddedNode(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
ceilingAddedNode(IPAddress) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
ceilingAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
ceilingAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
ceilingAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
ceilingAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
ceilingAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
ceilingAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
ceilingAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
ceilingAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
ceilingAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
ceilingAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
ceilingAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie
 
ceilingAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
ceilingEntry(K) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
ceilingKey(K) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
checkBlockOrAddress(E) - Static method in class inet.ipaddr.format.util.Partition
If the given address is a single prefix block, it is returned.
clear() - Method in class inet.ipaddr.format.util.AddressTrie
 
clear() - Method in class inet.ipaddr.format.util.AddressTrieMap
 
clear() - Method in class inet.ipaddr.format.util.AddressTrieMap.EntrySet
 
clear() - Method in class inet.ipaddr.format.util.AddressTrieSet
 
clear() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Removes this node and all sub-nodes from the tree, after which isEmpty() will return true.
clearCaches() - Method in class inet.ipaddr.AddressNetwork
 
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
 
clearValue() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
clone() - Method in class inet.ipaddr.AddressStringParameters
 
clone() - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
 
clone() - Method in class inet.ipaddr.format.util.AddressTrie
 
clone() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
clone() - Method in class inet.ipaddr.format.util.AddressTrieMap
Clones the map along with the backing trie.
clone() - Method in class inet.ipaddr.format.util.AddressTrieSet
Clones the set along with the backing trie.
clone() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
Clones the node.
clone() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
clone() - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
clone() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Clones the node.
clone() - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
clone() - Method in class inet.ipaddr.format.util.DualIPv4v6Tries
 
clone() - Method in class inet.ipaddr.HostNameParameters
 
clone() - Method in class inet.ipaddr.IPAddressStringParameters
 
clone() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
clone() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
clone() - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters
 
clone() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
clone() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
clone() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
clone() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
clone() - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
clone() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
clone() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
clone() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
clone() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
clone() - Method in class inet.ipaddr.mac.MACAddressTrie
 
clone() - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
clone() - Method in class inet.ipaddr.MACAddressStringParameters
 
clone() - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters
 
cloneTree() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
cloneTree() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
Clones the subtrie starting with this node as root.
cloneTree() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Clones the sub-tree starting with this node as root.
cloneTree() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
cloneTree() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
cloneTree() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
cloneTree() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
cloneTree() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
cloneTree() - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
COLON_SEGMENT_SEPARATOR - Static variable in class inet.ipaddr.mac.MACAddress
 
comparator() - Method in class inet.ipaddr.format.util.AddressTrieMap
 
comparator() - Method in class inet.ipaddr.format.util.AddressTrieSet
 
compare(Address, Address) - Method in class inet.ipaddr.AddressComparator
 
compare(AddressSection, AddressSection) - Method in class inet.ipaddr.AddressComparator
 
compare(AddressItem, AddressItem) - Method in class inet.ipaddr.AddressComparator
 
compare(AddressDivisionSeries, AddressDivisionSeries) - Method in class inet.ipaddr.AddressComparator
 
compare(AddressSegment, AddressSegment) - Method in class inet.ipaddr.AddressComparator
 
compare(IPAddressSeqRange, IPAddressSeqRange) - Method in class inet.ipaddr.AddressComparator
 
compare(AddressGenericDivision, AddressGenericDivision) - Method in class inet.ipaddr.AddressComparator
 
compare(E, E) - Method in class inet.ipaddr.format.util.AddressTrie.AddressComparator
 
compare(BinaryTreeNode<E>, BinaryTreeNode<E>) - Method in class inet.ipaddr.format.util.AddressTrie.TrieComparator
 
compareTo(AddressStringParameters) - Method in class inet.ipaddr.AddressStringParameters
 
compareTo(AddressStringParameters.RangeParameters) - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
 
compareTo(AddressItem) - Method in interface inet.ipaddr.format.AddressItem
Uses Address.DEFAULT_ADDRESS_COMPARATOR, an instance of AddressComparator.CountComparator, to compare any two address items.
compareTo(HostName) - Method in class inet.ipaddr.HostName
 
compareTo(HostNameParameters) - Method in class inet.ipaddr.HostNameParameters
 
compareTo(IPAddressString) - Method in class inet.ipaddr.IPAddressString
All address strings are comparable.
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
 
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
constructAddedNodesTree() - Method in class inet.ipaddr.format.util.AddressTrie
Provides an associative trie in which the root and each added node are mapped to a list of their respective direct added nodes.
constructAddedNodesTree() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
constructAddedNodesTree() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
constructAddedNodesTree() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
constructAddedNodesTree() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
constructAddedNodesTree() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
constructAddedNodesTree() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
constructAddedNodesTree() - Method in class inet.ipaddr.mac.MACAddressTrie
 
containedFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie
 
containedFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
containedFirstAllNodeIterator(boolean) - Method in interface inet.ipaddr.format.util.AddressTrieOps
 
containedFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
containedFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
containedFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.format.util.BinaryTreeNode
 
containedFirstAllNodeIterator(boolean) - Method in interface inet.ipaddr.format.util.TreeOps
Returns an iterator that does a post-order binary tree traversal.
containedFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
containedFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
containedFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
containedFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
containedFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
containedFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
containedFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
containedFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
containedFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
containedFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
containedFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie
 
containedFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
containedFirstIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie
 
containedFirstIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
containedFirstIterator() - Method in class inet.ipaddr.format.util.AddressTrieMap.EntrySet
Returns an iterator that visits contained addresses and subnet blocks before their containing subnet blocks.
containedFirstIterator(boolean) - Method in interface inet.ipaddr.format.util.AddressTrieOps
 
containedFirstIterator() - Method in class inet.ipaddr.format.util.AddressTrieSet
Returns an iterator that visits contained addresses and subnet blocks before their containing subnet blocks.
containedFirstIterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
containedFirstIterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
containedFirstIterator(boolean) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
containedFirstIterator(boolean) - Method in class inet.ipaddr.format.util.BinaryTreeNode
 
containedFirstIterator(boolean) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
containedFirstIterator(boolean) - Method in class inet.ipaddr.format.util.DualIPv4v6Tries
 
containedFirstIterator(boolean) - Method in interface inet.ipaddr.format.util.TreeOps
Returns an iterator that does a post-order binary tree traversal of the added nodes.
containedFirstIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
containedFirstIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
containedFirstIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
containedFirstIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
containedFirstIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
containedFirstIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
containedFirstIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
containedFirstIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
containedFirstIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
containedFirstIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
containedFirstIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie
 
containedFirstIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
containingFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie
 
containingFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
containingFirstAllNodeIterator(boolean) - Method in interface inet.ipaddr.format.util.AddressTrieOps
 
containingFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
containingFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
containingFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.format.util.BinaryTreeNode
 
containingFirstAllNodeIterator(boolean) - Method in interface inet.ipaddr.format.util.TreeOps
Returns an iterator that does a pre-order binary tree traversal.
containingFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
containingFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
containingFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
containingFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
containingFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
containingFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
containingFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
containingFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
containingFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
containingFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
containingFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie
 
containingFirstAllNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
containingFirstIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie
 
containingFirstIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
containingFirstIterator() - Method in class inet.ipaddr.format.util.AddressTrieMap.EntrySet
Returns an iterator that visits containing subnet blocks before their contained addresses and subnet blocks.
containingFirstIterator(boolean) - Method in interface inet.ipaddr.format.util.AddressTrieOps
 
containingFirstIterator() - Method in class inet.ipaddr.format.util.AddressTrieSet
Returns an iterator that visits containing subnet blocks before their contained addresses and subnet blocks.
containingFirstIterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
containingFirstIterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
containingFirstIterator(boolean) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
containingFirstIterator(boolean) - Method in class inet.ipaddr.format.util.BinaryTreeNode
 
containingFirstIterator(boolean) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
containingFirstIterator(boolean) - Method in class inet.ipaddr.format.util.DualIPv4v6Tries
 
containingFirstIterator(boolean) - Method in interface inet.ipaddr.format.util.TreeOps
Returns an iterator that does a pre-order binary tree traversal of the added nodes.
containingFirstIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
containingFirstIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
containingFirstIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
containingFirstIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
containingFirstIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
containingFirstIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
containingFirstIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
containingFirstIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
containingFirstIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
containingFirstIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
containingFirstIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie
 
containingFirstIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
contains(Address) - Method in class inet.ipaddr.Address
Returns whether this is same type and version of the given address and whether it contains all values in the given address or subnet
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(IPAddressSeqRange) - Method in interface inet.ipaddr.format.IPAddressRange
Returns whether this range contains all addresses in the given sequential range
contains(IPAddress) - Method in interface inet.ipaddr.format.IPAddressRange
Returns whether this range contains all addresses in the given address or subnet
contains(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
contains(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
contains(Object) - Method in class inet.ipaddr.format.util.AddressTrieMap.EntrySet
 
contains(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Returns whether the given address or prefix block subnet is in the trie (as an added element).
contains(Object) - Method in class inet.ipaddr.format.util.AddressTrieSet
 
contains(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
Returns whether the given address or prefix block subnet is in one of the two tries (as an added element).
contains(IPAddress) - Method in class inet.ipaddr.IPAddress
Returns whether this contains all values of the given address or subnet
contains(IPAddressSeqRange) - Method in class inet.ipaddr.IPAddress
 
contains(AddressSection) - Method in class inet.ipaddr.IPAddressSection
 
contains(IPAddress) - Method in class inet.ipaddr.IPAddressSeqRange
 
contains(IPAddressSeqRange) - Method in class inet.ipaddr.IPAddressSeqRange
 
contains(IPAddressString) - Method in class inet.ipaddr.IPAddressString
Returns whether the address subnet identified by this address string contains the address identified by the given string.
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(AddressSection) - Method in class inet.ipaddr.mac.MACAddressSection
 
contains(MACAddressSection) - 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
 
containsKey(Object) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
containsNonZeroHosts(IPAddress) - Method in class inet.ipaddr.IPAddress
Returns whether this address contains the non-zero host addresses in the other address or subnet
containsNonZeroHosts(IPAddressSection) - Method in class inet.ipaddr.IPAddressSection
Returns whether this address contains the non-zero host addresses in other.
containsPrefixBlock(int) - Method in class inet.ipaddr.Address
 
containsPrefixBlock(int) - Method in interface inet.ipaddr.format.AddressItem
Returns whether the values of this series contains the prefix block for the given prefix length.
containsPrefixBlock(int) - Method in class inet.ipaddr.format.large.IPAddressLargeDivisionGrouping
 
containsPrefixBlock(int) - Method in class inet.ipaddr.format.standard.AddressDivisionGrouping
Returns whether the values of this division grouping contain the prefix block for the given prefix length
containsPrefixBlock(int) - Method in class inet.ipaddr.format.standard.IPAddressDivision
 
containsPrefixBlock(int) - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
 
containsPrefixBlock(int) - Method in class inet.ipaddr.IPAddressSection
 
containsPrefixBlock(int) - Method in class inet.ipaddr.IPAddressSeqRange
 
containsPrefixBlock(int) - Method in class inet.ipaddr.mac.MACAddressSegment
 
containsSinglePrefixBlock(int) - Method in class inet.ipaddr.Address
 
containsSinglePrefixBlock(int) - Method in interface inet.ipaddr.format.AddressItem
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.large.IPAddressLargeDivisionGrouping
 
containsSinglePrefixBlock(int) - Method in class inet.ipaddr.format.standard.AddressDivisionGrouping
Returns whether the values of this division grouping match the prefix block for the given prefix length
containsSinglePrefixBlock(int) - Method in class inet.ipaddr.format.standard.IPAddressDivision
Returns whether the division range matches exactly the block of values for the given prefix length.
containsSinglePrefixBlock(int) - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
 
containsSinglePrefixBlock(int) - Method in class inet.ipaddr.IPAddressSeqRange
 
containsSinglePrefixBlock(int) - Method in class inet.ipaddr.mac.MACAddressSegment
Returns whether the division range matches exactly the block of values for the given prefix length.
containsValue(Object) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
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
count - Variable in class inet.ipaddr.format.util.Partition
The address or block count.
CountComparator() - Constructor for class inet.ipaddr.AddressComparator.CountComparator
 
CountComparator(boolean) - 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.
coverWithPrefixBlock() - Method in interface inet.ipaddr.format.IPAddressRange
Returns the minimal-size prefix block that covers all the addresses in this range.
coverWithPrefixBlock(IPAddress) - Method in class inet.ipaddr.IPAddress
Returns the minimal-size prefix block that covers all the addresses spanning from this subnet to the given subnet.
coverWithPrefixBlock() - Method in class inet.ipaddr.IPAddressSection
 
coverWithPrefixBlock() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns the minimal-size prefix block that covers all the values in this series.
coverWithPrefixBlock() - Method in class inet.ipaddr.IPAddressSeqRange
Returns the minimal-size prefix block that covers all the addresses in this range.
coverWithPrefixBlock() - Method in class inet.ipaddr.ipv4.IPv4Address
 
coverWithPrefixBlock(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
 
coverWithPrefixBlock() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
coverWithPrefixBlock(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
coverWithPrefixBlock() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
coverWithPrefixBlock() - Method in class inet.ipaddr.ipv6.IPv6Address
 
coverWithPrefixBlock(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
 
coverWithPrefixBlock() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
coverWithPrefixBlock(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
coverWithPrefixBlock() - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
 
createAddress(R) - Method in class inet.ipaddr.format.standard.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[], int, int, Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
 
createAddress(byte[], int, int, 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, Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
createAddress(Inet4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
createAddress(IPv6AddressSegment[], IPv6Address.IPv6Zone) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createAddress(IPv6AddressSection, IPv6Address.IPv6Zone) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createAddress(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
createAddress(Inet6Address, Integer) - 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
 
createFullSectionInternal(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
 
createFullSectionInternal(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
createFullSectionInternal(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
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(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(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(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
 
createSequentialBlockAddress(IPAddressSegmentSeries, int, int, int) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
 
createSequentialBlockSection(IPAddressSegmentSeries, int, int, int) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
 

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
 
decrement(E) - Static method in class inet.ipaddr.format.util.AddressTrie
Returns the previous address according to the trie ordering
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_BINARY - Static variable in class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
 
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_EMPTY_ZONE - Static variable in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
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_extraneous_digits - 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_RANGE_SEPARATOR - Static variable in class inet.ipaddr.IPAddressSeqRange
 
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_VALIDATION_OPTIONS - Static variable in class inet.ipaddr.IPAddressString
 
DEFAULT_WILDCARDS - Static variable in class inet.ipaddr.format.standard.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
 
descendingIterator() - Method in class inet.ipaddr.format.util.AddressTrieSet
 
descendingIterator() - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
descendingIterator() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns an iterator that iterates through the elements of the subtrie with this node as the root.
descendingIterator() - Method in interface inet.ipaddr.format.util.TreeOps
Traverses the added node keys in reverse natural tree order.
descendingKeySet() - Method in class inet.ipaddr.format.util.AddressTrieMap
 
descendingMap() - Method in class inet.ipaddr.format.util.AddressTrieMap
 
descendingSet() - Method in class inet.ipaddr.format.util.AddressTrieSet
 
descendingSpliterator() - Method in class inet.ipaddr.format.util.AddressTrie
 
descendingSpliterator() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
descendingSpliterator() - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
descendingSpliterator() - Method in interface inet.ipaddr.format.util.TreeOps
Creates a Spliterator over the keys of the added nodes in descending natural tree order.
DOTTED_SEGMENT_SEPARATOR - Static variable in class inet.ipaddr.mac.MACAddress
 
DualIPv4v6AssociativeTries<V> - Class in inet.ipaddr.format.util
Combines an IPv4 with an IPv6 associative trie to map both IPv4 and IPv6 addresses and prefix blocks.
DualIPv4v6AssociativeTries() - Constructor for class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
DualIPv4v6AssociativeTries(IPv4AddressAssociativeTrie<V>, IPv6AddressAssociativeTrie<V>) - Constructor for class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
DualIPv4v6AssociativeTries.TriBoolFunction<T,U,R> - Interface in inet.ipaddr.format.util
 
DualIPv4v6Tries - Class in inet.ipaddr.format.util
Combines an IPv4 with an IPv6 trie to store both IPv4 and IPv6 addresses and prefix blocks.
DualIPv4v6Tries() - Constructor for class inet.ipaddr.format.util.DualIPv4v6Tries
 
DualIPv4v6Tries(IPv4AddressTrie, IPv6AddressTrie) - Constructor for class inet.ipaddr.format.util.DualIPv4v6Tries
 

E

elementContains(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
elementContains(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
elementContains(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Checks if a prefix block subnet or address in the trie contains the given subnet or address.
elementContains(E) - Method in class inet.ipaddr.format.util.AddressTrieSet
Returns true if a subnet or address in the set contains the given subnet or address.
elementContains(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
Checks if a prefix block subnet or address in ones of the two tries contains the given subnet or address.
elementsContainedBy(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
elementsContainedBy(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
elementsContainedBy(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Checks if a part of this trie is contained by the given prefix block subnet or individual address.
elementsContainedBy(E) - Method in class inet.ipaddr.format.util.AddressTrieSet
Returns a subset consisting of those addresses in the set contained by the given address.
elementsContainedBy(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
elementsContainedBy(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
elementsContainedBy(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
elementsContainedBy(IPAddress) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
elementsContainedBy(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
elementsContainedBy(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
elementsContainedBy(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
elementsContainedBy(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
elementsContainedBy(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
elementsContainedBy(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
elementsContainedBy(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
elementsContainedBy(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
elementsContainedBy(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
elementsContainedBy(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
elementsContainedBy(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie
 
elementsContainedBy(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
elementsContaining(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
elementsContaining(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
elementsContaining(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Finds the added subnets and/or addresses in the trie that contain the given individual address or prefix block subnet.
elementsContaining(E) - Method in class inet.ipaddr.format.util.AddressTrieSet
Returns a subset consisting of those addresses in the set that contain the given address.
elementsContaining(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
elementsContaining(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
elementsContaining(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
elementsContaining(IPAddress) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
elementsContaining(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
elementsContaining(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
elementsContaining(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
elementsContaining(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
elementsContaining(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
elementsContaining(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
elementsContaining(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
elementsContaining(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
elementsContaining(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
elementsContaining(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
elementsContaining(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie
 
elementsContaining(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
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.
entrySet() - Method in class inet.ipaddr.format.util.AddressTrieMap
 
enumerate(Address) - Method in class inet.ipaddr.Address
Indicates where an address sits relative to the subnet ordering.
enumerate(AddressSection) - Method in interface inet.ipaddr.AddressSection
Indicates where an address section sits relative to the ordering of individual address sections within this section.
enumerate(IPAddress) - Method in interface inet.ipaddr.format.IPAddressRange
Indicates where an address sits relative to the range ordering.
enumerate(IPAddress) - Method in class inet.ipaddr.IPAddress
Indicates where an address sits relative to the subnet ordering.
enumerate(IPAddress) - Method in class inet.ipaddr.IPAddressSeqRange
Returns the distance of the given address from the initial value of this range.
enumerate(Address) - Method in class inet.ipaddr.ipv4.IPv4Address
 
enumerate(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
 
enumerate(AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
enumerate(Address) - Method in class inet.ipaddr.ipv6.IPv6Address
 
enumerate(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
 
enumerate(AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
enumerate(Address) - Method in class inet.ipaddr.mac.MACAddress
 
enumerate(AddressSection) - Method in class inet.ipaddr.mac.MACAddressSection
 
enumerateIPv4(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4Address
Indicates where an address sits relative to the subnet ordering.
enumerateIPv4(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Indicates where an address section sits relative to the ordering of individual address sections within this section.
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.AddressDivisionBase
Two divisions are equal if they: - they match type/version (ipv4, ipv6, mac, or a specific division class) - match bit counts - match values Prefix lengths, for those divisions that have them, are ignored.
equals(Object) - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
Two groupings are equal if: - they match type/version (ipv4, ipv6, mac, or a specific grouping class) - they match division counts - each division matches bit counts - each division matches their specific grouping class - each division matches values Prefix lengths, for those groupings and/or divisionsS that have them, are ignored.
equals(Object) - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
 
equals(Object) - Method in class inet.ipaddr.format.large.IPAddressLargeDivisionGrouping
 
equals(Object) - Method in class inet.ipaddr.format.standard.AddressBitsDivision
 
equals(Object) - Method in class inet.ipaddr.format.standard.AddressDivision
 
equals(Object) - Method in class inet.ipaddr.format.standard.AddressDivisionGrouping
 
equals(Object) - Method in class inet.ipaddr.format.standard.IPAddressBitsDivision
 
equals(Object) - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
 
equals(Object) - Method in class inet.ipaddr.format.standard.IPAddressJoinedSegments
 
equals(Object) - Method in class inet.ipaddr.format.util.AddressTrie
Returns whether the given argument is a trie with a set of nodes that equal the set of nodes in this trie
equals(Object) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
equals(Object) - Method in class inet.ipaddr.format.util.AddressTrieMap.EntrySet
 
equals(Object) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
equals(Object) - Method in class inet.ipaddr.format.util.AddressTrieSet
 
equals(Object) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
Returns whether the key and mapped value match those of the given node
equals(Object) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
equals(Object) - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns whether the key values match those of the given node
equals(Object) - Method in class inet.ipaddr.HostName
Returns true if the given object is a host name and HostName.matches(HostName) this one.
equals(Object) - Method in class inet.ipaddr.HostNameParameters
 
equals(Object) - Method in class inet.ipaddr.IPAddressSeqRange
Returns whether the given sequential address range is equal to this sequential address range.
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.IPv4AddressAssociativeTrie
 
equals(Object) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
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.ipv4.IPv4AddressTrie
 
equals(Object) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
equals(Object) - Method in class inet.ipaddr.ipv4.IPv4JoinedSegments
 
equals(Object) - Method in class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
 
equals(Object) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
equals(Object) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
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.ipv6.IPv6AddressTrie
 
equals(Object) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
equals(Object) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
equals(Object) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
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.mac.MACAddressTrie
 
equals(Object) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
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.standard.AddressDivisionGrouping.StringOptions
 
expectPort(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
 
expectPort - Variable in class inet.ipaddr.HostNameParameters
 
extend(IPAddressRange) - Method in class inet.ipaddr.IPAddressSeqRange
Extend this sequential range to include all address in the given range, which can be an IPAddress or IPAddressSeqRange.
extended - Variable in class inet.ipaddr.mac.MACAddressSection
 
EXTENDED_DIGITS - Static variable in class inet.ipaddr.format.AddressDivisionBase
 
EXTENDED_DIGITS_RANGE_SEPARATOR - Static variable in class inet.ipaddr.format.large.IPAddressLargeDivision
 
EXTENDED_DIGITS_RANGE_SEPARATOR_STR - Static variable in class inet.ipaddr.format.large.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

first() - Method in class inet.ipaddr.format.util.AddressTrieSet
 
firstAddedNode() - Method in class inet.ipaddr.format.util.AddressTrie
 
firstAddedNode() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
firstAddedNode() - Method in interface inet.ipaddr.format.util.AddressTrieOps
Returns the added node with the first (lowest valued) key, or null if there are no added entries in this trie or subtrie
firstAddedNode() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
firstAddedNode() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
firstAddedNode() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns the first (lowest valued) added node in the sub-tree originating from this node, or null if there are no added entries in this tree or sub-tree
firstAddedNode() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
firstAddedNode() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
firstAddedNode() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
firstAddedNode() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
firstAddedNode() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
firstAddedNode() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
firstAddedNode() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
firstAddedNode() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
firstAddedNode() - Method in class inet.ipaddr.mac.MACAddressTrie
 
firstAddedNode() - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
firstEntry() - Method in class inet.ipaddr.format.util.AddressTrieMap
 
firstKey() - Method in class inet.ipaddr.format.util.AddressTrieMap
 
firstNode() - Method in class inet.ipaddr.format.util.AddressTrie
 
firstNode() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
firstNode() - Method in interface inet.ipaddr.format.util.AddressTrieOps
Returns the node with the first (lowest valued) key, whether the node is added or not
firstNode() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
firstNode() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
firstNode() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns the first (lowest valued) node in the sub-tree originating from this node.
firstNode() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
firstNode() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
firstNode() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
firstNode() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
firstNode() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
firstNode() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
firstNode() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
firstNode() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
firstNode() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
firstNode() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
firstNode() - Method in class inet.ipaddr.mac.MACAddressTrie
 
firstNode() - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
floor(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
floor(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
floor(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Returns the highest added address less than or equal to the given address.
floor(E) - Method in class inet.ipaddr.format.util.AddressTrieSet
 
floor(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
floorAddedNode(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
floorAddedNode(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
floorAddedNode(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Returns the added node whose address is the highest address less than or equal to the given address.
floorAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
floorAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
floorAddedNode(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
floorAddedNode(IPAddress) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
floorAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
floorAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
floorAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
floorAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
floorAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
floorAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
floorAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
floorAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
floorAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
floorAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
floorAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie
 
floorAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
floorEntry(K) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
floorKey(K) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
forEach(BiConsumer<? super K, ? super V>) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
forEach(Consumer<? super E>) - Method in class inet.ipaddr.format.util.Partition
Supplies to the consumer each element of this partition.
from(InetAddress) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressGenerator
 
from(InetAddress, Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressGenerator
 
from(InterfaceAddress) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressGenerator
 
from(byte[]) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressGenerator
 
from(byte[], int, int) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressGenerator
 
from(byte[], int, int, Integer) - 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.AddressValueProvider) - Method in class inet.ipaddr.AddressNetwork.HostIdentifierStringGenerator
 
get(Object) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
get(K) - Method in interface inet.ipaddr.format.util.AddressTrieOps.AssociativeAddressTrieOps
Gets the specified value for the specified key in this mapped trie or subtrie.
get(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
get(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
get(IPAddress) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
get(byte[]) - Method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
 
get(Address.AddressValueProvider) - Method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
 
get(IPAddress.IPAddressValueProvider) - 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.AddressValueProvider) - 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(IPAddress.IPAddressValueProvider) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
 
get(Address.AddressValueProvider) - 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 segments as an IPv4Address.
getAddedNode(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Gets trie nodes representing added elements.
getAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
getAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
getAddedNode(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
getAddedNode(IPAddress) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
getAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
getAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
getAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
getAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
getAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
getAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
getAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
getAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
getAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
getAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
getAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie
 
getAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
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 IPAddressString.toAddress(inet.ipaddr.IPAddress.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
 
getAddressItem() - Method in interface inet.ipaddr.format.util.AddressComponentRangeSpliterator
 
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.
getAddressStringException() - Method in class inet.ipaddr.IPAddressString
Returns the parse exception thrown by validate, rather than throwing it.
getAssociatedIntf() - Method in class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
If this zone references a network interface, returns that interface, or null if no interface with the given name exists on the system.
getAssociatedIntfMacAddr() - Method in class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
Returns the MAC address of the associated interface
getAssociatedScopeId() - Method in class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
If this zone references a scoped identifier, returns that identifier.
getAvailable() - Method in class inet.ipaddr.PrefixBlockAllocator
Returns a list of all the blocks available for allocating in the allocator.
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 interface inet.ipaddr.format.AddressDivisionSeries
 
getBitCount() - Method in interface inet.ipaddr.format.AddressItem
Provides the number of bits comprising this address item
getBitCount() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
 
getBitCount() - Method in class inet.ipaddr.format.standard.AddressBitsDivision
 
getBitCount() - Method in class inet.ipaddr.format.standard.IPAddressBitsDivision
 
getBitCount() - Method in class inet.ipaddr.format.standard.IPAddressJoinedSegments
 
getBitCount() - Method in interface inet.ipaddr.format.string.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.IPAddressSeqRange
 
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
 
getBitsForCount(long) - Static method in interface inet.ipaddr.format.AddressItem
BitsForCount returns the number of bits required outside the prefix length for a single prefix block to span at least as many addresses as the given count.
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
 
getBlockCount(int) - Method in class inet.ipaddr.Address
 
getBlockCount(int) - Method in interface inet.ipaddr.format.AddressDivisionSeries
Returns the count of values in the initial (higher) count of divisions.
getBlockCount(int) - Method in class inet.ipaddr.IPAddressSection
 
getBlockCount(int) - Method in class inet.ipaddr.mac.MACAddressSection
 
getBlockCount() - Method in class inet.ipaddr.PrefixBlockAllocator
Returns the count of available blocks in this allocator.
getBlockMaskPrefixLength(boolean) - Method in class inet.ipaddr.format.standard.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.
getBlockSize(int) - Static method in interface inet.ipaddr.format.AddressItem
Returns the total number of values when ranging across the given number of host bits.
getByteCount() - Method in class inet.ipaddr.Address
 
getByteCount() - Method in interface inet.ipaddr.format.AddressItem
Provides the number of bytes required for this address item, rounding up if the bit count is not a multiple of 8
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(byte[], int) - 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[], int) - Method in class inet.ipaddr.format.AddressDivisionBase
Gets the value for the lowest address in the range represented by this address division.
getBytes(byte[]) - Method in class inet.ipaddr.format.AddressDivisionBase
Equivalent to AddressDivisionBase.getBytes(byte[], int) with index of 0.
getBytes() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
Gets the bytes for the lowest address in the range represented by this address.
getBytes(byte[], int) - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
Gets the value for the lowest address in the range represented by this address division grouping.
getBytes(byte[]) - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
getBytes() - Method in interface inet.ipaddr.format.AddressItem
 
getBytes(byte[]) - Method in interface inet.ipaddr.format.AddressItem
Copies the bytes of the lowest address item represented by this address item into the supplied array, and returns that array.
getBytes(byte[], int) - Method in interface inet.ipaddr.format.AddressItem
Copies the bytes of the lowest address item represented by this address item into the supplied array starting at the given index, and returns that array.
getBytes() - Method in class inet.ipaddr.IPAddressSeqRange
 
getBytes(byte[]) - Method in class inet.ipaddr.IPAddressSeqRange
 
getBytes(byte[], int) - Method in class inet.ipaddr.IPAddressSeqRange
 
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
 
getCached() - Method in interface inet.ipaddr.format.util.BinaryTreeNode.CachingIterator
After Iterator.next() has returned a node, if an object was cached by a call to BinaryTreeNode.CachingIterator.cacheWithLowerSubNode(Object) or BinaryTreeNode.CachingIterator.cacheWithUpperSubNode(Object) was called when that node's parent was previously returned by Iterator.next(), then this returns that cached object.
getComparator() - Method in interface inet.ipaddr.format.util.AddressComponentRangeSpliterator
 
getComparator() - Method in class inet.ipaddr.format.util.AddressTrie
Returns a comparator for the trie order
getCount() - Method in class inet.ipaddr.Address
Gets the count of addresses that this address may represent.
getCount() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
gets the count of addresses that this address division grouping 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.AddressDivisionSeries
 
getCount() - Method in interface inet.ipaddr.format.AddressItem
The count of possible distinct values for this AddressComponent.
getCount() - Method in class inet.ipaddr.IPAddressSegment
 
getCount() - Method in class inet.ipaddr.IPAddressSeqRange
 
getCount() - Method in class inet.ipaddr.PrefixBlockAllocator.AllocatedBlock
Returns the total number of addresses within the block.
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 type and version.
getDefaultPrefixConfiguration() - Static method in class inet.ipaddr.ipv6.IPv6AddressNetwork
Gets the default prefix configuration used by this network type and version.
getDefaultPrefixConfiguration() - Static method in class inet.ipaddr.mac.MACAddressNetwork
Gets the default prefix configuration used by this network type and version.
getDefaultTextualRadix() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
 
getDefaultTextualRadix() - Method in class inet.ipaddr.format.standard.AddressBitsDivision
 
getDefaultTextualRadix() - Method in class inet.ipaddr.format.standard.IPAddressBitsDivision
 
getDefaultTextualRadix(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSegment
 
getDefaultTextualRadix() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getDefaultTextualRadix() - Method in class inet.ipaddr.ipv4.IPv4JoinedSegments
 
getDefaultTextualRadix() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
getDefaultTextualRadix() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getDigitCount(BigInteger, BigInteger) - Static method in class inet.ipaddr.format.AddressDivisionBase
 
getDigitCount(long, int) - Static method in class inet.ipaddr.format.AddressDivisionBase
 
getDigitCount(int) - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
 
getDigitCount(int) - Method in class inet.ipaddr.format.standard.AddressDivision
 
getDigitCount(int) - Method in interface inet.ipaddr.format.string.AddressStringDivision
Returns the count of digits of the value, or if a range, the larger value in the range
getDivision(int) - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
 
getDivision(int) - Method in interface inet.ipaddr.format.AddressDivisionSeries
 
getDivision(int) - Method in interface inet.ipaddr.format.IPAddressDivisionSeries
 
getDivision(int) - Method in class inet.ipaddr.format.large.IPAddressLargeDivisionGrouping
 
getDivision(int) - Method in class inet.ipaddr.format.standard.AddressDivisionGrouping
 
getDivision(int) - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
 
getDivision(int) - Method in interface inet.ipaddr.format.string.AddressStringDivisionSeries
 
getDivision(int) - Method in interface inet.ipaddr.format.string.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.AddressDivisionGroupingBase
 
getDivisionCount() - Method in interface inet.ipaddr.format.string.AddressStringDivisionSeries
 
getDivisionGrouping() - Method in class inet.ipaddr.IPAddressString
Returns a representation of the address string, the address string represented "as-is", converted to value ranges with bit sizes matching the original string.
getDivisionPrefixLength() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
 
getDivisionPrefixLength() - Method in class inet.ipaddr.format.standard.IPAddressDivision
Returns the network prefix for the division.
getDivisionPrefixLength() - Method in interface inet.ipaddr.format.string.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.AddressDivisionGroupingBase
 
getDivisionStrings() - Method in interface inet.ipaddr.format.AddressDivisionSeries
Get standard-format strings for each of the divisions in the series.
getDivisionValue() - Method in class inet.ipaddr.format.standard.AddressBitsDivision
 
getDivisionValue() - Method in class inet.ipaddr.format.standard.AddressDivision
 
getDivisionValue() - Method in class inet.ipaddr.format.standard.IPAddressBitsDivision
 
getDivisionValue() - Method in class inet.ipaddr.format.standard.IPAddressJoinedSegments
 
getDivisionValue() - Method in class inet.ipaddr.IPAddressSegment
returns the lower value as a long, although for individual segments IPAddressSegment.getSegmentValue() provides the same value as an int
getDivisionValue() - 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.
getHostMask() - Method in class inet.ipaddr.IPAddress
 
getHostMask(int) - Method in class inet.ipaddr.IPAddressNetwork
 
getHostMask() - Method in class inet.ipaddr.IPAddressSection
 
getHostMask() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns the host mask associated with the CIDR network prefix length of this series.
getHostMask() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getHostMask() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getHostMask() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getHostMask() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
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
 
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
 
getIPv4Count() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
Equivalent to IPAddressSeqRange.getCount() but returns a long
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(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getIPv4PrefixCount() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getIPv4PrefixCount(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
Equivalent to IPv4AddressSeqRange.getPrefixCount(int) but returns a long
getIPv4Trie() - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
returns the contained IPv4 trie
getIPv4Trie() - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
getIPv4Trie() - Method in class inet.ipaddr.format.util.DualIPv4v6Tries
 
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
 
getIPv6Trie() - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
returns the contained IPv6 trie
getIPv6Trie() - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
getIPv6Trie() - Method in class inet.ipaddr.format.util.DualIPv4v6Tries
 
getIPv6Zone() - Method in class inet.ipaddr.ipv6.IPv6Address
Returns the zone or scope id, consisting of a network interface name or a positive integer scope identifier.
getIPVersion() - Method in class inet.ipaddr.IPAddress
 
getIPVersion() - Method in interface inet.ipaddr.IPAddress.IPAddressValueProvider
 
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
Returns the IP address version if IPAddressString.isIPAddress() returns true, otherwise returns null
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.AddressSection
 
getIterable() - Method in interface inet.ipaddr.AddressSegment
 
getIterable() - Method in interface inet.ipaddr.AddressSegmentSeries
 
getIterable() - Method in interface inet.ipaddr.format.AddressComponentRange
Useful for using an instance in a "for-each loop".
getIterable() - Method in interface inet.ipaddr.format.IPAddressRange
Useful for using an instance in a "for-each loop", as in for(addr : address.getIterable()) { ...
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.IPAddressSeqRange
 
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.ipv4.IPv4AddressSeqRange
 
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.ipv6.IPv6AddressSeqRange
 
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.standard.IPAddressJoinedSegments
 
getKey() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Gets the key used for placing the node in the tree.
getLeadingBitCount(boolean) - Method in class inet.ipaddr.format.standard.IPAddressDivision
Returns the number of consecutive leading one or zero bits.
getLeadingBitCount(boolean) - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
Returns the number of consecutive leading one or zero bits.
getLeadingBitCount(boolean) - Method in class inet.ipaddr.IPAddress
Returns the number of consecutive leading one or zero bits.
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
getLength(int) - Method in interface inet.ipaddr.format.standard.AddressDivisionGrouping.DivisionLengthProvider
 
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.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 interface inet.ipaddr.format.AddressComponentRange
If this instance represents multiple address items, returns the one with the lowest numeric value.
getLower() - Method in interface inet.ipaddr.format.IPAddressRange
Returns the address in the range with the lowest numeric value.
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.IPAddressSeqRange
Returns the lowest address in the sequential range, the one with the lowest numeric value
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.ipv4.IPv4AddressSeqRange
 
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.ipv6.IPv6AddressSeqRange
 
getLower() - Method in class inet.ipaddr.mac.MACAddress
 
getLower() - Method in class inet.ipaddr.mac.MACAddressSection
 
getLower() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getLowerBound() - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
 
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
 
getLowerStandardString(int, AddressSegmentParams, StringBuilder) - Method in class inet.ipaddr.format.AddressDivisionBase
 
getLowerStandardString(int, AddressSegmentParams, StringBuilder) - Method in interface inet.ipaddr.format.string.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.
getLowerSubNode() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
Returns the sub node whose address is smallest in value
getLowerSubNode() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
getLowerSubNode() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Gets the direct child node whose key is smallest in value
getLowerSubNode() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
getLowerSubNode() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
getLowerSubNode() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
getLowerSubNode() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
getLowerSubNode() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
getLowerSubNode() - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
getMACNetwork() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getMACNetwork() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getMask() - Method in class inet.ipaddr.HostName
If a mask was provided with this host name, this returns the resulting mask value.
getMask() - Method in class inet.ipaddr.IPAddressString
If a mask was provided with this address string, this returns the resulting mask value.
getMaskedLower() - Method in class inet.ipaddr.format.standard.AddressDivision.MaskResult
The lowest masked value, which is not necessarily the lowest value masked
getMaskedUpper() - Method in class inet.ipaddr.format.standard.AddressDivision.MaskResult
The highest masked value, which is not necessarily the highest value masked
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.large.IPAddressLargeDivision
 
getMaxDigitCount(int) - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
 
getMaxDigitCount() - Method in class inet.ipaddr.format.standard.AddressBitsDivision
 
getMaxDigitCount(int) - Method in class inet.ipaddr.format.standard.AddressDivision
 
getMaxDigitCount() - Method in class inet.ipaddr.format.standard.IPAddressBitsDivision
 
getMaxDigitCount() - Method in class inet.ipaddr.format.standard.IPAddressJoinedSegments
 
getMaxDigitCount(int) - Method in interface inet.ipaddr.format.string.AddressStringDivision
Returns the count of digits of the largest possible value
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 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 interface inet.ipaddr.AddressSegmentSeries
Returns the maximum possible segment value for this type of address.
getMaxSegmentValue() - Method in class inet.ipaddr.IPAddress
 
getMaxSegmentValue() - Method in class inet.ipaddr.IPAddressSection
 
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.MACAddressSection
 
getMaxSegmentValue() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getMaxValue() - Method in class inet.ipaddr.format.standard.AddressDivision
 
getMaxValue() - Method in class inet.ipaddr.IPAddressSegment
 
getMaxValue() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
getMaxValue(int) - Static method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getMaxValue() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
getMaxValue() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getMaxValuePerSegment() - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
getMaxValuePerSegment() - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
getMaxValuePerSegment() - Method in class inet.ipaddr.mac.MACAddressNetwork.MACAddressCreator
 
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.AddressDivisionGroupingBase
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.AddressItem
Returns the smallest prefix length possible such that this item includes the block of all values for that prefix length.
getMinPrefixLengthForBlock() - Method in class inet.ipaddr.format.standard.AddressDivision
 
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
 
getMinPrefixLengthForBlock() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
getMixedAddressSection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getMixedParameters() - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters
 
getName() - Method in class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
 
getNetwork() - Method in interface inet.ipaddr.AddressComponent
Returns the network object for components of the same version (eg IPv4, IPv6 and MAC each have their own network object)
getNetwork() - Method in class inet.ipaddr.format.large.IPAddressLargeDivisionGrouping
 
getNetwork() - Method in class inet.ipaddr.format.standard.AddressCreator
 
getNetwork() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
 
getNetwork() - Method in interface inet.ipaddr.format.string.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
 
getNetworkAddress(int) - Method in class inet.ipaddr.IPAddressNetwork
The network address is the subnet of all address with the same network mask.
getNetworkMask() - Method in class inet.ipaddr.IPAddress
 
getNetworkMask(int) - Method in class inet.ipaddr.IPAddressNetwork
The tne network mask is a single address with zeros corresponding to the host section of the address.
getNetworkMask(int, boolean) - Method in class inet.ipaddr.IPAddressNetwork
 
getNetworkMask() - Method in class inet.ipaddr.IPAddressSection
 
getNetworkMask() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns the network mask associated with the CIDR network prefix length of this series.
getNetworkMask() - Method in class inet.ipaddr.ipv4.IPv4Address
 
getNetworkMask() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getNetworkMask() - Method in class inet.ipaddr.ipv6.IPv6Address
 
getNetworkMask() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getNetworkMaskSection(int) - Method in class inet.ipaddr.IPAddressNetwork
 
getNetworkPrefixLength() - Method in interface inet.ipaddr.format.IPAddressDivisionSeries
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.format.large.IPAddressLargeDivisionGrouping
 
getNetworkPrefixLength() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
 
getNetworkPrefixLength() - Method in class inet.ipaddr.HostName
If a prefix length 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 class inet.ipaddr.IPAddressString
If this address is a valid address with an associated network prefix length then this returns that prefix length, otherwise returns null.
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
 
getNetworkStringMatcher(boolean, IPAddressSQLTranslator) - Method in class inet.ipaddr.format.util.IPAddressPartConfiguredString
Provides an object that can build SQL clauses to match this string representation.
getNode(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
getNode(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
getNode(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Gets the node corresponding to the given address, returns null if not such element exists.
getNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
getNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
getNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
getNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
getNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
getNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
getNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
getNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
getNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
getNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
getNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
getNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
getNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie
 
getNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
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, but excluding series whose host is zero.
getNormalizedLabels() - Method in class inet.ipaddr.HostName
Returns an array of normalized strings for this host name instance.
getODISection() - Method in class inet.ipaddr.mac.MACAddress
 
getODISection() - Method in class inet.ipaddr.mac.MACAddressSection
 
getODISegmentCount() - Method in class inet.ipaddr.mac.MACAddressSection
 
getOrDefault(Object, V) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
getOredLower() - Method in class inet.ipaddr.format.standard.AddressDivision.BitwiseOrResult
The lowest ored value, which is not necessarily the lowest value ored
getOredUpper() - Method in class inet.ipaddr.format.standard.AddressDivision.BitwiseOrResult
The highest ored value, which is not necessarily the highest value ored
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
 
getParent() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
Returns the node for the subnet block containing this node.
getParent() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
getParent() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Gets the node from which this node is a direct child node, or null if this is the root.
getParent() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
getParent() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
getParent() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
getParent() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
getParent() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
getParent() - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
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.large.IPAddressLargeDivision
 
getPrefixAdjustedRangeString(int, AddressSegmentParams, StringBuilder) - Method in class inet.ipaddr.format.standard.IPAddressDivision
 
getPrefixAdjustedRangeString(int, AddressSegmentParams, StringBuilder) - Method in interface inet.ipaddr.format.string.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(int) - Method in class inet.ipaddr.Address
Gets the count of prefixes in this address for the given prefix length.
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.AddressDivisionGroupingBase
 
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(int) - Method in interface inet.ipaddr.format.AddressDivisionSeries
 
getPrefixCount(int) - Method in interface inet.ipaddr.format.AddressItem
The count of the number of distinct values within the prefix part of the address item, the bits that appear within the prefix length.
getPrefixCount(int) - Method in class inet.ipaddr.IPAddressSegment
 
getPrefixCount(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
getPrefixCount(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
getPrefixCount(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getPrefixCount(int) - Method in class inet.ipaddr.mac.MACAddressSection
 
getPrefixLenComparator() - Static method in interface inet.ipaddr.IPAddressSegmentSeries
Returns a comparator to sort series by prefix length.
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.AddressDivisionGroupingBase
 
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.large.IPAddressLargeDivisionGrouping
 
getPrefixLength() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
 
getPrefixLength() - Method in interface inet.ipaddr.format.string.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 interface inet.ipaddr.IPAddress.IPAddressValueProvider
 
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 block of addresses for that prefix.
getPrefixLengthForSingleBlock() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
Returns a prefix length for which the range of this segment grouping matches the block of addresses for that prefix.
getPrefixLengthForSingleBlock() - Method in interface inet.ipaddr.format.AddressItem
Returns a prefix length for which the range of this item matches the block of all values for that prefix length.
getPrefixLengthForSingleBlock() - Method in class inet.ipaddr.format.large.IPAddressLargeDivisionGrouping
 
getPrefixLengthForSingleBlock() - Method in class inet.ipaddr.format.standard.AddressDivision
 
getPrefixLengthForSingleBlock() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
 
getPrefixLengthForSingleBlock() - Method in class inet.ipaddr.IPAddressSection
Returns a prefix length for which the range of this address section matches the block of addresses for that prefix.
getPrefixLengthForSingleBlock() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
getPrefixString(int) - Static method in class inet.ipaddr.IPAddressNetwork
 
getPrefixValueCount(int) - Method in interface inet.ipaddr.AddressSegment
Returns the count of prefix values in this address segment for the given prefix bit count.
getPrefixValueCount() - Method in class inet.ipaddr.IPAddressSegment
Counts the number of prefixes in this address segment.
getPrefixValueCount(int) - Method in class inet.ipaddr.IPAddressSegment
 
getPrefixValueCount(int) - Method in class inet.ipaddr.mac.MACAddressSegment
 
getRadix() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
 
getRange(int) - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping.RangeList
 
getRange() - Method in class inet.ipaddr.format.util.AddressTrieMap
Returns the range if this map has a restricted range, see AddressTrieMap.hasRestrictedRange().
getRange() - Method in class inet.ipaddr.format.util.AddressTrieSet
Returns the range if this set has a restricted range, see AddressTrieSet.hasRestrictedRange().
getReserved() - Method in class inet.ipaddr.PrefixBlockAllocator
Returns the reserved count.
getRoot() - Method in class inet.ipaddr.format.util.AddedTree
Returns the root of this tree, which corresponds to the root of the originating trie.
getRoot() - Method in class inet.ipaddr.format.util.AddressTrie
 
getRoot() - Method in class inet.ipaddr.format.util.AssociativeAddedTree
Returns the root of this tree, which corresponds to the root of the originating trie.
getRoot() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
getRoot() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
getRoot() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
getRoot() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
getRoot() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
getRoot() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
getRoot() - Method in class inet.ipaddr.mac.MACAddressTrie
 
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 The first segment is at index 0.
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 The first segment is at index 0.
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.AddressValueProvider
 
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() - 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 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
 
getSegmentValue() - Method in interface inet.ipaddr.AddressSegment
returns the lower value
getSegmentValue() - Method in class inet.ipaddr.IPAddressSegment
returns the lower value
getSegmentValue() - Method in class inet.ipaddr.mac.MACAddressSegment
returns the lower value
getSequentialBlockCount() - Method in class inet.ipaddr.IPAddress
 
getSequentialBlockCount() - Method in class inet.ipaddr.IPAddressSection
 
getSequentialBlockCount() - Method in interface inet.ipaddr.IPAddressSegmentSeries
provides the count of elements from the IPAddressSegmentSeries.sequentialBlockIterator(), the minimal number of sequential sub-series that comprise this series
getSequentialBlockIndex() - Method in interface inet.ipaddr.format.AddressDivisionSeries
Gets the minimal segment index for which all following segments are full-range blocks.
getSequentialRange() - Method in class inet.ipaddr.IPAddressString
Returns the range of sequential addresses from the lowest address specified in this address string to the highest.
getService() - Method in class inet.ipaddr.HostName
If a service name was supplied, returns the service name, otherwise returns null
getSize() - Method in interface inet.ipaddr.format.util.AddressComponentRangeSpliterator
Returns an exact count of the number of elements that would be encountered by a Spliterator.forEachRemaining(java.util.function.Consumer<? super T>) traversal.
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.string.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.large.IPAddressLargeDivision
Produces a normalized string to represent the segment.
getString() - Method in class inet.ipaddr.format.standard.IPAddressDivision
Produces a normalized string to represent the segment.
getString() - Method in class inet.ipaddr.format.util.IPAddressPartConfiguredString
 
getSubCollection(IPAddressStringDivisionSeries) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
 
getSubCollection(int) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
 
getSubNodes() - Method in class inet.ipaddr.format.util.AddedTree.AddedTreeNode
 
getSubNodes() - Method in class inet.ipaddr.format.util.AssociativeAddedTree.AssociativeAddedTreeNode
 
getTotalCount() - Method in class inet.ipaddr.PrefixBlockAllocator
Returns the total of the count of all individual addresses available in this allocator, which is the total number of individual addresses in all the blocks.
getTrailingBitCount(boolean) - Method in class inet.ipaddr.format.standard.IPAddressDivision
Returns the number of consecutive trailing one or zero bits.
getTrailingBitCount(boolean) - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
Returns the number of consecutive trailing one or zero bits.
getTrailingBitCount(boolean) - Method in class inet.ipaddr.IPAddress
Returns the number of consecutive trailing one or zero bits.
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.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.
getUpper() - Method in interface inet.ipaddr.format.AddressComponentRange
If this instance represents multiple address items, returns the one with the highest numeric value.
getUpper() - Method in interface inet.ipaddr.format.IPAddressRange
Returns the address in the range with the highest numeric value.
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.IPAddressSeqRange
Returns the highest address in the sequential range, the one with the highest numeric value
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.ipv4.IPv4AddressSeqRange
 
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.ipv6.IPv6AddressSeqRange
 
getUpper() - Method in class inet.ipaddr.mac.MACAddress
 
getUpper() - Method in class inet.ipaddr.mac.MACAddressSection
 
getUpper() - Method in class inet.ipaddr.mac.MACAddressSegment
 
getUpperBound() - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
 
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(byte[], int) - Method in class inet.ipaddr.Address
 
getUpperBytes() - Method in class inet.ipaddr.format.AddressDivisionBase
 
getUpperBytes(byte[], int) - Method in class inet.ipaddr.format.AddressDivisionBase
 
getUpperBytes(byte[]) - Method in class inet.ipaddr.format.AddressDivisionBase
 
getUpperBytes() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
Gets the bytes for the highest address in the range represented by this address.
getUpperBytes(byte[], int) - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
Similar to AddressDivisionGroupingBase.getBytes(byte[], int), but for obtaining the upper value of the range.
getUpperBytes(byte[]) - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
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.
getUpperBytes(byte[], int) - Method in interface inet.ipaddr.format.AddressItem
Copies the bytes of the largest address item represented by this address item into the supplied array at the given index, and returns that array.
getUpperBytes() - Method in class inet.ipaddr.IPAddressSeqRange
 
getUpperBytes(byte[]) - Method in class inet.ipaddr.IPAddressSeqRange
 
getUpperBytes(byte[], int) - Method in class inet.ipaddr.IPAddressSeqRange
 
getUpperDivisionValue() - Method in class inet.ipaddr.format.standard.AddressBitsDivision
 
getUpperDivisionValue() - Method in class inet.ipaddr.format.standard.AddressDivision
 
getUpperDivisionValue() - Method in class inet.ipaddr.format.standard.IPAddressBitsDivision
 
getUpperDivisionValue() - Method in class inet.ipaddr.format.standard.IPAddressJoinedSegments
 
getUpperDivisionValue() - 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
getUpperDivisionValue() - Method in class inet.ipaddr.mac.MACAddressSegment
 
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
getUpperSubNode() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
Returns the sub-node whose address is largest in value
getUpperSubNode() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
getUpperSubNode() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Gets the direct child node whose key is largest in value
getUpperSubNode() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
getUpperSubNode() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
getUpperSubNode() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
getUpperSubNode() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
getUpperSubNode() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
getUpperSubNode() - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
getUpperValue() - Method in class inet.ipaddr.Address
 
getUpperValue() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
 
getUpperValue() - Method in interface inet.ipaddr.format.AddressItem
Returns the highest value represented by this address item, the highest value included in the range of values
getUpperValue() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
 
getUpperValue() - Method in class inet.ipaddr.format.standard.AddressDivision
 
getUpperValue() - Method in class inet.ipaddr.IPAddressSeqRange
 
getUpperValues() - Method in interface inet.ipaddr.Address.AddressValueProvider
 
getValidationOptions() - Method in class inet.ipaddr.HostName
Supplies the validation options used to validate this host name, whether the default or the one supplied with HostName.HostName(String, HostNameParameters)
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.AddressDivisionGroupingBase
 
getValue() - Method in interface inet.ipaddr.format.AddressItem
Returns the lowest value represented by this address item, the lowest value included in the range of values
getValue() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
 
getValue() - Method in class inet.ipaddr.format.standard.AddressDivision
 
getValue(int) - Method in interface inet.ipaddr.format.standard.AddressDivisionGrouping.DivisionValueProvider
 
getValue() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
getValue() - Method in class inet.ipaddr.IPAddressSeqRange
 
getValueCount() - Method in interface inet.ipaddr.AddressSegment
Returns the count of values in this address segment.
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.AddressValueProvider
 
getVersion() - Method in class inet.ipaddr.PrefixBlockAllocator
Returns the IP version of the available blocks in the allocator, which is determined by the version of the first block made available to the allocator.
getWildcards() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
 
getWildcardString() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
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.standard.IPAddressDivision
Produces a string to represent the segment, favouring wildcards and range characters over the network prefix to represent subnets.
getZeroRangeSegments() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
 
getZeroRangeSegments() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getZeroSegments() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
 
getZeroSegments() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
getZone() - Method in interface inet.ipaddr.IPAddress.IPAddressValueProvider
 
getZone() - Method in class inet.ipaddr.ipv6.IPv6Address
The zone or scope id string, which as a string 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.AddressDivisionBase
 
hashCode() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
 
hashCode() - Method in class inet.ipaddr.format.standard.AddressBitsDivision
 
hashCode() - Method in class inet.ipaddr.format.standard.AddressDivision
 
hashCode() - Method in class inet.ipaddr.format.standard.AddressDivisionGrouping
 
hashCode() - Method in class inet.ipaddr.format.standard.IPAddressJoinedSegments
 
hashCode() - Method in class inet.ipaddr.format.util.AddressTrieMap.EntrySet
 
hashCode() - Method in class inet.ipaddr.format.util.AddressTrieMap
 
hashCode() - Method in class inet.ipaddr.format.util.AddressTrieSet
 
hashCode() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
The hash code is the same as that specified by Map.Entry.hashCode()
hashCode() - Method in class inet.ipaddr.format.util.BinaryTreeNode
The hash code is the hash code of the key value
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.IPAddressSeqRange
 
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.IPv6Address.IPv6Zone
 
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
 
hasRestrictedRange() - Method in class inet.ipaddr.format.util.AddressTrieMap
Returns whether this map is the result of a call to AddressTrieMap.headMap(Address), AddressTrieMap.tailMap(Address), AddressTrieMap.subMap(Address, Address) or any of the other methods with the same names.
hasRestrictedRange() - Method in class inet.ipaddr.format.util.AddressTrieSet
Returns whether this set is the result of a call to AddressTrieSet.headSet(Address), AddressTrieSet.tailSet(Address), AddressTrieSet.subSet(Address, Address) or any of the other six methods with the same names.
hasUppercaseVariations(int, boolean) - Method in class inet.ipaddr.format.standard.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
Returns whether IPv6Address.getZone() returns a non-null value
headMap(K) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
headMap(K, boolean) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
headSet(E) - Method in class inet.ipaddr.format.util.AddressTrieSet
 
headSet(E, boolean) - Method in class inet.ipaddr.format.util.AddressTrieSet
 
HEX - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
 
HEX_PREFIX - Static variable in class inet.ipaddr.Address
 
higher(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
higher(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
higher(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Returns the lowest added address strictly greater than the given address.
higher(E) - Method in class inet.ipaddr.format.util.AddressTrieSet
 
higher(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
higherAddedNode(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
higherAddedNode(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
higherAddedNode(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Returns the added node whose address is the lowest address strictly greater than the given address.
higherAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
higherAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
higherAddedNode(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
higherAddedNode(IPAddress) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
higherAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
higherAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
higherAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
higherAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
higherAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
higherAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
higherAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
higherAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
higherAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
higherAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
higherAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie
 
higherAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
higherEntry(K) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
higherKey(K) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
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
Constructs a host name from an IP address.
HostName(IPAddress, int) - Constructor for class inet.ipaddr.HostName
Constructs a host name from an IP address and a port.
HostName(InetSocketAddress) - Constructor for class inet.ipaddr.HostName
Constructs a host name from an InetSocketAddress.
HostName(InetAddress, Integer) - Constructor for class inet.ipaddr.HostName
Constructs a host name from an address with prefix length, which can be null.
HostName(InterfaceAddress) - Constructor for class inet.ipaddr.HostName
Constructs a host name from an InterfaceAddress.
HostName(InetAddress) - Constructor for class inet.ipaddr.HostName
Constructs a host name from an IP address.
HostName(InetAddress, IPAddressStringParameters) - Constructor for class inet.ipaddr.HostName
Constructs a host name from an IP address, allowing control over conversion to an IPAddress instance.
HostName(String) - Constructor for class inet.ipaddr.HostName
Constructs a host name instance from the given string.
HostName(String, HostNameParameters) - Constructor for class inet.ipaddr.HostName
Similar to HostName.HostName(String), but allows you to control which elements are allowed and which are not, using the given options.
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.AddressDivisionGroupingBase
 
includesMax() - Method in interface inet.ipaddr.format.AddressItem
Returns whether this item includes the maximum possible value for the address type or version within its range
includesMax() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
 
includesMax() - Method in class inet.ipaddr.format.standard.AddressDivision
 
includesMax() - Method in class inet.ipaddr.IPAddressSegment
 
includesMax() - Method in class inet.ipaddr.IPAddressSeqRange
Returns whether this sequential range's upper value is the highest address, the address whose bits are all ones.
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.AddressDivisionGroupingBase
 
includesZero() - Method in interface inet.ipaddr.format.AddressItem
Returns whether this item includes the value of zero within its range
includesZero() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
 
includesZero() - Method in class inet.ipaddr.format.standard.AddressDivision
 
includesZero() - Method in class inet.ipaddr.IPAddressSegment
 
includesZero() - Method in class inet.ipaddr.IPAddressSeqRange
Returns whether this sequential range's lower value is the zero address.
includesZeroHost() - Method in class inet.ipaddr.format.standard.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(long, long, long, String) - Constructor for exception inet.ipaddr.IncompatibleAddressException
 
IncompatibleAddressException(String, String, String, 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, with the increment of 0 returning the first address in the range.
increment(E) - Static method in class inet.ipaddr.format.util.AddressTrie
Returns the next address according to the trie ordering
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(BigInteger) - Method in class inet.ipaddr.ipv6.IPv6Address
 
increment(long) - Method in class inet.ipaddr.ipv6.IPv6Address
 
increment(BigInteger) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
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
 
incrementBoundary(long) - Method in class inet.ipaddr.Address
 
incrementBoundary(long) - Method in interface inet.ipaddr.AddressSection
 
incrementBoundary(long) - Method in interface inet.ipaddr.AddressSegmentSeries
If the given increment is positive, adds the value to the upper series (AddressSegmentSeries.getUpper()) in the subnet range to produce a new series.
incrementBoundary(long) - Method in class inet.ipaddr.IPAddress
 
incrementBoundary(long) - Method in class inet.ipaddr.IPAddressSection
 
incrementBoundary(long) - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
incrementBoundary(long) - Method in class inet.ipaddr.ipv4.IPv4Address
 
incrementBoundary(long) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
incrementBoundary(long) - Method in class inet.ipaddr.ipv6.IPv6Address
 
incrementBoundary(long) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
incrementBoundary(long) - Method in class inet.ipaddr.mac.MACAddress
 
incrementBoundary(long) - Method in class inet.ipaddr.mac.MACAddressSection
 
index - Variable in class inet.ipaddr.format.standard.IPAddressDivisionGrouping.Range
 
inet.ipaddr - package inet.ipaddr
Base classes for IP addresses and generic addresses.
inet.ipaddr.format - package inet.ipaddr.format
Base classes for generic representations of address divisions and groupings of address divisions.
inet.ipaddr.format.large - package inet.ipaddr.format.large
Classes for constructing arbitrary divisions of unlimited length and the groupings of those divisions.
inet.ipaddr.format.standard - package inet.ipaddr.format.standard
Classes for constructing division groupings in which the divisions are under 64 bits of length.
inet.ipaddr.format.string - package inet.ipaddr.format.string
Classes for constructing division groupings for producing strings.
inet.ipaddr.format.util - package inet.ipaddr.format.util
Contains utility classes such as collections, spliterators, and String-writers.
inet.ipaddr.format.util.sql - package inet.ipaddr.format.util.sql
Represents and matches different address string formats with sql.
inet.ipaddr.ipv4 - package inet.ipaddr.ipv4
Classes for IPv4
inet.ipaddr.ipv6 - package inet.ipaddr.ipv6
Classes for IPv6
inet.ipaddr.mac - package inet.ipaddr.mac
Classes for MAC addresses.
inet_aton_extraneous_digits - Variable in class inet.ipaddr.ipv4.IPv4AddressStringParameters
Allows single-segment inet_aton strings to have extraneous digits.
inet_aton_hex - Variable in class inet.ipaddr.ipv4.IPv4AddressStringParameters
Allows ipv4 inet_aton hexadecimal format 0xa.0xb.0xc.0xd
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_leading_zeros - Variable in class inet.ipaddr.ipv4.IPv4AddressStringParameters
Allows ipv4 inet_aton hexadecimal or octal to have leading zeros, such as in the first two segments of 0x0a.00b.c.d The first 0 is not considered a leading zero, it either denotes octal or hex depending on whether it is followed by an 'x'.
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, or null if no such addresses.
intersect(IPAddressSeqRange) - Method in class inet.ipaddr.IPAddressSeqRange
Returns the intersection of this range with the given range, a range which includes those addresses in both this and the given range.
intersect(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
 
intersect(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Produces the subnet sections whose individual sections are found in both this and the given argument.
intersect(IPAddressSeqRange) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
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.
intersect(IPAddressSeqRange) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
 
intValue() - Method in class inet.ipaddr.ipv4.IPv4Address
Returns the address (or lowest value of the address if a subnet) as a signed integer
intValue() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
IPAddress - Class in inet.ipaddr
A single IP address, or a subnet of multiple addresses.
IPAddress.IPAddressValueProvider - Interface in inet.ipaddr
 
IPAddress.IPVersion - Enum in inet.ipaddr
 
IPAddressBitsDivision - Class in inet.ipaddr.format.standard
 
IPAddressBitsDivision(long, long, int, int) - Constructor for class inet.ipaddr.format.standard.IPAddressBitsDivision
Constructs a division with the given values, the given number of bits, and the given radix for printing the values.
IPAddressBitsDivision(long, long, int, int, Integer) - Constructor for class inet.ipaddr.format.standard.IPAddressBitsDivision
Constructs a division with the given values and prefix length, the given number of bits, and the given radix for printing the values.
IPAddressBitsDivision(long, long, int, int, IPAddressNetwork<?, ?, ?, ?, ?>, Integer) - Constructor for class inet.ipaddr.format.standard.IPAddressBitsDivision
Constructs a division with the given values and prefix length, the given number of bits, and the given radix for printing the values.
IPAddressConverter - Interface in inet.ipaddr
 
IPAddressConverter.DefaultAddressConverter - Class in inet.ipaddr
 
IPAddressDivision - Class in inet.ipaddr.format.standard
A division of an IP address.
IPAddressDivisionGrouping - Class in inet.ipaddr.format.standard
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.standard.IPAddressDivisionGrouping
Constructs a grouping of IPAddress divisions.
IPAddressDivisionGrouping.Range - Class in inet.ipaddr.format.standard
 
IPAddressDivisionGrouping.RangeList - Class in inet.ipaddr.format.standard
 
IPAddressDivisionSeries - Interface in inet.ipaddr.format
Represents a series of groups of address divisions or segments.
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
 
IPAddressGenericDivision - Interface in inet.ipaddr.format
Represents a division for any IP address series.
IPAddressJoinedSegments - Class in inet.ipaddr.format.standard
A combination of two or more IP address segments.
IPAddressJoinedSegments(int, int) - Constructor for class inet.ipaddr.format.standard.IPAddressJoinedSegments
 
IPAddressJoinedSegments(int, long, Integer) - Constructor for class inet.ipaddr.format.standard.IPAddressJoinedSegments
 
IPAddressJoinedSegments(int, long, long, Integer) - Constructor for class inet.ipaddr.format.standard.IPAddressJoinedSegments
 
IPAddressLargeDivision - Class in inet.ipaddr.format.large
This class supports a segment or division of an arbitrary number of bits.
IPAddressLargeDivision(byte[], int, int) - Constructor for class inet.ipaddr.format.large.IPAddressLargeDivision
 
IPAddressLargeDivision(byte[], int, int, IPAddressNetwork<?, ?, ?, ?, ?>, Integer) - Constructor for class inet.ipaddr.format.large.IPAddressLargeDivision
 
IPAddressLargeDivision(byte[], byte[], int, int, IPAddressNetwork<?, ?, ?, ?, ?>, Integer) - Constructor for class inet.ipaddr.format.large.IPAddressLargeDivision
 
IPAddressLargeDivisionGrouping - Class in inet.ipaddr.format.large
 
IPAddressLargeDivisionGrouping(IPAddressLargeDivision[], IPAddressNetwork<?, ?, ?, ?, ?>) - Constructor for class inet.ipaddr.format.large.IPAddressLargeDivisionGrouping
 
IPAddressNetwork<T extends IPAddress,R extends IPAddressSection,E extends IPAddressSection,S extends IPAddressSegment,J extends 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<T extends IPAddress,R extends IPAddressSection,E extends IPAddressSection,S extends IPAddressSegment,J extends InetAddress> - 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
 
IPAddressRange - Interface in inet.ipaddr.format
Represents a range of IP addresses
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.SeriesCreator - Interface in inet.ipaddr
 
IPAddressSection.TriFunction<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.
IPAddressSeqRange - Class in inet.ipaddr
This class can be used to represent an arbitrary range of consecutive IP addresses.
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.string
 
IPAddressStringDivisionSeries - Interface in inet.ipaddr.format.string
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
Deprecated. 
IPAddressStringFormatParameters(boolean, boolean, boolean, boolean, AddressStringParameters.RangeParameters, boolean, boolean) - Constructor for class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
Constructs the parameters for parsing version-specific IP address strings.
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, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4Address
Constructs an IPv4 address.
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
 
IPv4AddressAssociativeTrie<V> - Class in inet.ipaddr.ipv4
An IPv4 address trie in which each node can be associated with a value.
IPv4AddressAssociativeTrie() - Constructor for class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode<V> - Class in inet.ipaddr.ipv4
 
IPv4AddressCreator(IPv4AddressNetwork) - Constructor for class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
IPv4AddressNetwork - Class in inet.ipaddr.ipv4
Provides methods and types associated with all IPv4 addresses.
IPv4AddressNetwork() - Constructor for class inet.ipaddr.ipv4.IPv4AddressNetwork
 
IPv4AddressNetwork.IPv4AddressCreator - Class in inet.ipaddr.ipv4
 
IPv4AddressSection - Class in inet.ipaddr.ipv4
A section of an IPv4Address.
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 IPv4 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.
IPv4AddressSeqRange - Class in inet.ipaddr.ipv4
Represents an arbitrary range of IPv4 addresses.
IPv4AddressSeqRange(IPv4Address, IPv4Address) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
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, boolean, IPv4AddressNetwork) - Constructor for class inet.ipaddr.ipv4.IPv4AddressStringParameters
Deprecated. 
IPv4AddressStringParameters(boolean, boolean, boolean, AddressStringParameters.RangeParameters, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, IPv4AddressNetwork) - Constructor for class inet.ipaddr.ipv4.IPv4AddressStringParameters
Constructs the parameters for IPv4-specific string parsing.
IPv4AddressStringParameters.Builder - Class in inet.ipaddr.ipv4
 
IPv4AddressTrie - Class in inet.ipaddr.ipv4
An IPv4 address trie.
IPv4AddressTrie() - Constructor for class inet.ipaddr.ipv4.IPv4AddressTrie
 
IPv4AddressTrie.IPv4TrieNode - Class in inet.ipaddr.ipv4
 
IPv4AssociativeTrieNode() - Constructor for class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
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
 
IPv4TrieNode() - Constructor for class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
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, IPv6Address.IPv6Zone) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address or subnet.
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
IPv6Address(IPv6AddressSegment[], IPv6Address.IPv6Zone) - 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(Inet6Address, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address.
IPv6Address(byte[], CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
IPv6Address(byte[], IPv6Address.IPv6Zone) - 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
IPv6Address(BigInteger, IPv6Address.IPv6Zone) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address.
IPv6Address(BigInteger, Integer, CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
IPv6Address(BigInteger, Integer, IPv6Address.IPv6Zone) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address or subnet.
IPv6Address(long, long, IPv6Address.IPv6Zone) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address.
IPv6Address(long, long) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address.
IPv6Address(long, long, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address or subnet.
IPv6Address(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address or subnet.
IPv6Address(Address.SegmentValueProvider, Address.SegmentValueProvider) - Constructor for class inet.ipaddr.ipv6.IPv6Address
Constructs an IPv6 address or subnet.
IPv6Address(Address.SegmentValueProvider, 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
IPv6Address(Address.SegmentValueProvider, Address.SegmentValueProvider, IPv6Address.IPv6Zone) - 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(IPv6AddressSection, MACAddressSection, IPv6Address.IPv6Zone) - 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.IPv6AddressConverter - Interface in inet.ipaddr.ipv6
 
IPv6Address.IPv6Zone - Class in inet.ipaddr.ipv6
A reference to a scope id by number or a network interface by name.
IPv6AddressAssociativeTrie<V> - Class in inet.ipaddr.ipv6
An IPv6 address trie in which each node can be associated with a value.
IPv6AddressAssociativeTrie() - Constructor for class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode<V> - Class in inet.ipaddr.ipv6
 
IPv6AddressCreator(IPv6AddressNetwork) - Constructor for class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
IPv6AddressNetwork - Class in inet.ipaddr.ipv6
Provides methods and types associated with all IPv6 addresses.
IPv6AddressNetwork() - Constructor for class inet.ipaddr.ipv6.IPv6AddressNetwork
 
IPv6AddressNetwork.IPv6AddressCreator - Class in inet.ipaddr.ipv6
 
IPv6AddressSection - Class in inet.ipaddr.ipv6
A section of an IPv6Address.
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 IPv6 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.
IPv6AddressSeqRange - Class in inet.ipaddr.ipv6
Represents an arbitrary range of IPv6 addresses.
IPv6AddressSeqRange(IPv6Address, IPv6Address) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSeqRange
 
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
Deprecated. 
IPv6AddressStringParameters(boolean, boolean, boolean, boolean, IPAddressStringParameters, boolean, boolean, boolean, AddressStringParameters.RangeParameters, boolean, boolean, boolean, IPv6AddressNetwork) - Constructor for class inet.ipaddr.ipv6.IPv6AddressStringParameters
Constructs the parameters for IPv6-specific string parsing.
IPv6AddressStringParameters.Builder - Class in inet.ipaddr.ipv6
 
IPv6AddressTrie - Class in inet.ipaddr.ipv6
An IPv6 address trie.
IPv6AddressTrie() - Constructor for class inet.ipaddr.ipv6.IPv6AddressTrie
 
IPv6AddressTrie.IPv6TrieNode - Class in inet.ipaddr.ipv6
 
IPv6AssociativeTrieNode() - Constructor for class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
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
 
IPv6TrieNode() - Constructor for class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
IPv6Zone(String) - Constructor for class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
Constructs a zone that will use the given zone string, either a non-negative integer indicating a scope identifier, or the name of a network interface.
IPv6Zone(int) - Constructor for class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
Constructs a zone that will use a scope identifier with the address.
IPv6Zone(NetworkInterface) - Constructor for class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
Constructs a zone that will use an interface name with the address.
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
isAboveUpperBound(E) - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
 
isAdded() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Some binary tree nodes are considered "added" and others are not.
isAddress(IPAddress.IPVersion) - Method in class inet.ipaddr.HostName
Deprecated.
isAddress() - Method in class inet.ipaddr.HostName
Returns whether this host name is a string representing an valid specific IP address or subnet.
isAddressString() - Method in class inet.ipaddr.HostName
Returns whether this host name is a string representing an IP address or subnet.
isAllAddresses() - Method in class inet.ipaddr.HostName
Whether the address represents the set all all valid IP addresses (as opposed to an empty string, a specific address, a prefix length, or an invalid format).
isAllAddresses() - Method in class inet.ipaddr.IPAddressString
Returns true if the string represents all IP addresses, such as the string "*" You can denote all IPv4 addresses with *.*, or all IPv6 addresses with *:*
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
isBelowLowerBound(E) - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
 
isBitwiseOrCompatibleWithRange(int) - Method in class inet.ipaddr.format.standard.AddressDivision
Similar to masking, checks that the range resulting from the bitwise "or" operation is sequential.
isBoundedBy(int) - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
 
isBoundedBy(int) - Method in class inet.ipaddr.format.standard.AddressDivision
Returns true if the possible values of this division fall below the given value.
isBoundedBy(int) - Method in interface inet.ipaddr.format.string.AddressStringDivision
Returns true if the possible values of this division fall below the given boundary value.
isBoundedBy(int) - Method in class inet.ipaddr.IPAddressSegment
 
isBoundedBy(int) - Method in class inet.ipaddr.mac.MACAddressSegment
 
isEmpty() - Method in class inet.ipaddr.format.util.AddressTrie
 
isEmpty() - Method in class inet.ipaddr.format.util.AddressTrieMap.EntrySet
 
isEmpty() - Method in class inet.ipaddr.format.util.AddressTrieMap
 
isEmpty() - Method in class inet.ipaddr.format.util.AddressTrieSet
 
isEmpty() - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
Returns true if there are no added nodes within the two tries
isEmpty() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns where there are not any elements in the sub-tree with this node as the root.
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 string 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.AddressDivisionGroupingBase
 
isFullRange() - Method in interface inet.ipaddr.format.AddressItem
whether this address item represents all possible values attainable by an address item of this type
isFullRange() - Method in interface inet.ipaddr.format.IPAddressGenericDivision
 
isFullRange() - Method in interface inet.ipaddr.format.string.IPAddressStringDivision
Returns whether the division range includes all possible values
isFullRange() - Method in class inet.ipaddr.IPAddressSection
 
isInBounds(E) - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
 
isIPAddress() - Method in class inet.ipaddr.Address
Returns whether this address is an IP address
isIPAddress() - Method in class inet.ipaddr.IPAddress
 
isIPAddress() - Method in class inet.ipaddr.IPAddressString
Returns whether the address represents a valid specific IP address or subnet, either IPv4 or IPv6, as opposed to an empty string, the address representing all addresses of all types, a prefix length, or an invalid format.
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.IPv4Address
 
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.IPAddressString
Returns true if the address is an IPv6 IPv4-mapped address.
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.IPv6Address
 
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
Override this method to convert in your own way.
isIPv6Convertible() - Method in class inet.ipaddr.ipv6.IPv6Address
 
isIsatap() - Method in class inet.ipaddr.ipv6.IPv6Address
Whether the address is ISATAP
isLeaf() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns whether this node is in the tree (is a node for which BinaryTreeNode.isAdded() is true) and additional there are other elements in the sub-tree with this node as the root.
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
Returns whether this host is "localhost"
isLoopback() - Method in class inet.ipaddr.HostName
Returns whether this host has the loopback address, such as [::1] (aka [0:0:0:0:0:0:0:1]) or 127.0.0.1 Also see HostName.isSelf()
isLoopback() - Method in class inet.ipaddr.IPAddress
 
isLoopback() - Method in class inet.ipaddr.IPAddressString
Returns whether this string represents a loopback IP address.
isLoopback() - Method in class inet.ipaddr.ipv4.IPv4Address
 
isLoopback() - Method in class inet.ipaddr.ipv6.IPv6Address
 
isLowerBounded() - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
 
isMACAddress() - Method in class inet.ipaddr.Address
Returns whether this address is a MAC address
isMACAddress() - Method in class inet.ipaddr.mac.MACAddress
 
isMaskCompatibleWithRange(int) - Method in class inet.ipaddr.format.standard.AddressDivision
Check that the range resulting from the mask is contiguous, otherwise it cannot be represented by a division or segment instance.
isMax() - Method in class inet.ipaddr.Address
 
isMax() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
 
isMax() - Method in interface inet.ipaddr.format.AddressItem
Returns whether this item matches the maximum possible value for the address type or version
isMax() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
 
isMax() - Method in class inet.ipaddr.format.standard.AddressDivision
 
isMax() - Method in class inet.ipaddr.IPAddressSeqRange
Returns whether this sequential range spans from the highest address, the address whose bits are all ones, to itself.
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 interface inet.ipaddr.format.AddressDivisionSeries
Use this method to compare the counts of two address series.
isMore(AddressDivisionSeries) - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
 
isMore(IPAddressSeqRange) - Method in class inet.ipaddr.IPAddressSeqRange
 
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
Returns whether this address represents more than a single individual address, whether it is a subnet.
isMultiple() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
 
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.large.IPAddressLargeDivision
 
isMultiple() - Method in class inet.ipaddr.format.standard.AddressDivision
 
isMultiple() - Method in class inet.ipaddr.IPAddressSegment
 
isMultiple() - Method in class inet.ipaddr.IPAddressSeqRange
 
isNoRange() - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
 
isOneBit(int) - Method in interface inet.ipaddr.AddressSegment
Returns true if the bit in the lower value of this segment at the given index is 1, where index 0 is the most significant bit.
isOneBit(int) - Method in interface inet.ipaddr.AddressSegmentSeries
Returns true if the bit in the lower value of this series at the given index is 1, where index 0 is the most significant bit.
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.AddressDivisionGroupingBase
 
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() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
 
isPrefixBlock() - Method in class inet.ipaddr.format.standard.IPAddressDivision
 
isPrefixBlock() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
Returns whether this address section represents a subnet block of addresses associated its prefix length.
isPrefixBlock() - Method in interface inet.ipaddr.format.string.IPAddressStringDivision
Returns whether the division range includes the block of values for its prefix length
isPrefixBlock() - Method in interface inet.ipaddr.format.string.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
Returns whether this address has an associated prefix length
isPrefixed() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
 
isPrefixed() - Method in interface inet.ipaddr.format.AddressDivisionSeries
Whether there exists a prefix length associated with this series.
isPrefixed() - Method in interface inet.ipaddr.format.IPAddressGenericDivision
 
isPrefixed() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
 
isPrefixed() - Method in class inet.ipaddr.format.standard.IPAddressDivision
 
isPrefixed() - Method in interface inet.ipaddr.format.string.IPAddressStringDivisionSeries
Whether there exists a prefix length
isPrefixed() - Method in class inet.ipaddr.IPAddressString
Returns whether this address string has an associated prefix length.
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
Whether the address represents a valid IP address network prefix (as opposed to an empty string, an address with or without a prefix, or an invalid format).
isPrefixOnly() - Method in class inet.ipaddr.IPAddressString
Returns whether this address string represents only a prefix length with no associated address value, as opposed to an empty string, an address with or without a prefix length, or an invalid format.
isPrivate() - Method in class inet.ipaddr.ipv4.IPv4Address
Unicast addresses allocated for private use
isReverseDNS() - Method in class inet.ipaddr.HostName
Returns whether this host name is a reverse DNS string host name.
isReverseSplitDigits() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
 
isRoot() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns whether this is the root of the backing tree.
isSameAddress(Address) - Method in class inet.ipaddr.Address
 
isSameAddress(Address) - Method in class inet.ipaddr.ipv6.IPv6Address
 
isSelf() - Method in class inet.ipaddr.HostName
Returns whether this represents a host or address representing the same host.
isSequential() - Method in class inet.ipaddr.Address
 
isSequential() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
 
isSequential() - Method in interface inet.ipaddr.format.AddressDivisionSeries
Returns whether the series represents a range of values that are sequential.
isSequential() - Method in interface inet.ipaddr.format.IPAddressRange
Returns whether this range represents a range of values that are sequential.
isSequential() - Method in class inet.ipaddr.format.standard.AddressDivision.BitwiseOrResult
Whether masking all values in the range results in a sequential set of values
isSequential() - Method in class inet.ipaddr.format.standard.AddressDivision.MaskResult
Whether masking all values in the range results in a sequential set of values
isSequential() - Method in class inet.ipaddr.IPAddressSeqRange
Returns whether the address or subnet represents a range of values that are sequential.
isSequential() - Method in class inet.ipaddr.IPAddressString
Returns whether the addresses returned by this IPAddressString are sequential, meaning that if any address has a numerical value that lies in between the numerical values of two addresses represented by this IPAddressString, then that address is also represented by this IPAddressString.
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.AddressDivisionGroupingBase
 
isSinglePrefixBlock() - Method in interface inet.ipaddr.format.AddressDivisionSeries
Returns whether the range of values matches a single subnet block for the prefix length
isSinglePrefixBlock() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
Returns whether the division range matches the block of values for its prefix length
isSinglePrefixBlock() - Method in class inet.ipaddr.format.standard.IPAddressDivision
 
isSinglePrefixBlock() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
Returns whether the division grouping range matches the block of values for its prefix length.
isSinglePrefixBlock() - Method in interface inet.ipaddr.format.string.IPAddressStringDivision
Returns whether the division range matches the block of values for its prefix length
isSinglePrefixBlock() - Method in class inet.ipaddr.IPAddressSection
 
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
Returns whether this host name is an Uniform Naming Convention IPv6 literal host name.
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.
isUpperBounded() - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
 
isUppercase() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
 
isValid() - Method in class inet.ipaddr.HostName
Returns whether this represents a valid host name or address format.
isValid() - Method in class inet.ipaddr.IPAddressString
Returns whether this is a valid address string format.
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
isWithinLowerBound(E) - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
 
isWithinUpperBound(E) - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
 
isZero() - Method in class inet.ipaddr.Address
 
isZero() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
 
isZero() - Method in interface inet.ipaddr.format.AddressItem
Returns whether this item matches the value of zero
isZero() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
 
isZero() - Method in class inet.ipaddr.format.standard.AddressDivision
 
isZero() - Method in class inet.ipaddr.IPAddressSeqRange
Returns whether this sequential range spans from the zero address to itself.
isZero() - Method in class inet.ipaddr.IPAddressString
Returns whether this string represents an IP address whose value is zero.
isZero() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
isZero() - Method in class inet.ipaddr.MACAddressString
 
isZeroHost() - Method in class inet.ipaddr.IPAddress
Returns whether this address has a prefix length and if so, whether the host section is zero for this address or all addresses in this subnet.
isZeroHost(int) - Method in class inet.ipaddr.IPAddress
Returns whether the host is zero for the given prefix length for this address or all addresses in this subnet.
isZeroHost() - Method in class inet.ipaddr.IPAddressSection
Returns whether this section has a prefix length and if so, whether the host section is zero for this section or all sections in this set of address sections.
isZeroHost(int) - Method in class inet.ipaddr.IPAddressSection
Returns whether the host is zero for the given prefix length for this section or all sections in this set of address sections.
iterator() - Method in class inet.ipaddr.Address
 
iterator() - Method in interface inet.ipaddr.AddressSection
 
iterator() - Method in interface inet.ipaddr.AddressSegment
 
iterator() - Method in interface inet.ipaddr.AddressSegmentSeries
 
iterator() - Method in interface inet.ipaddr.format.AddressComponentRange
Iterates through the individual address components.
iterator() - Method in interface inet.ipaddr.format.IPAddressRange
Iterates through the individual addresses of this address or subnet.
iterator() - Method in class inet.ipaddr.format.util.AddressTrieMap.EntrySet
 
iterator() - Method in class inet.ipaddr.format.util.AddressTrieSet
 
iterator() - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
iterator() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns an iterator that iterates through the elements of the sub-tree with this node as the root.
iterator() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
 
iterator() - Method in interface inet.ipaddr.format.util.TreeOps
Traverses the added node keys in natural tree order.
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.IPAddressSeqRange
 
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.ipv4.IPv4AddressSeqRange
 
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.ipv6.IPv6AddressSeqRange
 
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(IPAddressSeqRange...) - Static method in class inet.ipaddr.IPAddressSeqRange
Joins the given ranges into the fewest number of ranges.
join(IPAddressSeqRange) - Method in class inet.ipaddr.IPAddressSeqRange
Joins two ranges if they are contiguous ranges.
join(IPv6AddressNetwork.IPv6AddressCreator, IPv4AddressSegment) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
Joins with another IPv4 segment to produce a IPv6 segment.
join(IPAddressSeqRange) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
join(IPAddressSeqRange) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
 
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
 

K

keyContains(K) - Method in class inet.ipaddr.format.util.AddressTrieMap
Returns true if a subnet or address key in the map contains the given subnet or address.
keySet() - Method in class inet.ipaddr.format.util.AddressTrieMap
 

L

LABEL_SEPARATOR - Static variable in class inet.ipaddr.HostName
 
last() - Method in class inet.ipaddr.format.util.AddressTrieSet
 
lastAddedNode() - Method in class inet.ipaddr.format.util.AddressTrie
 
lastAddedNode() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
lastAddedNode() - Method in interface inet.ipaddr.format.util.AddressTrieOps
Returns the added node with the last (highest valued) key, or null if there are no added elements in this trie or subtrie
lastAddedNode() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
lastAddedNode() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
lastAddedNode() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns the last (highest valued) added node in the sub-tree originating from this node, or null if there are no added entries in this tree or sub-tree
lastAddedNode() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
lastAddedNode() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
lastAddedNode() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
lastAddedNode() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
lastAddedNode() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
lastAddedNode() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
lastAddedNode() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
lastAddedNode() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
lastAddedNode() - Method in class inet.ipaddr.mac.MACAddressTrie
 
lastAddedNode() - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
lastEntry() - Method in class inet.ipaddr.format.util.AddressTrieMap
 
lastKey() - Method in class inet.ipaddr.format.util.AddressTrieMap
 
lastNode() - Method in class inet.ipaddr.format.util.AddressTrie
 
lastNode() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
lastNode() - Method in interface inet.ipaddr.format.util.AddressTrieOps
Returns the node with the last (highest valued) key, whether the node is added or not
lastNode() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
lastNode() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
lastNode() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns the last (highest valued) node in the sub-tree originating from this node.
lastNode() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
lastNode() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
lastNode() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
lastNode() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
lastNode() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
lastNode() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
lastNode() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
lastNode() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
lastNode() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
lastNode() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
lastNode() - Method in class inet.ipaddr.mac.MACAddressTrie
 
lastNode() - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
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.standard.IPAddressDivisionGrouping.Range
 
longestPrefixMatch(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
longestPrefixMatch(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
longestPrefixMatch(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Of all the added subnets or address whose prefix matches the given address, returns the one with the longest prefix.
longestPrefixMatch(E) - Method in class inet.ipaddr.format.util.AddressTrieSet
Returns the element with the longest prefix match with the given address.
longestPrefixMatch(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
longestPrefixMatchEntry(K) - Method in class inet.ipaddr.format.util.AddressTrieMap
Returns the map entry corresponding to the key with the longest prefix match with the given address.
longestPrefixMatchNode(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
longestPrefixMatchNode(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
longestPrefixMatchNode(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Finds the containing subnet or address in the trie with the smallest subnet size, which is equivalent to finding the subnet or address with the longest matching prefix.
longestPrefixMatchNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
longestPrefixMatchNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
longestPrefixMatchNode(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
longestPrefixMatchNode(IPAddress) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
longestPrefixMatchNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
longestPrefixMatchNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
longestPrefixMatchNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
longestPrefixMatchNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
longestPrefixMatchNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
longestPrefixMatchNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
longestPrefixMatchNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
longestPrefixMatchNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
longestPrefixMatchNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
longestPrefixMatchNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
longestPrefixMatchNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie
 
longestPrefixMatchNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
longValue() - Method in class inet.ipaddr.ipv4.IPv4Address
Returns the address (or lowest value of the address if a subnet) as a positive integer
longValue() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
longValue() - Method in class inet.ipaddr.mac.MACAddress
 
longValue() - Method in class inet.ipaddr.mac.MACAddressSection
 
longValues() - Method in class inet.ipaddr.ipv6.IPv6Address
Returns a pair of longs with the lower address value in the range of this individual address or subnet.
longValues() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
lower(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
lower(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
lower(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Returns the highest added address strictly less than the given address.
lower(E) - Method in class inet.ipaddr.format.util.AddressTrieSet
 
lower(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
lowerAddedNode(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
lowerAddedNode(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
lowerAddedNode(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Returns the added node whose address is the highest address strictly less than the given address.
lowerAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
lowerAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
lowerAddedNode(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
lowerAddedNode(IPAddress) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
lowerAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
lowerAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
lowerAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
lowerAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
lowerAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
lowerAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
lowerAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
lowerAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
lowerAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
lowerAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
lowerAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie
 
lowerAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
lowerEntry(K) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
lowerIsInclusive() - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
 
lowerKey(K) - Method in class inet.ipaddr.format.util.AddressTrieMap
 

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
MACAddressAssociativeTrie<V> - Class in inet.ipaddr.mac
A MAC address trie in which each node can be associated with a value.
MACAddressAssociativeTrie() - Constructor for class inet.ipaddr.mac.MACAddressAssociativeTrie
 
MACAddressAssociativeTrie.MACAssociativeTrieNode<V> - Class in inet.ipaddr.mac
 
MACAddressNetwork - Class in inet.ipaddr.mac
Provides methods and types associated with all MAC addresses.
MACAddressNetwork() - Constructor for class inet.ipaddr.mac.MACAddressNetwork
 
MACAddressNetwork.MACAddressCreator - Class in inet.ipaddr.mac
 
MACAddressSection - Class in inet.ipaddr.mac
A section of a MACAddress.
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
Represents a segment of a MAC address.
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
 
MACAddressTrie - Class in inet.ipaddr.mac
A MAC address trie.
MACAddressTrie() - Constructor for class inet.ipaddr.mac.MACAddressTrie
 
MACAddressTrie.MACTrieNode - Class in inet.ipaddr.mac
 
MACAssociativeTrieNode() - Constructor for class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
MACTrieNode() - Constructor for class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
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.
maskRange(long, long, long) - Static method in class inet.ipaddr.format.standard.AddressDivision
Returns an object that provides the masked values for a range, which for subnets is an aggregation of all masked individual addresses in the subnet.
maskRange(int) - Method in class inet.ipaddr.IPAddressSegment
 
MaskResult(long, long, long, ParsedIPAddress.Masker) - Constructor for class inet.ipaddr.format.standard.AddressDivision.MaskResult
 
matches(int) - Method in interface inet.ipaddr.AddressSegment
 
matches(long) - Method in class inet.ipaddr.format.standard.AddressDivision
 
matches(HostName) - Method in class inet.ipaddr.HostName
Returns whether the given host matches this one.
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.standard.AddressDivision
 
matchesWithMask(long, long, long) - Method in class inet.ipaddr.format.standard.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.standard.IPAddressDivision
 
matchesWithPrefixMask(int, Integer) - Method in class inet.ipaddr.IPAddressSegment
 
matchOrdered(Address[], Address[]) - Static method in class inet.ipaddr.Address
Checks if the two arrays share the same ordered list of addresses, subnets, or address collections, using address equality.
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
 
matchUnordered(Address[], Address[]) - Static method in class inet.ipaddr.Address
Checks if the two arrays share the same list of addresses, subnets, or address collections, in any order, using address equality.
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 - Static variable in class inet.ipaddr.ipv4.IPv4Address
 
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
 
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
mergePrefixBlocks(IPv4AddressSection...) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
mergePrefixBlocks(IPv6AddressSection...) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
mergeToPrefixBlocks(IPAddress...) - Method in class inet.ipaddr.IPAddress
Merges this with the list of addresses to produce the smallest list of prefix blocks.
mergeToPrefixBlocks(IPAddress...) - Method in class inet.ipaddr.ipv4.IPv4Address
 
mergeToPrefixBlocks(IPv4AddressSection...) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Merges this with the list of sections to produce the smallest array of prefix blocks.
mergeToPrefixBlocks(IPAddress...) - Method in class inet.ipaddr.ipv6.IPv6Address
 
mergeToPrefixBlocks(IPv6AddressSection...) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Merges this with the list of sections to produce the smallest array of prefix blocks.
mergeToSequentialBlocks(IPAddress...) - Method in class inet.ipaddr.IPAddress
Merges this with the list of subnets to produce the smallest list of block subnets that are sequential.
mergeToSequentialBlocks(IPAddress...) - Method in class inet.ipaddr.ipv4.IPv4Address
 
mergeToSequentialBlocks(IPv4AddressSection...) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Merges this with the list of sections to produce the smallest array of sequential block subnets.
mergeToSequentialBlocks(IPAddress...) - Method in class inet.ipaddr.ipv6.IPv6Address
 
mergeToSequentialBlocks(IPv6AddressSection...) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Merges this with the list of sections to produce the smallest array of sequential block subnets, going from smallest to largest
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

navigableKeySet() - Method in class inet.ipaddr.format.util.AddressTrieMap
 
NetworkMismatchException - Exception in inet.ipaddr
Thrown when two different networks in use by the same address object are in conflict.
NetworkMismatchException(AddressItem) - Constructor for exception inet.ipaddr.NetworkMismatchException
 
NetworkMismatchException(AddressItem, AddressItem) - Constructor for exception inet.ipaddr.NetworkMismatchException
 
nextAddedNode() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
nextAddedNode() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
nextAddedNode() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns the next node in the tree that is an added node, following the tree order, or null if there is no such node.
nextAddedNode() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
nextAddedNode() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
nextAddedNode() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
nextAddedNode() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
nextAddedNode() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
nextAddedNode() - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
nextNode() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
nextNode() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
nextNode() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns the node that follows this node following the tree order
nextNode() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
nextNode() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
nextNode() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
nextNode() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
nextNode() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
nextNode() - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
NO_RANGE - Static variable in class inet.ipaddr.AddressStringParameters.RangeParameters
 
nodeIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie
 
nodeIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
nodeIterator(boolean) - Method in interface inet.ipaddr.format.util.AddressTrieOps
 
nodeIterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
nodeIterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
nodeIterator(boolean) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
nodeIterator(boolean) - Method in class inet.ipaddr.format.util.BinaryTreeNode
Iterates through the added nodes of the sub-tree with this node as the root, in forward or reverse tree order.
nodeIterator(boolean) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
nodeIterator(boolean) - Method in class inet.ipaddr.format.util.DualIPv4v6Tries
 
nodeIterator(boolean) - Method in interface inet.ipaddr.format.util.TreeOps
Iterates through the added nodes in forward or reverse natural tree order.
nodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
nodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
nodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
nodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
nodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
nodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
nodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
nodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
nodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
nodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
nodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
nodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie
 
nodeSize() - Method in class inet.ipaddr.format.util.AddressTrie
Returns the number of nodes in the trie, which is more than the number of added elements.
nodeSize() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns the count of all nodes in the tree starting from this node and extending to all sub-nodes.
nodeSpliterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie
 
nodeSpliterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
nodeSpliterator(boolean) - Method in interface inet.ipaddr.format.util.AddressTrieOps
 
nodeSpliterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
nodeSpliterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
nodeSpliterator(boolean) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
nodeSpliterator(boolean) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
nodeSpliterator(boolean) - Method in class inet.ipaddr.format.util.DualIPv4v6Tries
 
nodeSpliterator(boolean) - Method in interface inet.ipaddr.format.util.TreeOps
Creates a Spliterator over the added nodes in forward or reverse natural tree order.
nodeSpliterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
nodeSpliterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
nodeSpliterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
nodeSpliterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
nodeSpliterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
nodeSpliterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
nodeSpliterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
nodeSpliterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
nodeSpliterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
nodeSpliterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
nodeSpliterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
nodeSpliterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie
 
nonZeroHostIterator() - Method in class inet.ipaddr.IPAddress
 
nonZeroHostIterator() - Method in class inet.ipaddr.IPAddressSection
 
nonZeroHostIterator() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Similar to the iterator, but series with a host of zero are skipped.
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
 
original - Variable in class inet.ipaddr.format.util.Partition
The partitioned address.
overlaps(Address) - Method in class inet.ipaddr.Address
Returns whether this is same type and version of the given address and whether it overlaps with the values in the given address or subnet
overlaps(AddressSection) - Method in interface inet.ipaddr.AddressSection
Determines if one section overlaps with another.
overlaps(AddressSegment) - Method in interface inet.ipaddr.AddressSegment
 
overlaps(IPAddressSeqRange) - Method in interface inet.ipaddr.format.IPAddressRange
Returns whether this range overlaps with the given sequential range
overlaps(IPAddress) - Method in interface inet.ipaddr.format.IPAddressRange
Returns whether this range overlaps with the addresses in the given address or subnet
overlaps(IPAddress) - Method in class inet.ipaddr.IPAddress
Returns true if this address overlaps with the given address or subnet
overlaps(IPAddressSeqRange) - Method in class inet.ipaddr.IPAddress
Returns true if this address overlaps with the given address or subnet
overlaps(IPAddress) - Method in class inet.ipaddr.IPAddressSeqRange
Returns true if this sequential range overlaps with the given address or subnet.
overlaps(IPAddressSeqRange) - Method in class inet.ipaddr.IPAddressSeqRange
Returns true if this sequential range overlaps with the given sequential range.
overlaps(AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
overlaps(AddressSegment) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
overlaps(Address) - Method in class inet.ipaddr.ipv6.IPv6Address
 
overlaps(AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
overlaps(AddressSegment) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
overlaps(AddressSection) - Method in class inet.ipaddr.mac.MACAddressSection
 
overlaps(MACAddressSection) - Method in class inet.ipaddr.mac.MACAddressSection
 
overlaps(AddressSegment) - Method in class inet.ipaddr.mac.MACAddressSegment
 

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
 
Partition<E> - Class in inet.ipaddr.format.util
Represents a partition of an element, such as a subnet, into one or elements of the same type that represent the same set of values.
Partition(E) - Constructor for class inet.ipaddr.format.util.Partition
 
Partition(E, E) - Constructor for class inet.ipaddr.format.util.Partition
 
Partition(E, Iterator<? extends E>, BigInteger) - Constructor for class inet.ipaddr.format.util.Partition
 
Partition(E, Iterator<? extends E>, int) - Constructor for class inet.ipaddr.format.util.Partition
 
partitionWithSingleBlockSize(E) - Static method in class inet.ipaddr.format.util.Partition
Partitions the address series into prefix blocks and single addresses.
partitionWithSpanningBlocks(E) - Static method in class inet.ipaddr.format.util.Partition
Partitions the address series into prefix blocks and single addresses.
pollFirst() - Method in class inet.ipaddr.format.util.AddressTrieSet
 
pollFirstEntry() - Method in class inet.ipaddr.format.util.AddressTrieMap
 
pollLast() - Method in class inet.ipaddr.format.util.AddressTrieSet
 
pollLastEntry() - Method in class inet.ipaddr.format.util.AddressTrieMap
 
PORT_SEPARATOR - Static variable in class inet.ipaddr.HostName
 
predicateForAny(Predicate<? super E>, boolean) - Method in class inet.ipaddr.format.util.Partition
Applies the operation to each element of the partition, returning true if the given predicate returns true for any of the elements.
predicateForAny(Predicate<? super E>) - Method in class inet.ipaddr.format.util.Partition
Applies the operation to each element of the partition, returning true if the given predicate returns true for any of the elements.
predicateForEach(Predicate<? super E>) - Method in class inet.ipaddr.format.util.Partition
Applies the operation to each element of the partition, returning true if they all return true, false otherwise
predicateForEach(Predicate<? super E>, boolean) - Method in class inet.ipaddr.format.util.Partition
Applies the operation to each element of the partition, returning true if they all return true, false otherwise
preferWildcards() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
 
PREFIX_LEN_SEPARATOR - Static variable in class inet.ipaddr.IPAddress
 
PrefixBlockAllocator<E extends IPAddress> - Class in inet.ipaddr
Allocates blocks of the desired size from a set of seed blocks provided to it previously for allocation.
PrefixBlockAllocator() - Constructor for class inet.ipaddr.PrefixBlockAllocator
 
PrefixBlockAllocator.AllocatedBlock<E extends IPAddress> - Class in inet.ipaddr
Represents a block of addresses allocated for assignment to hosts.
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(int) - Method in interface inet.ipaddr.format.IPAddressRange
Iterates through the range of prefix blocks in this range instance using the given prefix length.
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(int) - Method in class inet.ipaddr.IPAddressSegment
Iterates through the individual prefix blocks according to the given segment prefix length.
prefixBlockIterator() - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
prefixBlockIterator(int) - Method in class inet.ipaddr.IPAddressSeqRange
Iterates through the range of prefix blocks in this range instance using the given prefix length.
prefixBlockIterator() - Method in class inet.ipaddr.ipv4.IPv4Address
 
prefixBlockIterator(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
prefixBlockIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
prefixBlockIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
prefixBlockIterator(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
prefixBlockIterator(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
prefixBlockIterator() - Method in class inet.ipaddr.ipv6.IPv6Address
 
prefixBlockIterator(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
prefixBlockIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
prefixBlockIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
prefixBlockIterator(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
prefixBlockIterator(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
 
prefixBlockIterator() - Method in class inet.ipaddr.mac.MACAddress
 
prefixBlockIterator() - Method in class inet.ipaddr.mac.MACAddressSection
 
prefixBlockSpliterator() - Method in class inet.ipaddr.Address
 
prefixBlockSpliterator() - Method in interface inet.ipaddr.AddressSection
 
prefixBlockSpliterator() - Method in interface inet.ipaddr.AddressSegmentSeries
Partitions and traverses through the individual prefix blocks for the prefix length of this series.
prefixBlockSpliterator(int) - Method in interface inet.ipaddr.format.IPAddressRange
Partitions and traverses through the individual prefix blocks for the given prefix length.
prefixBlockSpliterator() - Method in class inet.ipaddr.IPAddress
 
prefixBlockSpliterator() - Method in class inet.ipaddr.IPAddressSection
 
prefixBlockSpliterator() - Method in class inet.ipaddr.IPAddressSegment
Partitions and traverses through the individual prefix blocks of this segment for its prefix length.
prefixBlockSpliterator(int) - Method in class inet.ipaddr.IPAddressSegment
Partitions and traverses through the individual prefix blocks for the given prefix length.
prefixBlockSpliterator() - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
prefixBlockSpliterator(int) - Method in class inet.ipaddr.IPAddressSeqRange
 
prefixBlockSpliterator() - Method in class inet.ipaddr.ipv4.IPv4Address
 
prefixBlockSpliterator(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
prefixBlockSpliterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
prefixBlockSpliterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
prefixBlockSpliterator(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
prefixBlockSpliterator(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
prefixBlockSpliterator() - Method in class inet.ipaddr.ipv6.IPv6Address
 
prefixBlockSpliterator(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
prefixBlockSpliterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
prefixBlockSpliterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
prefixBlockSpliterator(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
prefixBlockSpliterator(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
 
prefixBlockSpliterator() - Method in class inet.ipaddr.mac.MACAddress
 
prefixBlockSpliterator() - Method in class inet.ipaddr.mac.MACAddressSection
 
prefixBlockStream() - Method in class inet.ipaddr.Address
 
prefixBlockStream() - Method in interface inet.ipaddr.AddressSection
 
prefixBlockStream() - Method in interface inet.ipaddr.AddressSegmentSeries
Returns a sequential stream of the individual prefix blocks for the prefix length of this series.
prefixBlockStream(int) - Method in interface inet.ipaddr.format.IPAddressRange
Returns a sequential stream of the prefix blocks for the given prefix length.
prefixBlockStream() - Method in class inet.ipaddr.IPAddress
 
prefixBlockStream() - Method in class inet.ipaddr.IPAddressSection
 
prefixBlockStream() - Method in class inet.ipaddr.IPAddressSegment
Returns a sequential stream of the individual prefix blocks of this segment.
prefixBlockStream(int) - Method in class inet.ipaddr.IPAddressSegment
Returns a sequential stream of the individual prefix blocks for the given prefix length.
prefixBlockStream() - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
prefixBlockStream(int) - Method in class inet.ipaddr.IPAddressSeqRange
 
prefixBlockStream() - Method in class inet.ipaddr.ipv4.IPv4Address
 
prefixBlockStream(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
prefixBlockStream() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
prefixBlockStream() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
prefixBlockStream(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
prefixBlockStream(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
prefixBlockStream() - Method in class inet.ipaddr.ipv6.IPv6Address
 
prefixBlockStream(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
prefixBlockStream() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
prefixBlockStream() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
prefixBlockStream(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
prefixBlockStream(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
 
prefixBlockStream() - Method in class inet.ipaddr.mac.MACAddress
 
prefixBlockStream() - Method in class inet.ipaddr.mac.MACAddressSection
 
prefixContains(IPAddress) - Method in class inet.ipaddr.IPAddress
Returns whether the prefix of this address contains all values of the same bits in the given address or subnet
prefixContains(IPAddressSection) - Method in class inet.ipaddr.IPAddressSection
Returns whether the prefix of this address contains all values of the same bits in the given address or subnet
prefixContains(IPAddressSegment) - Method in class inet.ipaddr.IPAddressSegment
Using the prefix length of this segment, or the whole segment if it has no prefix length, returns whether the prefix bit value ranges contain the same bits of the given segment.
prefixContains(IPAddressSegment, int) - Method in class inet.ipaddr.IPAddressSegment
Returns whether the given prefix bit value ranges contain the same bits of the given segment.
prefixContains(IPAddressString) - Method in class inet.ipaddr.IPAddressString
Similar to IPAddressString.prefixEquals(IPAddressString), but instead returns whether the prefix of this address contains the same of the given address, using the prefix length of this address.
prefixContains(IPAddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
prefixContains(IPAddressSegment, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
prefixContains(IPAddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
prefixContains(IPAddressSegment, int) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
prefixedSubnetsAreExplicit() - Method in enum inet.ipaddr.AddressNetwork.PrefixConfiguration
 
prefixEquals(Address) - Method in class inet.ipaddr.Address
 
prefixEquals(AddressSection) - Method in interface inet.ipaddr.AddressSection
Determines if the argument section matches this section up to the prefix length of this section.
prefixEquals(AddressSegment, int) - Method in interface inet.ipaddr.AddressSegment
Returns whether the given prefix bits match the same bits of the given segment.
prefixEquals(IPAddressSegment) - Method in class inet.ipaddr.IPAddressSegment
 
prefixEquals(AddressSegment, int) - Method in class inet.ipaddr.IPAddressSegment
 
prefixEquals(IPAddressString) - Method in class inet.ipaddr.IPAddressString
Similar to IPAddressString.equals(Object), but instead returns whether the prefix of this address matches the same of the given address, using the prefix length of this address.
prefixEquals(AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
prefixEquals(AddressSegment, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
prefixEquals(AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
prefixEquals(AddressSegment, int) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
prefixEquals(AddressSection) - Method in class inet.ipaddr.mac.MACAddressSection
 
prefixEquals(AddressSegment, int) - Method in class inet.ipaddr.mac.MACAddressSegment
 
prefixIterator() - Method in class inet.ipaddr.Address
 
prefixIterator() - Method in interface inet.ipaddr.AddressSection
 
prefixIterator() - Method in interface inet.ipaddr.AddressSegmentSeries
Iterates through the individual prefixes.
prefixIterator(int) - Method in interface inet.ipaddr.format.IPAddressRange
Iterates through the range of prefixes in this range instance using the given prefix length.
prefixIterator() - Method in class inet.ipaddr.IPAddress
 
prefixIterator() - Method in class inet.ipaddr.IPAddressSection
 
prefixIterator() - Method in class inet.ipaddr.IPAddressSegment
Iterates through the individual prefixes.
prefixIterator() - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
prefixIterator(int) - Method in class inet.ipaddr.IPAddressSeqRange
Iterates through the range of prefixes in this range instance using the given prefix length.
prefixIterator() - Method in class inet.ipaddr.ipv4.IPv4Address
 
prefixIterator(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
prefixIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
prefixIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
prefixIterator(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
prefixIterator() - Method in class inet.ipaddr.ipv6.IPv6Address
 
prefixIterator(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
prefixIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
prefixIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
prefixIterator(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
 
prefixIterator() - Method in class inet.ipaddr.mac.MACAddress
 
prefixIterator() - Method in class inet.ipaddr.mac.MACAddressSection
 
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
 
prefixSpliterator() - Method in class inet.ipaddr.Address
 
prefixSpliterator() - Method in interface inet.ipaddr.AddressSection
 
prefixSpliterator() - Method in interface inet.ipaddr.AddressSegmentSeries
Partitions and traverses through the individual prefixes for the prefix length of this series.
prefixSpliterator(int) - Method in interface inet.ipaddr.format.IPAddressRange
Partitions and traverses through the individual prefixes for the given prefix length.
prefixSpliterator() - Method in class inet.ipaddr.IPAddress
 
prefixSpliterator() - Method in class inet.ipaddr.IPAddressSection
 
prefixSpliterator() - Method in class inet.ipaddr.IPAddressSegment
Partitions and traverses through the individual prefixes of this segment for its prefix length.
prefixSpliterator() - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
prefixSpliterator(int) - Method in class inet.ipaddr.IPAddressSeqRange
 
prefixSpliterator() - Method in class inet.ipaddr.ipv4.IPv4Address
 
prefixSpliterator(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
prefixSpliterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
prefixSpliterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
prefixSpliterator(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
prefixSpliterator() - Method in class inet.ipaddr.ipv6.IPv6Address
 
prefixSpliterator(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
prefixSpliterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
prefixSpliterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
prefixSpliterator(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
 
prefixSpliterator() - Method in class inet.ipaddr.mac.MACAddress
 
prefixSpliterator() - Method in class inet.ipaddr.mac.MACAddressSection
 
prefixStream() - Method in class inet.ipaddr.Address
 
prefixStream() - Method in interface inet.ipaddr.AddressSection
 
prefixStream() - Method in interface inet.ipaddr.AddressSegmentSeries
Returns a sequential stream of the individual prefixes for the prefix length of this series.
prefixStream(int) - Method in interface inet.ipaddr.format.IPAddressRange
Returns a sequential stream of the individual prefixes for the given prefix length.
prefixStream() - Method in class inet.ipaddr.IPAddress
 
prefixStream() - Method in class inet.ipaddr.IPAddressSection
 
prefixStream() - Method in class inet.ipaddr.IPAddressSegment
Returns a sequential stream of the individual prefixes of this segment.
prefixStream() - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
prefixStream(int) - Method in class inet.ipaddr.IPAddressSeqRange
 
prefixStream() - Method in class inet.ipaddr.ipv4.IPv4Address
 
prefixStream(int) - Method in class inet.ipaddr.ipv4.IPv4Address
 
prefixStream() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
prefixStream() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
prefixStream(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
prefixStream() - Method in class inet.ipaddr.ipv6.IPv6Address
 
prefixStream(int) - Method in class inet.ipaddr.ipv6.IPv6Address
 
prefixStream() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
prefixStream() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
prefixStream(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
 
prefixStream() - Method in class inet.ipaddr.mac.MACAddress
 
prefixStream() - Method in class inet.ipaddr.mac.MACAddressSection
 
previousAddedNode() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
previousAddedNode() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
previousAddedNode() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns the previous node in the tree that is an added node, following the tree order in reverse, or null if there is no such node.
previousAddedNode() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
previousAddedNode() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
previousAddedNode() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
previousAddedNode() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
previousAddedNode() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
previousAddedNode() - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
previousNode() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
previousNode() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
previousNode() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns the node that precedes this node following the tree order.
previousNode() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
previousNode() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
previousNode() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
previousNode() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
previousNode() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
previousNode() - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
put(K, V) - Method in class inet.ipaddr.format.util.AddressTrieMap
Maps the given single address or prefix block subnet to the given value in the map.
put(K, V) - Method in interface inet.ipaddr.format.util.AddressTrieOps.AssociativeAddressTriePutOps
Associates the specified value with the specified key in this map.
put(K, V) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
put(IPAddress, V) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
putIfAbsent(K, V) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
putNew(K, V) - Method in interface inet.ipaddr.format.util.AddressTrieOps.AssociativeAddressTriePutOps
Associates the specified value with the specified key in this map.
putNew(K, V) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
putNew(IPAddress, V) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
putNode(K, V) - Method in interface inet.ipaddr.format.util.AddressTrieOps.AssociativeAddressTriePutOps
Associates the specified value with the specified key in this map.
putNode(K, V) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
putNode(IPAddress, V) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
putNode(IPv4Address, V) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
putNode(IPv6Address, V) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
putNode(MACAddress, V) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
putTrie(AssociativeAddressTrie.AssociativeTrieNode<K, V>) - Method in interface inet.ipaddr.format.util.AddressTrieOps.AssociativeAddressTriePutOps
Adds nodes matching the given sub-root node and all of its sub-nodes to the trie, if not already there.
putTrie(AssociativeAddressTrie.AssociativeTrieNode<K, V>) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
putTrie(AssociativeAddressTrie.AssociativeTrieNode<? extends IPAddress, V>) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
putTrie(AssociativeAddressTrie.AssociativeTrieNode<IPv4Address, V>) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
putTrie(AssociativeAddressTrie.AssociativeTrieNode<IPv6Address, V>) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
putTrie(AssociativeAddressTrie.AssociativeTrieNode<MACAddress, V>) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 

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, 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.standard.AddressDivisionGrouping.StringOptions.Wildcards
 
referencesIntf() - Method in class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
Whether this zone references a network interface.
referencesScopeId() - Method in class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
Whether this zone references a scope identifier.
remap(K, Function<? super V, ? extends V>) - Method in interface inet.ipaddr.format.util.AddressTrieOps.AssociativeAddressTriePutOps
Remaps node values in the trie.
remap(K, Function<? super V, ? extends V>) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
remap(IPAddress, Function<? super V, ? extends V>) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
remap(IPv4Address, Function<? super V, ? extends V>) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
remap(IPv6Address, Function<? super V, ? extends V>) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
remap(MACAddress, Function<? super V, ? extends V>) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
remapIfAbsent(K, Supplier<? extends V>, boolean) - Method in interface inet.ipaddr.format.util.AddressTrieOps.AssociativeAddressTriePutOps
Remaps node values in the trie, but only for nodes that do not exist or are mapped to null.
remapIfAbsent(K, Supplier<? extends V>, boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
remapIfAbsent(IPAddress, Supplier<? extends V>, boolean) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
remapIfAbsent(IPv4Address, Supplier<? extends V>, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
remapIfAbsent(IPv6Address, Supplier<? extends V>, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
remapIfAbsent(MACAddress, Supplier<? extends V>, boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
remove(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
remove(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
remove(Object) - Method in class inet.ipaddr.format.util.AddressTrieMap.EntrySet
 
remove(Object) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
remove(Object, Object) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
remove(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Removes the given single address or prefix block subnet from the trie.
remove(Object) - Method in class inet.ipaddr.format.util.AddressTrieSet
 
remove(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
Removes the given single address or prefix block subnet from the tries.
remove() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Removes this node from the list of added nodes, and also removes from the tree if possible.
removeAll(Collection<?>) - Method in class inet.ipaddr.format.util.AddressTrieMap.EntrySet
 
removeAll(Collection<?>) - Method in class inet.ipaddr.format.util.AddressTrieSet
 
removeBitCountPrefixLength() - Method in class inet.ipaddr.IPAddress
Removes the prefix length from addresses with a prefix length extending to the end of the address.
removeElementsContainedBy(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
removeElementsContainedBy(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
removeElementsContainedBy(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Removes any single address or prefix block subnet from the trie that is contained in the given individual address or prefix block subnet.
removeElementsContainedBy(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
removeElementsContainedBy(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
 
removeElementsContainedBy(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
removeElementsContainedBy(IPAddress) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
 
removeElementsContainedBy(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
 
removeElementsContainedBy(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
removeElementsContainedBy(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
 
removeElementsContainedBy(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
removeElementsContainedBy(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
 
removeElementsContainedBy(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
removeElementsContainedBy(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
 
removeElementsContainedBy(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
removeElementsContainedBy(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
 
removeElementsContainedBy(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
removeElementsContainedBy(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
 
removeElementsContainedBy(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie
 
removePrefixLength() - Method in class inet.ipaddr.Address
Deprecated.
removePrefixLength(boolean) - Method in class inet.ipaddr.Address
Deprecated.
removePrefixLength() - Method in interface inet.ipaddr.AddressSection
Deprecated.
removePrefixLength(boolean) - Method in interface inet.ipaddr.AddressSection
Deprecated.
removePrefixLength() - Method in interface inet.ipaddr.AddressSegmentSeries
Deprecated.
to remove the prefix length, use AddressSegmentSeries.withoutPrefixLength(), to remove the prefix length and zero out the bits beyond the prefix, use AddressSegmentSeries.adjustPrefixLength(int) with AddressDivisionSeries.getBitCount() as the argument, as in adjustPrefixLength(getBitCount())
removePrefixLength(boolean) - Method in interface inet.ipaddr.AddressSegmentSeries
removePrefixLength() - Method in class inet.ipaddr.IPAddress
Deprecated.
removePrefixLength(boolean) - Method in class inet.ipaddr.IPAddress
Deprecated.
removePrefixLength(boolean) - Method in class inet.ipaddr.IPAddressSection
Deprecated.
removePrefixLength() - Method in class inet.ipaddr.IPAddressSection
Deprecated.
removePrefixLength() - Method in class inet.ipaddr.IPAddressSegment
removePrefixLength(boolean) - Method in class inet.ipaddr.IPAddressSegment
removePrefixLength() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Deprecated.
removePrefixLength(boolean) - Method in interface inet.ipaddr.IPAddressSegmentSeries
Deprecated.
removePrefixLength(boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
Deprecated.
removePrefixLength() - Method in class inet.ipaddr.ipv4.IPv4Address
Deprecated.
removePrefixLength() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Deprecated.
removePrefixLength(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Deprecated.
removePrefixLength(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
Deprecated.
removePrefixLength() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
Deprecated.
removePrefixLength() - Method in class inet.ipaddr.ipv6.IPv6Address
Deprecated.
removePrefixLength(boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
Deprecated.
removePrefixLength() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Deprecated.
removePrefixLength(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Deprecated.
removePrefixLength(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
Deprecated.
removePrefixLength() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
Deprecated.
removePrefixLength() - Method in class inet.ipaddr.mac.MACAddress
Deprecated.
removePrefixLength(boolean) - Method in class inet.ipaddr.mac.MACAddress
Deprecated.
removePrefixLength() - Method in class inet.ipaddr.mac.MACAddressSection
Deprecated.
removePrefixLength(boolean) - Method in class inet.ipaddr.mac.MACAddressSection
Deprecated.
removeZone() - Method in class inet.ipaddr.ipv6.IPv6Address
Returns the equivalent address but with no zone.
replace(K, V, V) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
replace(K, V) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
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.IPv4Address
Replaces segments starting from startIndex with as many segments as possible 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.IPv6Address
Replaces segments starting from startIndex with as many segments as possible 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.MACAddress
Replaces segments starting from startIndex with as many segments as possible 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
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
reservedCount - Variable in class inet.ipaddr.PrefixBlockAllocator.AllocatedBlock
The number of reserved addresses.
resolvesToSelf() - Method in class inet.ipaddr.HostName
Returns whether this represents, or resolves to, a host or address representing the same host.
reverse - Variable in class inet.ipaddr.format.standard.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
Similar to the segments iterator, but series with a host of zero are skipped.
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
 
segmentsSpliterator() - Method in interface inet.ipaddr.AddressSegmentSeries
Partitions and traverses through the individual segment arrays.
segmentsSpliterator() - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
segmentsSpliterator() - Method in class inet.ipaddr.ipv4.IPv4Address
 
segmentsSpliterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
segmentsSpliterator() - Method in class inet.ipaddr.ipv6.IPv6Address
 
segmentsSpliterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
segmentsSpliterator() - Method in class inet.ipaddr.mac.MACAddress
 
segmentsSpliterator() - Method in class inet.ipaddr.mac.MACAddressSection
 
segmentsStream() - Method in interface inet.ipaddr.AddressSegmentSeries
Returns a sequential stream of the individual segment arrays.
segmentsStream() - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
segmentsStream() - Method in class inet.ipaddr.ipv4.IPv4Address
 
segmentsStream() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
segmentsStream() - Method in class inet.ipaddr.ipv6.IPv6Address
 
segmentsStream() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
segmentsStream() - Method in class inet.ipaddr.mac.MACAddress
 
segmentsStream() - Method in class inet.ipaddr.mac.MACAddressSection
 
segmentStrPrefix - Variable in class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions
 
separator - Variable in class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions
 
sequentialBlockIterator() - Method in class inet.ipaddr.IPAddress
 
sequentialBlockIterator() - Method in class inet.ipaddr.IPAddressSection
 
sequentialBlockIterator() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Iterates through the sequential series that make up this series.
sequentialBlockIterator() - Method in class inet.ipaddr.ipv4.IPv4Address
 
sequentialBlockIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
sequentialBlockIterator() - Method in class inet.ipaddr.ipv6.IPv6Address
 
sequentialBlockIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
sequentialBlockSpliterator() - Method in class inet.ipaddr.IPAddress
 
sequentialBlockSpliterator() - Method in class inet.ipaddr.IPAddressSection
 
sequentialBlockSpliterator() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Partitions and traverses through the individual sequential blocks.
sequentialBlockSpliterator() - Method in class inet.ipaddr.ipv4.IPv4Address
 
sequentialBlockSpliterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
sequentialBlockSpliterator() - Method in class inet.ipaddr.ipv6.IPv6Address
 
sequentialBlockSpliterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
sequentialBlockStream() - Method in class inet.ipaddr.IPAddress
 
sequentialBlockStream() - Method in class inet.ipaddr.IPAddressSection
 
sequentialBlockStream() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns a sequential stream of the individual sequential blocks.
sequentialBlockStream() - Method in class inet.ipaddr.ipv4.IPv4Address
 
sequentialBlockStream() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
sequentialBlockStream() - Method in class inet.ipaddr.ipv6.IPv6Address
 
sequentialBlockStream() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
setAdded() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Make this node an added node, which is equivalent to adding the corresponding address to the tree.
setAddressLabel(String) - Method in class inet.ipaddr.format.standard.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.standard.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
 
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, boolean, boolean) - Method in class inet.ipaddr.IPAddress
Sets the prefix length while allowing the caller to control whether bits moved in or out of the prefix become zero, and whether a zero host for the new prefix bits can be translated into a prefix block.
setPrefixLength(int) - Method in class inet.ipaddr.IPAddressSection
 
setPrefixLength(int, boolean) - Method in class inet.ipaddr.IPAddressSection
 
setPrefixLength(int, boolean, boolean) - Method in class inet.ipaddr.IPAddressSection
Sets the prefix length while allowing the caller to control whether bits moved in or out of the prefix become zero, and whether a zero host for the new prefix bits can be translated into a prefix block.
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, boolean, 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, boolean, 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, boolean, 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, boolean, 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.standard.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
 
setReserved(int) - Method in class inet.ipaddr.PrefixBlockAllocator
Sets the additional number of addresses to be included in any size allocation.
setReverse(boolean) - Method in class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions.Builder
 
setReverse(boolean) - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
setReverse(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setSegmentCaching(boolean) - Method in class inet.ipaddr.AddressNetwork
 
setSegmentCaching(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
 
setSegmentCaching(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
 
setSegmentStrPrefix(String) - Method in class inet.ipaddr.format.standard.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.standard.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.standard.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.standard.AddressDivisionGrouping.StringOptions.Builder
 
setUppercase(boolean) - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
setUppercase(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
setValue(V) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
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.standard.AddressDivisionGrouping.StringOptions.Builder
 
setWildcards(AddressDivisionGrouping.StringOptions.Wildcards) - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
setZone(IPv6Address.IPv6Zone) - Method in class inet.ipaddr.ipv6.IPv6Address
Returns a new address with the same address values but with the supplied zone.
setZoneSeparator(char) - Method in class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
 
setZoneSeparator(char) - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions.Builder
 
shortestPrefixMatch(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
shortestPrefixMatch(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
shortestPrefixMatch(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Of all the added subnets or address whose prefix matches the given address, returns the one with the shortest prefix.
shortestPrefixMatchNode(E) - Method in class inet.ipaddr.format.util.AddressTrie
 
shortestPrefixMatchNode(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
shortestPrefixMatchNode(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
Finds the containing subnet or address in the trie with the largest subnet size, which is equivalent to finding the subnet or address with the shortest matching prefix.
single - Variable in class inet.ipaddr.format.util.Partition
A field containing a partition into a single value.
singleWildcard - Variable in class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions.Wildcards
 
size() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping.RangeList
 
size() - Method in class inet.ipaddr.format.util.AddressTrie
 
size() - Method in class inet.ipaddr.format.util.AddressTrieMap.EntrySet
 
size() - Method in class inet.ipaddr.format.util.AddressTrieMap
Returns the number of mappings in this map.
size() - Method in class inet.ipaddr.format.util.AddressTrieSet
Returns the number of elements in this set.
size() - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
Returns the number of elements in the tries.
size() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns the count of nodes added to the sub-tree starting from this node as root and moving downwards to sub-nodes.
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() - Method in interface inet.ipaddr.format.IPAddressRange
Produces an array of prefix blocks that spans the same set of addresses.
spanWithPrefixBlocks(IPAddress) - Method in class inet.ipaddr.IPAddress
Produces the list of prefix block subnets that span from this subnet to the given subnet.
spanWithPrefixBlocks() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Produces an array of prefix blocks that spans the same set of values.
spanWithPrefixBlocks() - Method in class inet.ipaddr.IPAddressSeqRange
 
spanWithPrefixBlocks() - Method in class inet.ipaddr.ipv4.IPv4Address
Produces an array of prefix blocks that cover the same set of addresses as this.
spanWithPrefixBlocks(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
 
spanWithPrefixBlocks() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Produces an array of prefix blocks that spans the same set of values.
spanWithPrefixBlocks(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Produces the list of prefix block subnets that span from this series to the given series.
spanWithPrefixBlocks() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
spanWithPrefixBlocks() - Method in class inet.ipaddr.ipv6.IPv6Address
Produces an array of prefix blocks that cover the same set of addresses as this.
spanWithPrefixBlocks(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
 
spanWithPrefixBlocks() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Produces an array of prefix blocks that spans the same set of values.
spanWithPrefixBlocks(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Produces the list of prefix block subnets that span from this series to the given series.
spanWithPrefixBlocks() - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
 
spanWithRange(IPAddress) - Method in class inet.ipaddr.IPAddress
Produces an IPAddressRange instance that spans this subnet to the given subnet.
spanWithRange(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
 
spanWithRange(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
 
spanWithRangedSegments(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
spanWithRangedSegments(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
spanWithSequentialBlocks() - Method in interface inet.ipaddr.format.IPAddressRange
Produces an array of blocks that are sequential that cover the same set of addresses.
spanWithSequentialBlocks(IPAddress) - Method in class inet.ipaddr.IPAddress
Produces a list of sequential block subnets that span all values from this subnet to the given subnet.
spanWithSequentialBlocks() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Produces an array of blocks that are sequential that cover the same set of values.
spanWithSequentialBlocks() - Method in class inet.ipaddr.IPAddressSeqRange
 
spanWithSequentialBlocks() - Method in class inet.ipaddr.ipv4.IPv4Address
Produces an array of blocks that are sequential that cover the same set of addresses as this.
spanWithSequentialBlocks(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
 
spanWithSequentialBlocks() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Produces an array of blocks that are sequential that cover the same set of sections as this.
spanWithSequentialBlocks(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
Produces a list of range subnets that span from this series to the given series.
spanWithSequentialBlocks() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
spanWithSequentialBlocks() - Method in class inet.ipaddr.ipv6.IPv6Address
Produces an array of blocks that are sequential that cover the same set of addresses as this.
spanWithSequentialBlocks(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
 
spanWithSequentialBlocks() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Produces an array of blocks that are sequential that cover the same set of sections as this.
spanWithSequentialBlocks(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
Produces a list of range subnets that span from this series to the given series.
spanWithSequentialBlocks() - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
 
splitDigits - Variable in class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions
 
spliterator() - Method in class inet.ipaddr.Address
 
spliterator() - Method in interface inet.ipaddr.AddressComponent
 
spliterator() - Method in interface inet.ipaddr.AddressSection
 
spliterator() - Method in interface inet.ipaddr.AddressSegment
 
spliterator() - Method in interface inet.ipaddr.AddressSegmentSeries
 
spliterator() - Method in interface inet.ipaddr.format.AddressComponentRange
Partitions and traverses through the individual address components.
spliterator() - Method in interface inet.ipaddr.format.IPAddressRange
Partitions and traverses through the individual addresses.
spliterator() - Method in class inet.ipaddr.format.util.AddressTrie
 
spliterator() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
 
spliterator() - Method in class inet.ipaddr.format.util.AddressTrieMap.EntrySet
 
spliterator() - Method in class inet.ipaddr.format.util.AddressTrieSet
 
spliterator() - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
spliterator() - Method in interface inet.ipaddr.format.util.TreeOps
Creates a Spliterator over the keys of the added nodes in natural tree order.
spliterator() - Method in class inet.ipaddr.IPAddress
 
spliterator() - Method in class inet.ipaddr.IPAddressSection
 
spliterator() - Method in class inet.ipaddr.IPAddressSegment
 
spliterator() - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
spliterator() - Method in class inet.ipaddr.IPAddressSeqRange
 
spliterator() - Method in class inet.ipaddr.ipv4.IPv4Address
 
spliterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
spliterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
spliterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
spliterator() - Method in class inet.ipaddr.ipv6.IPv6Address
 
spliterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
spliterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
spliterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
 
spliterator() - Method in class inet.ipaddr.mac.MACAddress
 
spliterator() - Method in class inet.ipaddr.mac.MACAddressSection
 
spliterator() - Method in class inet.ipaddr.mac.MACAddressSegment
 
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
 
stream() - Method in class inet.ipaddr.Address
 
stream() - Method in interface inet.ipaddr.AddressSection
 
stream() - Method in interface inet.ipaddr.AddressSegment
 
stream() - Method in interface inet.ipaddr.AddressSegmentSeries
 
stream() - Method in interface inet.ipaddr.format.AddressComponentRange
Returns a sequential stream of the individual address components.
stream(Function<T, Stream<? extends T>>, T...) - Static method in interface inet.ipaddr.format.AddressComponentRange
Given a list of components, and a lambda that returns a stream for that component type, returns a combined stream produced by applying that lambda to all the components.
stream(Function<T, Stream<? extends T>>, Collection<? extends T>) - Static method in interface inet.ipaddr.format.AddressComponentRange
Given a list of components, and a lambda that returns a stream for that component type, returns a sequential combined stream produced by applying that lambda to all the components.
stream() - Method in class inet.ipaddr.IPAddress
 
stream() - Method in class inet.ipaddr.IPAddressSection
 
stream() - Method in class inet.ipaddr.IPAddressSegment
 
stream() - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
stream() - Method in class inet.ipaddr.IPAddressSeqRange
 
stream() - Method in class inet.ipaddr.ipv4.IPv4Address
 
stream() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
stream() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
stream() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
stream() - Method in class inet.ipaddr.ipv6.IPv6Address
 
stream() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
stream() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
stream() - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
 
stream() - Method in class inet.ipaddr.mac.MACAddress
 
stream() - Method in class inet.ipaddr.mac.MACAddressSection
 
stream() - Method in class inet.ipaddr.mac.MACAddressSegment
 
stringParams - Variable in class inet.ipaddr.format.util.IPAddressPartConfiguredString
 
subMap(K, K) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
subMap(K, boolean, K, boolean) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
subMapFromKeysContainedBy(K) - Method in class inet.ipaddr.format.util.AddressTrieMap
Returns a sub-map consisting of the mappings in the map with address keys contained by the given address The sub-map will have a restricted range matching the range of the given subnet or address.
subMapFromKeysContaining(K) - Method in class inet.ipaddr.format.util.AddressTrieMap
Returns a sub-map consisting of the mappings in the map with address keys that contain the given address.
subSet(E, E) - Method in class inet.ipaddr.format.util.AddressTrieSet
 
subSet(E, boolean, E, boolean) - Method in class inet.ipaddr.format.util.AddressTrieSet
 
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(IPAddressSeqRange) - Method in class inet.ipaddr.IPAddressSeqRange
Subtracts the given range from this range, to produce either zero, one, or two address ranges that contain the addresses in this range and not in the given range.
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(IPAddressSeqRange) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
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).
subtract(IPAddressSeqRange) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
 

T

tailMap(K) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
tailMap(K, boolean) - Method in class inet.ipaddr.format.util.AddressTrieMap
 
tailSet(E) - Method in class inet.ipaddr.format.util.AddressTrieSet
 
tailSet(E, boolean) - Method in class inet.ipaddr.format.util.AddressTrieSet
 
testBit(int) - Method in interface inet.ipaddr.AddressSegment
Analogous to BigInteger.testBit(int), Computes (this & (1 << n)) != 0), using the lower value of this segment.
testBit(int) - Method in interface inet.ipaddr.AddressSegmentSeries
Analogous to BigInteger.testBit(int), Computes (this & (1 << n)) != 0)
toAddedNodesTreeString() - Method in class inet.ipaddr.format.util.AddressTrie
Provides a flattened version of the trie showing only the contained added nodes and their containment structure, which is non-binary.
toAddedNodesTreeString() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
 
toAddedNodesTreeString() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
 
toAddedNodesTreeString() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
 
toAddedNodesTreeString() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
 
toAddedNodesTreeString() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
 
toAddedNodesTreeString() - Method in class inet.ipaddr.mac.MACAddressTrie
 
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
 
toAllAddresses() - Method in class inet.ipaddr.HostName
Similar to HostName.toAddress(), however in the case where the host is resolved, this method returns all resolved addresses rather than the primary resolved address.
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 binary values.
toBinaryString() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toBroadcastAddress() - Method in class inet.ipaddr.ipv4.IPv4Address
The broadcast address has the same prefix but a host that is all 1 bits.
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 interface inet.ipaddr.format.IPAddressRange
Produces a string that is unique and uses the canonical representation for all instances.
toCanonicalString(String) - Method in class inet.ipaddr.IPAddressSeqRange
Produces a canonical string for the address range with the given separator string.
toCanonicalString() - Method in class inet.ipaddr.IPAddressSeqRange
Produces a canonical string for the address range.
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
 
toDivisionGrouping() - Method in class inet.ipaddr.IPAddressString
Returns a representation of the address string, the address string represented "as-is", converted to value ranges with bit sizes matching the original string.
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 string comprising of a host address with prefix length or mask, then this provides just the host address, rather than the address with the prefix or mask applied that is provided by IPAddressString.toAddress().
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
Returns the InetAddress associated with this host.
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
Converts the lowest value of this address and the associated zone to an Inet6Address.
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
 
toIPAddress() - Method in class inet.ipaddr.Address
If this address is an IP address, returns that IPAddress.
toIPAddress() - Method in class inet.ipaddr.IPAddress
 
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.
toIPv4String(Function<IPv4Address, String>, String, Function<IPv4Address, String>) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
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
 
toIPv6String(Function<IPv6Address, String>, String, Function<IPv6Address, String>) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
 
toJoinedSegments(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toLinkLocalIPv6() - Method in class inet.ipaddr.mac.MACAddress
Converts to a link-local Ipv6 address.
toMACAddress() - Method in class inet.ipaddr.Address
If this address is a MAC address, returns that MACAddress.
toMACAddress() - Method in class inet.ipaddr.mac.MACAddress
 
toMappedIPv4Segments() - Method in class inet.ipaddr.ipv6.IPv6Address
::ffff:x:x/96 indicates IPv6 address mapped to IPv4
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
Produces a string in which the lower 4 bytes are expressed as an IPv4 address and the remaining upper bytes are expressed in IPv6 format.
toMixedString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
This produces the mixed IPv6/IPv4 string.
toNetworkAddress() - Method in class inet.ipaddr.ipv4.IPv4Address
The network address has the same prefix but a zero host.
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 consistent for all address components of the same type and version, and is also similar to the canonical string AddressSegmentSeries.toCanonicalString() in AddressComponent instances that are also AddressSegmentSeries instances.
toNormalizedString() - Method in interface inet.ipaddr.format.IPAddressRange
Produces a string that is unique and consistent for all instances.
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
Provides a normalized string which is lowercase for host strings, and which is a normalized string for addresses.
toNormalizedString(IPAddress.IPAddressValueProvider, StringBuilder) - Static method in class inet.ipaddr.IPAddress
Allows for the creation of a normalized string without creating a full IP address object first.
toNormalizedString(IPAddress.IPAddressValueProvider) - Static method in class inet.ipaddr.IPAddress
Allows for the creation of a normalized string without creating a full IP address object first.
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(String) - Method in class inet.ipaddr.IPAddressSeqRange
 
toNormalizedString() - Method in class inet.ipaddr.IPAddressSeqRange
Produces a normalized string for the address range.
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.standard.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
 
toSegmentedBinaryString() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Writes this IP address segment series as a segments of binary values preceded by the "0b" prefix.
toSegmentedBinaryString() - Method in class inet.ipaddr.ipv4.IPv4Address
 
toSegmentedBinaryString() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toSegmentedBinaryString() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toSegmentedBinaryString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
toSequentialRange() - Method in interface inet.ipaddr.format.IPAddressRange
Converts to a sequential range from the lowest and highest addresses in this range, returns "this" if one already
toSequentialRange() - Method in class inet.ipaddr.IPAddress
Creates a sequential range instance from the lowest and highest addresses in this subnet
toSequentialRange(IPAddress) - Method in class inet.ipaddr.IPAddress
toSequentialRange() - Method in class inet.ipaddr.IPAddressString
Returns the range of sequential addresses from the lowest address specified in this address string to the highest.
toSequentialRange(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
Deprecated.
toSequentialRange() - Method in class inet.ipaddr.ipv4.IPv4Address
 
toSequentialRange() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
 
toSequentialRange(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
Deprecated.
toSequentialRange() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toSequentialRange() - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
 
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.AddressDivisionGroupingBase
 
toString() - Method in class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions.Wildcards
 
toString() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping.Range
 
toString() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping.RangeList
 
toString() - Method in class inet.ipaddr.format.util.AddressTrie
 
toString(boolean) - Method in class inet.ipaddr.format.util.AddressTrie
 
toString(boolean, AddressTrie<?>...) - Static method in class inet.ipaddr.format.util.AddressTrie
Produces a visual representation of the given tries joined by a single root node, with one node per line.
toString() - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
 
toString() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
 
toString() - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
 
toString() - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns a visual representation of this node including the key, with an open circle indicating this node is not an added node, a closed circle indicating this node is an added node.
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 interface inet.ipaddr.HostIdentifierString
Returns the original non-normalized string used to construct this HostIdentifierString
toString() - Method in class inet.ipaddr.HostName
Returns the string used to construct the object.
toString() - Method in enum inet.ipaddr.IPAddress.IPVersion
 
toString() - Method in class inet.ipaddr.IPAddressSection.IPStringBuilderOptions
 
toString() - Method in class inet.ipaddr.IPAddressSection
 
toString(Function<? super IPAddress, String>, String, Function<? super IPAddress, String>) - Method in class inet.ipaddr.IPAddressSeqRange
 
toString() - Method in class inet.ipaddr.IPAddressSeqRange
Produces the canonical string for the address, also available from IPAddressSeqRange.toCanonicalString().
toString() - Method in class inet.ipaddr.IPAddressString
Gives us the original string provided to the constructor.
toString() - Method in enum inet.ipaddr.ipv4.IPv4Address.inet_aton_radix
 
toString() - Method in class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
 
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.
toString() - Method in class inet.ipaddr.PrefixBlockAllocator.AllocatedBlock
Returns a string representation of the allocated block.
toString() - Method in class inet.ipaddr.PrefixBlockAllocator
Returns a string showing the counts of available blocks for each prefix size in the allocator.
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
 
toTreeString(boolean, boolean) - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns a visual representation of the sub-tree with this node as root, with one node per line.
toTrieString() - Method in class inet.ipaddr.format.util.AddressTrieMap
 
toTrieString() - Method in class inet.ipaddr.format.util.AddressTrieSet
 
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 class inet.ipaddr.IPAddressSegment
Returns a segment with the same network bits as this segment, but with the host bits changed to 0.
toZeroHost() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns the segment series with a host of zero, the host being the bits following the prefix length.
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.ipv4.IPv4AddressSegment
 
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
 
toZeroHost() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
toZeroNetwork() - Method in class inet.ipaddr.IPAddress
 
toZeroNetwork() - Method in class inet.ipaddr.IPAddressSection
 
toZeroNetwork() - Method in interface inet.ipaddr.IPAddressSegmentSeries
Returns the segment series with a network of zero, the network being the bits within the prefix length.
toZeroNetwork() - Method in class inet.ipaddr.ipv4.IPv4Address
 
toZeroNetwork() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
toZeroNetwork() - Method in class inet.ipaddr.ipv6.IPv6Address
 
toZeroNetwork() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
treeEquals(BinaryTreeNode<?>) - Method in class inet.ipaddr.format.util.BinaryTreeNode
Returns whether the sub-tree represented by this node as the root node matches the given sub-tree
treeHashCode() - Method in class inet.ipaddr.format.util.BinaryTreeNode
The hash code is the sum of the hash codes of all the added elements in the sub-tree with this node as the root
TreeOps<E> - Interface in inet.ipaddr.format.util
TreeOps is an interface to the operations supported by both trees and tree nodes: traversals, cloning, and serialization.
trySplit() - Method in interface inet.ipaddr.format.util.AddressComponentRangeSpliterator
If this spliterator can be partitioned, returns a Spliterator covering elements, that will, upon return from this method, not be covered by this Spliterator.
trySplit() - Method in interface inet.ipaddr.format.util.AddressComponentSpliterator
 

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.standard.AddressDivisionGrouping.StringOptions
 
UPPERCASE - Static variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
 
upperIntValue() - Method in class inet.ipaddr.ipv4.IPv4Address
Returns the address (or highest value of the address if a subnet) as a signed integer
upperIntValue() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
upperIsInclusive() - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
 
upperLongValue() - Method in class inet.ipaddr.ipv4.IPv4Address
Returns the address (or highest value of the address if a subnet) as a positive integer
upperLongValue() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
upperLongValue() - Method in class inet.ipaddr.mac.MACAddress
 
upperLongValue() - Method in class inet.ipaddr.mac.MACAddressSection
 
upperLongValues() - Method in class inet.ipaddr.ipv6.IPv6Address
Returns a pair of longs with the upper address value in the range of this individual address or subnet.
upperLongValues() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 

V

validate() - Method in interface inet.ipaddr.HostIdentifierString
 
validate() - Method in class inet.ipaddr.HostName
Validates that this string is a valid host name or IP address, and if not, throws an exception with a descriptive message indicating why it is not.
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
 
ValueComparator(boolean, boolean) - Constructor for class inet.ipaddr.AddressComparator.ValueComparator
 
ValueComparator(boolean, boolean, 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.standard.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.standard.AddressDivisionGrouping.StringOptions
 
Wildcards() - Constructor for class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions.Wildcards
 
Wildcards(String, String) - Constructor for class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions.Wildcards
 
Wildcards(String) - Constructor for class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions.Wildcards
 
Wildcards(String, String, String) - Constructor for class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions.Wildcards
 
wildcards - Variable in class inet.ipaddr.IPAddressSection.WildcardOptions
 
withoutPrefixLength() - Method in class inet.ipaddr.Address
 
withoutPrefixLength() - Method in interface inet.ipaddr.AddressSection
 
withoutPrefixLength() - Method in interface inet.ipaddr.AddressSegmentSeries
Provides the same address with no prefix.
withoutPrefixLength() - Method in class inet.ipaddr.IPAddress
 
withoutPrefixLength() - Method in class inet.ipaddr.IPAddressSection
 
withoutPrefixLength() - Method in class inet.ipaddr.IPAddressSegment
Returns a segment with the same values but without a prefix length.
withoutPrefixLength() - Method in interface inet.ipaddr.IPAddressSegmentSeries
 
withoutPrefixLength() - Method in class inet.ipaddr.ipv4.IPv4Address
 
withoutPrefixLength() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
 
withoutPrefixLength() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
 
withoutPrefixLength() - Method in class inet.ipaddr.ipv6.IPv6Address
 
withoutPrefixLength() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
 
withoutPrefixLength() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
 
withoutPrefixLength() - Method in class inet.ipaddr.mac.MACAddress
 
withoutPrefixLength() - Method in class inet.ipaddr.mac.MACAddressSection
 

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 K L M N O P R S T U V W Z