Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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.
- 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(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
- addNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
- addr - Variable in class inet.ipaddr.format.util.IPAddressPartConfiguredString
- Address - Class in inet.ipaddr
-
An address, or a collection of multiple addresses.
- ADDRESS_HIGH_VALUE_COMPARATOR - Static variable in class inet.ipaddr.Address
- ADDRESS_LOW_VALUE_COMPARATOR - Static variable in class inet.ipaddr.Address
- Address.AddressValueProvider - Interface in inet.ipaddr
- Address.SegmentValueProvider - Interface in inet.ipaddr
- AddressBitsDivision - Class in inet.ipaddr.format.standard
-
An address division for mac
- AddressBitsDivision(int, int, int) - Constructor for class inet.ipaddr.format.standard.AddressBitsDivision
- AddressBitsDivision(int, int, int, int) - Constructor for class inet.ipaddr.format.standard.AddressBitsDivision
- 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,
T> - Interface in inet.ipaddr.format.util -
AddressComponentSpliterator is a
Spliterator
for address items. - AddressComponentSpliterator<T> - 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 Class in inet.ipaddr
- AddressConversionException(AddressItem) - Constructor for exception class inet.ipaddr.AddressConversionException
- AddressConversionException(AddressItem, AddressItem) - Constructor for exception class inet.ipaddr.AddressConversionException
- AddressConversionException(AddressItem, AddressItem, String) - Constructor for exception class inet.ipaddr.AddressConversionException
- AddressCreator<T,
R, - Class in inet.ipaddr.format.standardE, S> -
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> - Class in inet.ipaddr
-
An object representing a collection of addresses.
- AddressNetwork() - Constructor for class inet.ipaddr.AddressNetwork
- AddressNetwork.AddressSegmentCreator<S> - Interface in inet.ipaddr
- AddressNetwork.HostIdentifierStringGenerator<T> - Class in inet.ipaddr
-
Generates and caches HostIdentifierString instances.
- AddressNetwork.PrefixConfiguration - Enum Class 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 Class 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 class inet.ipaddr.AddressPositionException
- AddressPositionException(AddressItem, int) - Constructor for exception class inet.ipaddr.AddressPositionException
- AddressPositionException(AddressItem, int, int) - Constructor for exception class 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 Class in inet.ipaddr
- AddressStringException(CharSequence, int) - Constructor for exception class inet.ipaddr.AddressStringException
- AddressStringException(CharSequence, int, boolean) - Constructor for exception class inet.ipaddr.AddressStringException
- AddressStringException(CharSequence, String) - Constructor for exception class inet.ipaddr.AddressStringException
- AddressStringException(CharSequence, String, int) - Constructor for exception class inet.ipaddr.AddressStringException
- AddressStringException(CharSequence, String, Throwable) - Constructor for exception class inet.ipaddr.AddressStringException
- AddressStringException(String) - Constructor for exception class 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
orMACAddressString
. - 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> - 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> - 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> - Class in inet.ipaddr.format.util
- AddressTrie.TrieNode<E> - Class in inet.ipaddr.format.util
-
A node for a compact binary prefix trie whose elements are prefix block subnets or addresses,
- AddressTrieMap<K,
V> - Class in inet.ipaddr.format.util -
Wraps a
AssociativeAddressTrie
to view it as a Java Collections Framework map, implementing theMap
,SortedMap
, andNavigableMap
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,
V> - Class in inet.ipaddr.format.util - AddressTrieOps<E> - Interface in inet.ipaddr.format.util
-
Provides an interface to the trie operations.
- AddressTrieOps.AddressTrieAddOps<E> - Interface in inet.ipaddr.format.util
-
Provides an interface to the trie add operations.
- AddressTrieOps.AssociativeAddressTrieOps<K,
V> - Interface in inet.ipaddr.format.util -
Provides an interface to the associative trie operations.
- AddressTrieOps.AssociativeAddressTriePutOps<K,
V> - Interface in inet.ipaddr.format.util -
Provides an interface to the associative trie put operations.
- AddressTrieSet<E> - Class in inet.ipaddr.format.util
-
Wraps a
AddressTrie
to view it as a Java Collections Framework set, implementing theSet
,SortedSet
andNavigableSet
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> - Class in inet.ipaddr.format.util
- AddressValueException - Exception Class 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 class inet.ipaddr.AddressValueException
- AddressValueException(AddressItem, AddressItem) - Constructor for exception class inet.ipaddr.AddressValueException
- AddressValueException(AddressItem, AddressItem, int) - Constructor for exception class inet.ipaddr.AddressValueException
- AddressValueException(AddressItem, String) - Constructor for exception class inet.ipaddr.AddressValueException
- AddressValueException(String, long) - Constructor for exception class inet.ipaddr.AddressValueException
- AddressValueException(BigInteger) - Constructor for exception class 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<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) - Method in interface inet.ipaddr.AddressSection
- adjustPrefixBySegment(boolean) - Method in interface inet.ipaddr.AddressSegmentSeries
-
Increases or decreases prefix length to the next segment boundary.
- adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.IPAddress
- adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.IPAddressSection
- adjustPrefixBySegment(boolean) - Method in 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) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
- adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.mac.MACAddress
- adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.mac.MACAddressSection
- adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.Address
- adjustPrefixBySegment(boolean, boolean) - Method in interface inet.ipaddr.AddressSection
- adjustPrefixBySegment(boolean, boolean) - Method in interface inet.ipaddr.AddressSegmentSeries
-
Increases or decreases prefix length to the next segment boundary.
- adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.IPAddress
- adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.IPAddressSection
- adjustPrefixBySegment(boolean, boolean) - Method in interface inet.ipaddr.IPAddressSegmentSeries
- adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
- adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
- adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.mac.MACAddress
- adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.mac.MACAddressSection
- adjustPrefixLength(int) - Method in class inet.ipaddr.Address
- adjustPrefixLength(int) - Method in interface inet.ipaddr.AddressSection
- adjustPrefixLength(int) - Method in interface inet.ipaddr.AddressSegmentSeries
-
Increases or decreases prefix length by the given increment.
- adjustPrefixLength(int) - Method in class inet.ipaddr.IPAddress
-
Increases or decreases prefix length by the given increment.
- adjustPrefixLength(int) - Method in class inet.ipaddr.IPAddressSection
- adjustPrefixLength(int) - 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) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- adjustPrefixLength(int) - Method in class inet.ipaddr.ipv6.IPv6Address
- adjustPrefixLength(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- adjustPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddress
- adjustPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddressSection
- adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.Address
- adjustPrefixLength(int, boolean) - Method in interface inet.ipaddr.AddressSection
- adjustPrefixLength(int, boolean) - Method in interface inet.ipaddr.AddressSegmentSeries
-
Increases or decreases prefix length by the given increment.
- adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.IPAddress
- adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.IPAddressSection
- adjustPrefixLength(int, boolean) - Method in interface inet.ipaddr.IPAddressSegmentSeries
- adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
- adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
- adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.mac.MACAddress
- adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.mac.MACAddressSection
- ALL - Enum constant in enum class inet.ipaddr.format.validate.IPAddressProvider.IPType
- ALL - Enum constant in enum class inet.ipaddr.IPAddressSection.WildcardOptions.WildcardOption
- ALL_ADDRESSES - Static variable in class inet.ipaddr.MACAddressString
- ALL_JOINS - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
- ALL_OPTS - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
- ALL_OPTS - Static variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
- ALL_PREFIXED_ADDRESSES_ARE_SUBNETS - Enum constant in enum class inet.ipaddr.AddressNetwork.PrefixConfiguration
- 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
- allow_inet_aton(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
- allow_inet_aton(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
- allow_inet_aton_hex(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
- allow_inet_aton_joined_segments(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
- allow_inet_aton_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 - Variable in class inet.ipaddr.HostNameParameters
- allowEmpty(boolean) - Method in class inet.ipaddr.AddressStringParameters.BuilderBase
- allowEmpty(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
- allowEmpty(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
- allowEmpty(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.Builder
- allowIPAddress - Variable in class inet.ipaddr.HostNameParameters
- allowIPAddress(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
- allowIPv4 - Variable in class inet.ipaddr.IPAddressStringParameters
- allowIPv4(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
- allowIPv6 - Variable in class inet.ipaddr.IPAddressStringParameters
- allowIPv6(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
- allowLeadingZeros - Variable in class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
-
whether you allow addresses with segments that have leasing zeros like 001.2.3.004 or 1:000a:: For IPV4, this option overrides inet_aton octal.
- allowLeadingZeros(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
- allowLeadingZeros(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
- allowLeadingZeros(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters.Builder
- allowMask - Variable in class inet.ipaddr.IPAddressStringParameters
-
Allows masks to follow valid addresses, such as 1.2.3.4/255.255.0.0 which has the mask 255.255.0.0
- allowMask(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
- allowMixed - Variable in class inet.ipaddr.ipv6.IPv6AddressStringParameters
-
Allows IPv6 addresses with embedded ipv4 like a:b:c:d:e:f:1.2.3.4
- allowMixed(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
- allowPort - Variable in class inet.ipaddr.HostNameParameters
- allowPort(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
- allowPrefix - Variable in class inet.ipaddr.IPAddressStringParameters
-
Allows addresses with prefix length like 1.2.0.0/16 Such as an address is interpreted as a subnet.
- allowPrefix(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
- allowPrefixesBeyondAddressSize - Variable in class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
-
controls whether ipv4 can have prefix length bigger than 32 and whether ipv6 can have prefix length bigger than 128
- allowPrefixesBeyondAddressSize(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
- allowPrefixesBeyondAddressSize(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
- allowPrefixLengthLeadingZeros - Variable in class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
-
controls whether you allow addresses with prefixes that have leasing zeros like 1.0.0.0/08 or 1::/064
- allowPrefixLengthLeadingZeros(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
- allowPrefixLengthLeadingZeros(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
- allowPrefixOnly - Variable in class inet.ipaddr.IPAddressStringParameters
-
Allows addresses like /64 which are only prefix lenths.
- allowPrefixOnly(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
- allowService - Variable in class inet.ipaddr.HostNameParameters
- allowService(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
- allowShortSegments - Variable in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters
- allowShortSegments(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters.Builder
- 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 andIPv4AddressStringParameters.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 class 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
- ANY - Enum constant in enum class inet.ipaddr.MACAddressStringParameters.AddressSize
- 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(IPAddressSegmentSeries, int, int, int) - Method in interface inet.ipaddr.IPAddressSection.SeriesCreator
- apply(R, int) - Method in interface inet.ipaddr.IPAddressSection.SegFunction
- 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.format.validate.ParsedHost
- asAddress() - Method in class inet.ipaddr.HostName
-
If this represents an ip address, returns that address.
- asAddress(IPAddress.IPVersion) - Method in class inet.ipaddr.format.validate.ParsedHost
- asAddress(IPAddress.IPVersion) - Method in class inet.ipaddr.HostName
-
If this represents an ip address, returns that address.
- asAddressString() - Method in class inet.ipaddr.HostName
-
If this represents an ip address or represents any valid IPAddressString, returns the corresponding address string.
- asGenericAddressString() - Method in class inet.ipaddr.format.validate.ParsedHost
- asInetAddress() - Method in class inet.ipaddr.HostName
-
Similar to
HostName.toInetAddress()
but does not throw, instead returns null whenever not a valid address. - asInetSocketAddress() - Method in class inet.ipaddr.HostName
-
Returns the InetSocketAddress for this host.
- asInetSocketAddress(Function<String, Integer>) - 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
- AssociativeAddressTrie<K,
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,
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
- 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,
E, - Interface in inet.ipaddr.format.utilC> - 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) - Method in class inet.ipaddr.ipv4.IPv4Address
- bitwiseOr(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
- 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, boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
- 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(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.
- BitwiseOrer(boolean) - Constructor for class inet.ipaddr.format.validate.ParsedIPAddress.BitwiseOrer
- 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(IPAddress, int) - Method in class inet.ipaddr.ipv6.IPv6Address
- bitwiseOrNetwork(IPv4AddressSection, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
Does the bitwise disjunction with this address section.
- bitwiseOrNetwork(IPv6AddressSection, int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Does the bitwise disjunction with this address.
- bitwiseOrRange(int) - Method in class inet.ipaddr.IPAddressSegment
- bitwiseOrRange(long, long, long) - Static method in class inet.ipaddr.format.standard.AddressDivision
-
Applies bitwise or to a range of values.
- bitwiseOrRange(long, long, long) - Static method in class inet.ipaddr.format.validate.ParsedIPAddress
- bitwiseOrRange(long, long, long, long) - Static method in class inet.ipaddr.format.validate.ParsedIPAddress
- BitwiseOrResult(long, long, long, ParsedIPAddress.BitwiseOrer) - Constructor for class inet.ipaddr.format.standard.AddressDivision.BitwiseOrResult
- 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.
- 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.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() - Constructor for class inet.ipaddr.HostNameParameters.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
- Builder(int) - Constructor for class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions.Builder
- Builder(int) - Constructor for class inet.ipaddr.IPAddressSection.IPStringOptions.Builder
- Builder(int, char) - Constructor for class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions.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
- cache(int) - Static method in class inet.ipaddr.format.validate.ParsedAddressGrouping
- CachedAddressCreator() - Constructor for class inet.ipaddr.format.validate.IPAddressProvider.CachedAddressCreator
- 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 withBinaryTreeNode.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 withBinaryTreeNode.CachingIterator.getCached()
when the upper sub-node is visited later. - ceiling(E) - Method in class inet.ipaddr.format.util.AddressTrieSet
- 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(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
- ceilingAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
- ceilingAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
- 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.format.validate.ParsedAddressCreator
- 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.BinaryTreeNode
-
Clones the node.
- 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(E, E) - Method in class inet.ipaddr.format.util.AddressTrie.AddressComparator
- compare(Address, Address) - Method in class inet.ipaddr.AddressComparator
- compare(AddressSection, AddressSection) - Method in class inet.ipaddr.AddressComparator
- compare(AddressSegment, AddressSegment) - Method in class inet.ipaddr.AddressComparator
- compare(AddressDivisionSeries, AddressDivisionSeries) - Method in class inet.ipaddr.AddressComparator
- compare(AddressGenericDivision, AddressGenericDivision) - Method in class inet.ipaddr.AddressComparator
- compare(AddressItem, AddressItem) - Method in class inet.ipaddr.AddressComparator
- compare(BinaryTreeNode<E>, BinaryTreeNode<E>) - Method in class inet.ipaddr.format.util.AddressTrie.TrieComparator
- compare(IPAddressSeqRange, IPAddressSeqRange) - Method in class inet.ipaddr.AddressComparator
- 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 ofAddressComparator.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 - Variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions
- 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
- 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.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() - 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() - 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.AddressTrie
- containedFirstIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
- containedFirstIterator(boolean) - Method in interface inet.ipaddr.format.util.AddressTrieOps
- 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.BinaryTreeNode
- 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() - 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() - 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.AddressTrie
- containingFirstIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
- containingFirstIterator(boolean) - Method in interface inet.ipaddr.format.util.AddressTrieOps
- 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.BinaryTreeNode
- 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(E) - Method in class inet.ipaddr.format.util.AddressTrie
- contains(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
- 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(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(Address) - Method in class inet.ipaddr.ipv6.IPv6Address
- contains(AddressSection) - Method in interface inet.ipaddr.AddressSection
-
Determines if one section contains another.
- contains(AddressSection) - Method in class inet.ipaddr.IPAddressSection
- contains(AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- contains(AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- contains(AddressSection) - Method in class inet.ipaddr.mac.MACAddressSection
- contains(AddressSegment) - Method in interface inet.ipaddr.AddressSegment
- contains(AddressSegment) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
- contains(AddressSegment) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
- contains(AddressSegment) - Method in class inet.ipaddr.mac.MACAddressSegment
- contains(IPAddressProvider) - Method in class inet.ipaddr.format.validate.IPAddressProvider.AllCreator
- contains(IPAddressProvider) - Method in interface inet.ipaddr.format.validate.IPAddressProvider
-
An optimized contains that does not need to create address objects to return an answer.
- contains(IPAddressProvider) - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- contains(IPAddress) - Method in interface inet.ipaddr.format.IPAddressRange
-
Returns whether this range contains all addresses in the given address or subnet
- contains(IPAddress) - Method in class inet.ipaddr.IPAddress
-
Returns whether this contains all values of the given address or subnet
- contains(IPAddress) - Method in class inet.ipaddr.IPAddressSeqRange
- contains(IPAddressSeqRange) - Method in interface inet.ipaddr.format.IPAddressRange
-
Returns whether this range contains all addresses in the given sequential range
- contains(IPAddressSeqRange) - Method in class inet.ipaddr.IPAddress
- 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(MACAddressSection) - Method in class inet.ipaddr.mac.MACAddressSection
- contains(MACAddressSegment) - Method in class inet.ipaddr.mac.MACAddressSegment
- contains(Object) - Method in class inet.ipaddr.format.util.AddressTrieMap.EntrySet
- contains(Object) - Method in class inet.ipaddr.format.util.AddressTrieSet
- contains(String) - Method in interface inet.ipaddr.format.validate.IPAddressProvider
-
An optimized contains that does not need to fully parse the other address to return an answer.
- contains(String) - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- contains(T) - Method in class inet.ipaddr.AddressNetwork.HostIdentifierStringGenerator
-
Returns whether the given instance is in the cache.
- 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.
- COVERED_BY_HOST - Enum constant in enum class inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions.MixedCompressionOptions
- coverWithPrefixBlock() - Method in interface inet.ipaddr.format.IPAddressRange
-
Returns the minimal-size prefix block that covers all the addresses in this range.
- 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
- coverWithPrefixBlock() - Method in class inet.ipaddr.ipv4.IPv4Address
- coverWithPrefixBlock() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- coverWithPrefixBlock() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
- coverWithPrefixBlock() - Method in class inet.ipaddr.ipv6.IPv6Address
- coverWithPrefixBlock() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- coverWithPrefixBlock() - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
- 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(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
- coverWithPrefixBlock(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
- coverWithPrefixBlock(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- coverWithPrefixBlock(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- createAddress(byte[]) - 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(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(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
- createAddress(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
- createAddress(IPv6AddressSection, IPv6Address.IPv6Zone) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
- createAddress(IPv6AddressSegment[], IPv6Address.IPv6Zone) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
- createAddress(MACAddressSection) - Method in class inet.ipaddr.mac.MACAddressNetwork.MACAddressCreator
- createAddress(Inet4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
- createAddress(Inet4Address, Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
- createAddress(Inet6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
- createAddress(Inet6Address, Integer) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
- createAddress(R) - Method in class inet.ipaddr.format.standard.AddressCreator
- createAddress(R) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
- createAddress(S[]) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
- createAddress(S[], Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
- 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[], int, int, Integer) - 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.IPAddressNetwork.IPAddressCreator
- createSection(byte[], Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
- createSection(byte[], Integer) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
- createSection(IPv4AddressSegment[]) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
- createSection(IPv4AddressSegment[], Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
- createSection(IPv6AddressNetwork.IPv6AddressCreator, IPv6AddressSegment[], IPv4Address) - Static method in class inet.ipaddr.ipv6.IPv6AddressSection
- 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(S[]) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
- createSection(S[], Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
- createSegment(int) - Method in interface inet.ipaddr.AddressNetwork.AddressSegmentCreator
- createSegment(int) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
- createSegment(int) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
- createSegment(int) - Method in class inet.ipaddr.mac.MACAddressNetwork.MACAddressCreator
- createSegment(int, int, Integer) - Method in interface inet.ipaddr.AddressNetwork.AddressSegmentCreator
- createSegment(int, int, Integer) - Method in class inet.ipaddr.format.validate.ParsedAddressCreator
- createSegment(int, int, Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
- createSegment(int, int, Integer) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
- createSegment(int, int, Integer) - Method in class inet.ipaddr.mac.MACAddressNetwork.MACAddressCreator
- createSegment(int, Integer) - Method in interface inet.ipaddr.AddressNetwork.AddressSegmentCreator
- createSegment(int, Integer) - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
- createSegment(int, Integer) - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
- createSegment(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.format.validate.ParsedAddressCreator
- 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
- DECIMAL - Enum constant in enum class inet.ipaddr.ipv4.IPv4Address.inet_aton_radix
- 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_IP_ADDRESS - Static variable in class inet.ipaddr.HostNameParameters
- DEFAULT_ALLOW_IPV4 - Static variable in class inet.ipaddr.IPAddressStringParameters
- DEFAULT_ALLOW_IPV4_INET_ATON - Static variable in class inet.ipaddr.ipv4.IPv4AddressStringParameters
- DEFAULT_ALLOW_IPV4_INET_ATON_SINGLE_SEGMENT_MASK - Static variable in class inet.ipaddr.ipv4.IPv4AddressStringParameters
- DEFAULT_ALLOW_IPV6 - Static variable in class inet.ipaddr.IPAddressStringParameters
- DEFAULT_ALLOW_LEADING_ZEROS - Static variable in class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
- DEFAULT_ALLOW_MASK - Static variable in class inet.ipaddr.IPAddressStringParameters
- DEFAULT_ALLOW_MIXED - Static variable in class inet.ipaddr.ipv6.IPv6AddressStringParameters
- DEFAULT_ALLOW_PORT - Static variable in class inet.ipaddr.HostNameParameters
- DEFAULT_ALLOW_PREFIX - Static variable in class inet.ipaddr.IPAddressStringParameters
- DEFAULT_ALLOW_PREFIX_BEYOND_ADDRESS_SIZE - Static variable in class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
- DEFAULT_ALLOW_PREFIX_LENGTH_LEADING_ZEROS - Static variable in class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
- DEFAULT_ALLOW_PREFIX_ONLY - Static variable in class inet.ipaddr.IPAddressStringParameters
- DEFAULT_ALLOW_SERVICE - Static variable in class inet.ipaddr.HostNameParameters
- DEFAULT_ALLOW_SHORT_SEGMENTS - Static variable in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters
- DEFAULT_ALLOW_SINGLE_DASHED - Static variable in class inet.ipaddr.MACAddressStringParameters
- DEFAULT_ALLOW_SINGLE_SEGMENT - Static variable in class inet.ipaddr.AddressStringParameters
- DEFAULT_ALLOW_SPACE_DELIMITED - Static variable in class inet.ipaddr.MACAddressStringParameters
- DEFAULT_ALLOW_UNLIMITED_LEADING_ZEROS - Static variable in class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
- DEFAULT_ALLOW_WILDCARDED_SEPARATOR - Static variable in class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
- DEFAULT_ALLOW_ZONE - Static variable in class inet.ipaddr.ipv6.IPv6AddressStringParameters
- DEFAULT_EMPTY_IS_LOOPBACK - Static variable in class inet.ipaddr.HostNameParameters
- DEFAULT_EMPTY_IS_LOOPBACK - Static variable in class inet.ipaddr.IPAddressStringParameters
- DEFAULT_EXPECT_PORT - Static variable in class inet.ipaddr.HostNameParameters
- DEFAULT_NORMALIZE_TO_LOWER_CASE - Static variable in class inet.ipaddr.HostNameParameters
- DEFAULT_RANGE_OPTIONS - Static variable in class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
- DEFAULT_TEXTUAL_RADIX - Static variable in class inet.ipaddr.ipv4.IPv4Address
- DEFAULT_TEXTUAL_RADIX - Static variable in class inet.ipaddr.ipv6.IPv6Address
- DEFAULT_TEXTUAL_RADIX - Static variable in class inet.ipaddr.mac.MACAddress
- DEFAULT_VALIDATION_OPTIONS - Static variable in class inet.ipaddr.HostName
- DEFAULT_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.AddressTrie
- descendingIterator() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
- descendingIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
- descendingIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
- descendingIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
- descendingIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
- descendingIterator() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
- descendingIterator() - Method in class inet.ipaddr.mac.MACAddressTrie
- descendingIterator() - Method in class inet.ipaddr.format.util.AddressTrieSet
- 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 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
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.
- 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(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
- elementsContainedBy(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
- elementsContainedBy(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
- 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(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
- elementsContaining(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
- elementsContaining(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
- EMPTY - Enum constant in enum class inet.ipaddr.format.validate.IPAddressProvider.IPType
- EMPTY_ADDRESS - Static variable in class inet.ipaddr.MACAddressString
- EMPTY_PROVIDER - Static variable in interface inet.ipaddr.format.validate.IPAddressProvider
- EMPTY_PROVIDER - Static variable in interface inet.ipaddr.format.validate.MACAddressProvider
- 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
- 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
- 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
- EUI64 - Enum constant in enum class inet.ipaddr.MACAddressStringParameters.AddressSize
- expandSegments - Variable in class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions
- expectPort - Variable in class inet.ipaddr.HostNameParameters
- expectPort(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
- EXPLICIT_SUBNETS - Enum constant in enum class inet.ipaddr.AddressNetwork.PrefixConfiguration
- 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.large.IPAddressLargeDivision
- 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
- ExtendedMasker(boolean) - Constructor for class inet.ipaddr.format.validate.ParsedIPAddress.ExtendedMasker
- ExtendedSpecificValueMasker(long, long, long, long) - Constructor for class inet.ipaddr.format.validate.ParsedIPAddress.ExtendedSpecificValueMasker
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
- FLAGS_INDEX - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- floor(E) - Method in class inet.ipaddr.format.util.AddressTrieSet
- 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(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
- floorAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
- floorAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
- 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(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
- 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
- fullRangeBit - Variable in class inet.ipaddr.format.validate.ParsedIPAddress.FullRangeBitwiseOrer
- fullRangeBit - Variable in class inet.ipaddr.format.validate.ParsedIPAddress.FullRangeMasker
- FullRangeBitwiseOrer(int, boolean) - Constructor for class inet.ipaddr.format.validate.ParsedIPAddress.FullRangeBitwiseOrer
- FullRangeMasker(int, boolean) - Constructor for class inet.ipaddr.format.validate.ParsedIPAddress.FullRangeMasker
G
- get(byte[]) - Method in class inet.ipaddr.AddressNetwork.HostIdentifierStringGenerator
- get(byte[]) - Method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
- get(byte[]) - Method in class inet.ipaddr.IPAddressNetwork.HostNameGenerator
- get(byte[]) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
- get(Address.AddressValueProvider) - Method in class inet.ipaddr.AddressNetwork.HostIdentifierStringGenerator
- get(Address.AddressValueProvider) - Method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
- get(Address.AddressValueProvider) - Method in class inet.ipaddr.IPAddressNetwork.HostNameGenerator
- get(Address.AddressValueProvider) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
- get(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer, CharSequence) - Method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
- get(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer, CharSequence) - Method in class inet.ipaddr.IPAddressNetwork.HostNameGenerator
- get(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer, CharSequence) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
- get(IPAddress.IPAddressValueProvider) - Method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
- get(IPAddress.IPAddressValueProvider) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
- get(IPAddress.IPVersion, Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
- get(IPAddress.IPVersion, Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Method in class inet.ipaddr.IPAddressNetwork.HostNameGenerator
- get(IPAddress.IPVersion, Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
- get(Object) - Method in class inet.ipaddr.format.util.AddressTrieMap
- get(String) - Method in class inet.ipaddr.AddressNetwork.HostIdentifierStringGenerator
-
Gets the object for the given key.
- 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
- 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(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
- getAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
- getAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
- getAddress() - Method in interface inet.ipaddr.format.validate.MACAddressProvider
- getAddress() - Method in class inet.ipaddr.format.validate.MACAddressProvider.ParsedMACAddressProvider
- getAddress() - Method in interface inet.ipaddr.HostIdentifierString
- getAddress() - Method in class inet.ipaddr.HostName
-
If this represents an ip address, returns that address.
- 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. - 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. - 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
- getAddressProvider() - Method in class inet.ipaddr.format.validate.ParsedHost
- getAddressStringException() - Method in class inet.ipaddr.format.validate.ParsedHost
- 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.
- getAllProvider(MACAddressStringParameters) - Static method in interface inet.ipaddr.format.validate.MACAddressProvider
- 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.
- 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() - Method in class inet.ipaddr.IPAddressSection
- 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
- getBitCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
- getBitCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSegment
- 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
- 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.
- 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() - Method in class inet.ipaddr.IPAddressSection
- 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
- getByteCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
- getByteCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSegment
- getBytes() - 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() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
Gets the bytes for the lowest address in the range represented by this address.
- getBytes() - Method in interface inet.ipaddr.format.AddressItem
- getBytes() - Method in class inet.ipaddr.IPAddressSeqRange
- getBytes(byte[]) - Method in class inet.ipaddr.Address
- getBytes(byte[]) - Method in class inet.ipaddr.format.AddressDivisionBase
-
Equivalent to
AddressDivisionBase.getBytes(byte[], int)
with index of 0. - getBytes(byte[]) - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
Equivalent to
AddressDivisionGroupingBase.getBytes(byte[], int)
with index of 0. - 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[]) - Method in class inet.ipaddr.IPAddressSeqRange
- getBytes(byte[], int) - Method in class inet.ipaddr.Address
- 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[], int) - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
Gets the value for the lowest address in the range represented by this address division.
- 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(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 toBinaryTreeNode.CachingIterator.cacheWithLowerSubNode(Object)
orBinaryTreeNode.CachingIterator.cacheWithUpperSubNode(Object)
was called when that node's parent was previously returned byIterator.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.format.standard.AddressDivision
- getCount() - Method in class inet.ipaddr.IPAddressSeqRange
- 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() - 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
- getDefaultTextualRadix(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSegment
- 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
- getDigitCount(long, int) - Static method in class inet.ipaddr.format.AddressDivisionBase
- 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.format.validate.IPAddressProvider.AllCreator
- getDivisionGrouping() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- getDivisionGrouping() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- 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.
- getDivisionPrefixCount(int) - Method in class inet.ipaddr.format.standard.AddressDivision
- 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
- getDivisionPrefixLength(int, int) - Static method in class inet.ipaddr.format.validate.ParsedAddressGrouping
-
Across an address prefixes are: IPv6: (null):...:(null):(1 to 16):(0):...:(0) or IPv4: ...(null).(1 to 8).(0)...
- 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
- getDivisionValueCount() - Method in class inet.ipaddr.format.standard.AddressDivision
- getDivisionValueCount() - Method in class inet.ipaddr.IPAddressSegment
- getDivisionValueCount() - Method in class inet.ipaddr.mac.MACAddressSegment
- getDottedAddress() - Method in class inet.ipaddr.mac.MACAddress
- getDottedGrouping() - Method in class inet.ipaddr.mac.MACAddressSection
- getEmbeddedIPv4Address() - Method in class inet.ipaddr.ipv6.IPv6Address
-
Returns the embedded
IPv4Address
in the lowest (least-significant) two segments. - getEmbeddedIPv4Address(int) - Method in class inet.ipaddr.ipv6.IPv6Address
-
Produces an IPv4 address from any sequence of 4 bytes in this IPv6 address.
- getEmbeddedIPv4AddressParametersBuilder() - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
-
Gets the builder for the parameters governing the IPv4 mixed part of an IPv6 address.
- getEmbeddedIPv4AddressParentBuilder() - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
- getEmbeddedIPv4AddressSection() - 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.
- 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
- getEquivalentPrefixLength() - Method in class inet.ipaddr.format.validate.ParsedHost
- getExtendedLowerMasked(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.ExtendedFullRangeMasker
- getExtendedLowerMasked(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.ExtendedMasker
- getExtendedLowerMasked(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.ExtendedSpecificValueMasker
- getExtendedUpperMasked(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.ExtendedFullRangeMasker
- getExtendedUpperMasked(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.ExtendedMasker
- getExtendedUpperMasked(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.ExtendedSpecificValueMasker
- 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.format.validate.ParsedHost
- 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() - 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
- getHostMask(int) - Method in class inet.ipaddr.IPAddressNetwork
- getHostMaskSection(int) - Method in class inet.ipaddr.IPAddressNetwork
- getHostSection() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns the host section of the series.
- getHostSection() - Method in class inet.ipaddr.ipv4.IPv4Address
- getHostSection() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- getHostSection() - Method in class inet.ipaddr.ipv6.IPv6Address
- getHostSection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- getHostSection(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns the host section of the address as indicated by the network prefix length provided.
- getHostSection(int) - Method in class inet.ipaddr.ipv4.IPv4Address
- getHostSection(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- getHostSection(int) - Method in class inet.ipaddr.ipv6.IPv6Address
- getHostSection(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- getHostSegmentIndex(int, int, int) - Static method in class inet.ipaddr.format.validate.ParsedAddressGrouping
-
Returns the index of the segment containing the first byte outside the network prefix.
- getIPv4AddressParametersBuilder() - Method in class inet.ipaddr.IPAddressStringParameters.Builder
-
Get the sub-builder for setting IPv4 parameters.
- getIPv4Count() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
-
Equivalent to
IPAddressSeqRange.getCount()
but returns a long - getIPv4Count(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- getIPv4MappedAddress() - Method in class inet.ipaddr.ipv4.IPv4Address
- getIPv4Network() - Method in class inet.ipaddr.ipv6.IPv6Address
- getIPv4Network() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- getIPv4Parameters() - Method in class inet.ipaddr.IPAddressStringParameters
- getIPv4PrefixCount() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- getIPv4PrefixCount(int) - 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 - getIPv6Address(IPv4Address) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Create an IPv6 mixed address using the given address for the embedded IPv4 segments
- 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
- getIPv6AddressParametersBuilder() - Method in class inet.ipaddr.IPAddressStringParameters.Builder
-
Get the sub-builder for setting IPv6 parameters.
- getIPv6Network() - Method in class inet.ipaddr.ipv4.IPv4Address
-
Returns the IPv6 network used by
IPv4Address.getIPv4MappedAddress()
andIPv4Address.getIPv6Address(IPv6AddressSegment[])
- getIPv6Network() - Method in class inet.ipaddr.mac.MACAddress
- getIPv6Network() - Method in class inet.ipaddr.mac.MACAddressSection
- getIPv6Parameters() - Method in class inet.ipaddr.IPAddressStringParameters
- 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
- 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.format.validate.ParsedHost
- 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
- getMaskedLower(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.ExtendedFullRangeMasker
- getMaskedLower(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.ExtendedSpecificValueMasker
- getMaskedLower(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.FullRangeMasker
- getMaskedLower(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.Masker
-
The lowest masked value, which is not necessarily the lowest value masked
- getMaskedLower(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.SpecificValueMasker
- getMaskedLower(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.WrappedMasker
- getMaskedUpper() - Method in class inet.ipaddr.format.standard.AddressDivision.MaskResult
-
The highest masked value, which is not necessarily the highest value masked
- getMaskedUpper(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.ExtendedFullRangeMasker
- getMaskedUpper(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.ExtendedSpecificValueMasker
- getMaskedUpper(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.FullRangeMasker
- getMaskedUpper(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.Masker
-
The highest masked value, which is not necessarily the highest value masked
- getMaskedUpper(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.SpecificValueMasker
- getMaskedUpper(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.WrappedMasker
- 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() - Method in class inet.ipaddr.format.standard.AddressBitsDivision
- getMaxDigitCount() - Method in class inet.ipaddr.format.standard.IPAddressBitsDivision
- getMaxDigitCount() - Method in class inet.ipaddr.format.standard.IPAddressJoinedSegments
- getMaxDigitCount() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
- getMaxDigitCount() - Method in class inet.ipaddr.ipv4.IPv4JoinedSegments
- getMaxDigitCount() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
- getMaxDigitCount() - Method in class inet.ipaddr.mac.MACAddressSegment
- getMaxDigitCount(int) - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
- getMaxDigitCount(int) - Method in class inet.ipaddr.format.standard.AddressDivision
- getMaxDigitCount(int) - Method in interface inet.ipaddr.format.string.AddressStringDivision
-
Returns the count of digits of the largest possible value
- 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() - 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
- getMaxSegmentValue(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSegment
- 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() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
- getMaxValue() - Method in class inet.ipaddr.mac.MACAddressSegment
- getMaxValue(int) - Static method in class inet.ipaddr.ipv6.IPv6AddressSection
- 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() - 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
- 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
- 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.format.validate.ParsedHost
- 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.
- getNetworkPrefixLength(int, int, int) - Static method in class inet.ipaddr.format.validate.ParsedAddressGrouping
-
Translates a non-null segment prefix length into an address prefix length.
- 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() - Method in class inet.ipaddr.ipv4.IPv4Address
- getNetworkSection() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- getNetworkSection() - Method in class inet.ipaddr.ipv6.IPv6Address
- getNetworkSection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- getNetworkSection(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns the network section of the series.
- getNetworkSection(int) - Method in class inet.ipaddr.ipv4.IPv4Address
- getNetworkSection(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- getNetworkSection(int) - Method in class inet.ipaddr.ipv6.IPv6Address
- getNetworkSection(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- getNetworkSection(int, boolean) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns the network section of the series.
- getNetworkSection(int, boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
- getNetworkSection(int, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- getNetworkSection(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
- getNetworkSection(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- getNetworkSegmentIndex(int, int, int) - Static method in class inet.ipaddr.format.validate.ParsedAddressGrouping
-
Returns the index of the segment containing the last byte within the network prefix When networkPrefixLength is zero (so there are no segments containing bytes within the network prefix), returns -1
- 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(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
- getNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
- getNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
- 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.format.validate.ParsedHost
- 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
- getOredLower(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.BitwiseOrer
- getOredLower(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.FullRangeBitwiseOrer
- getOredLower(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.SpecificValueBitwiseOrer
- getOredUpper() - Method in class inet.ipaddr.format.standard.AddressDivision.BitwiseOrResult
-
The highest ored value, which is not necessarily the highest value ored
- getOredUpper(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.BitwiseOrer
- getOredUpper(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.FullRangeBitwiseOrer
- getOredUpper(long, long) - Method in class inet.ipaddr.format.validate.ParsedIPAddress.SpecificValueBitwiseOrer
- 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
- getParameters() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
-
If the address was created by parsing, this provides the parameters used when creating the address.
- getParameters() - Method in class inet.ipaddr.format.validate.IPAddressProvider.VersionedAddressCreator
- getParameters() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- 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(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- getParts(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6Address
- getParts(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- getParts(IPv4AddressSection.IPv4StringBuilderOptions) - Method in class inet.ipaddr.ipv4.IPv4Address
- getParts(IPv4AddressSection.IPv4StringBuilderOptions) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- getParts(IPv6AddressSection.IPv6StringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6Address
- getParts(IPv6AddressSection.IPv6StringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- getPort() - Method in class inet.ipaddr.format.validate.ParsedHost
- 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() - 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 class inet.ipaddr.Address
-
Gets the count of prefixes in this address for the given prefix length.
- 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.format.standard.AddressDivision
- 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
- getPrefixedSegmentPrefixLength(int, int, int) - Static method in class inet.ipaddr.format.validate.ParsedAddressGrouping
- 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() - Method in class inet.ipaddr.IPAddressSegment
-
Counts the number of prefixes in this address segment.
- getProviderAddress() - Method in class inet.ipaddr.format.validate.IPAddressProvider.AdjustedAddressCreator
- getProviderAddress() - Method in class inet.ipaddr.format.validate.IPAddressProvider.CachedAddressCreator
- getProviderAddress() - Method in class inet.ipaddr.format.validate.IPAddressProvider.CachedAddressProvider
- getProviderAddress() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- getProviderAddress() - Method in class inet.ipaddr.format.validate.IPAddressProvider.NullProvider
- getProviderAddress() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- getProviderAddress(IPAddress.IPVersion) - Method in class inet.ipaddr.format.validate.IPAddressProvider.CachedAddressCreator
- getProviderAddress(IPAddress.IPVersion) - Method in class inet.ipaddr.format.validate.IPAddressProvider.CachedAddressProvider
- getProviderAddress(IPAddress.IPVersion) - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- getProviderAddress(IPAddress.IPVersion) - Method in class inet.ipaddr.format.validate.IPAddressProvider.NullProvider
- getProviderAddress(IPAddress.IPVersion) - Method in class inet.ipaddr.format.validate.IPAddressProvider.VersionedAddressCreator
- getProviderAddress(IPAddress.IPVersion) - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- getProviderFor(IPAddress, IPAddress) - Static method in interface inet.ipaddr.format.validate.IPAddressProvider
-
Wraps an IPAddress for IPAddressString in the cases where no parsing is provided, the address exists already
- getProviderHostAddress() - Method in class inet.ipaddr.format.validate.IPAddressProvider.AdjustedAddressCreator
- getProviderHostAddress() - Method in class inet.ipaddr.format.validate.IPAddressProvider.CachedAddressCreator
- getProviderHostAddress() - Method in class inet.ipaddr.format.validate.IPAddressProvider.CachedAddressProvider
- getProviderHostAddress() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- getProviderHostAddress() - Method in class inet.ipaddr.format.validate.IPAddressProvider.NullProvider
- getProviderHostAddress() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- getProviderIPVersion() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- getProviderIPVersion() - Method in class inet.ipaddr.format.validate.IPAddressProvider.AdjustedAddressCreator
- getProviderIPVersion() - Method in class inet.ipaddr.format.validate.IPAddressProvider.CachedAddressProvider
- getProviderIPVersion() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- getProviderIPVersion() - Method in class inet.ipaddr.format.validate.IPAddressProvider.LoopbackCreator
- getProviderMask() - Method in class inet.ipaddr.format.validate.IPAddressProvider.AllCreator
- getProviderMask() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- getProviderMask() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- getProviderNetworkPrefixLength() - Method in class inet.ipaddr.format.validate.IPAddressProvider.AdjustedAddressCreator
- getProviderNetworkPrefixLength() - Method in class inet.ipaddr.format.validate.IPAddressProvider.CachedAddressCreator
- getProviderNetworkPrefixLength() - Method in class inet.ipaddr.format.validate.IPAddressProvider.CachedAddressProvider
- getProviderNetworkPrefixLength() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- getProviderNetworkPrefixLength() - Method in class inet.ipaddr.format.validate.IPAddressProvider.LoopbackCreator
- getProviderNetworkPrefixLength() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- getProviderSeqRange() - Method in class inet.ipaddr.format.validate.IPAddressProvider.AllCreator
- getProviderSeqRange() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- getProviderSeqRange() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- getRadix() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
- 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()
. - getRange(int) - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping.RangeList
- getRoot() - Method in class inet.ipaddr.format.util.AddressTrie
- 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() - Method in class inet.ipaddr.IPAddress
-
Returns the address as an address section comprising all segments in the address.
- getSection() - Method in interface inet.ipaddr.IPAddressSegmentSeries
- getSection() - Method in class inet.ipaddr.ipv4.IPv4Address
- getSection() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- getSection() - Method in class inet.ipaddr.ipv6.IPv6Address
- getSection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- getSection() - Method in class inet.ipaddr.mac.MACAddress
- getSection() - Method in class inet.ipaddr.mac.MACAddressSection
- 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) - Method in class inet.ipaddr.IPAddress
- getSection(int) - Method in class inet.ipaddr.IPAddressSection
- getSection(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
- getSection(int) - Method in class inet.ipaddr.ipv4.IPv4Address
- getSection(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- getSection(int) - Method in class inet.ipaddr.ipv6.IPv6Address
- getSection(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- getSection(int) - Method in class inet.ipaddr.mac.MACAddress
- getSection(int) - Method in class inet.ipaddr.mac.MACAddressSection
- 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(int, int) - Method in class inet.ipaddr.IPAddress
- getSection(int, int) - Method in class inet.ipaddr.IPAddressSection
- getSection(int, int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
- getSection(int, int) - Method in class inet.ipaddr.ipv4.IPv4Address
- getSection(int, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- getSection(int, int) - Method in class inet.ipaddr.ipv6.IPv6Address
- getSection(int, int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- getSection(int, int) - Method in class inet.ipaddr.mac.MACAddress
- 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() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- 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
- getSegmentCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
- 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
- getSegmentPrefixLength(int, Integer, int) - Static method in class inet.ipaddr.format.validate.ParsedAddressGrouping
-
Across an address prefixes are: IPv6: (null):...:(null):(1 to 16):(0):...:(0) or IPv4: ...(null).(1 to 8).(0)...
- getSegments() - Method in interface inet.ipaddr.AddressSegmentSeries
-
Returns the segments of this series of segments as an array.
- getSegments() - Method in interface inet.ipaddr.IPAddressSegmentSeries
- getSegments() - Method in class inet.ipaddr.ipv4.IPv4Address
- getSegments() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- getSegments() - Method in class inet.ipaddr.ipv6.IPv6Address
- getSegments() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- getSegments() - Method in class inet.ipaddr.mac.MACAddress
- getSegments() - Method in class inet.ipaddr.mac.MACAddressSection
- getSegments(int, int, AddressSegment[], int) - Method in class inet.ipaddr.Address
- 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(int, int, AddressSegment[], int) - Method in class inet.ipaddr.IPAddressSection
- getSegments(int, int, AddressSegment[], int) - Method in class inet.ipaddr.mac.MACAddressSection
- getSegments(int, int, Collection<? super IPv4AddressSegment>) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- getSegments(int, int, Collection<? super IPv6AddressSegment>) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- getSegments(int, int, Collection<? super MACAddressSegment>) - Method in class inet.ipaddr.mac.MACAddressSection
- getSegments(AddressSegment[]) - Method in class inet.ipaddr.Address
- getSegments(AddressSegment[]) - Method in interface inet.ipaddr.AddressSegmentSeries
-
Copies the existing segments into the given array.
- getSegments(AddressSegment[]) - Method in class inet.ipaddr.IPAddressSection
- getSegments(AddressSegment[]) - Method in class inet.ipaddr.mac.MACAddressSection
- getSegments(Collection<? super IPv4AddressSegment>) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- getSegments(Collection<? super IPv6AddressSegment>) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- getSegments(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.format.validate.ParsedHost
- 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(int) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
- getSubCollection(IPAddressStringDivisionSeries) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
- 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
- getType() - Method in class inet.ipaddr.format.validate.IPAddressProvider.AllCreator
- getType() - Method in class inet.ipaddr.format.validate.IPAddressProvider.CachedAddressProvider
- getType() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- getType() - Method in class inet.ipaddr.format.validate.IPAddressProvider.LoopbackCreator
- getType() - Method in class inet.ipaddr.format.validate.IPAddressProvider.MaskCreator
- getType() - Method in class inet.ipaddr.format.validate.IPAddressProvider.NullProvider
- getType() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- 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 If this represents a series with a single value in each segment, returns this.
- 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
- 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() - 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() - Method in interface inet.ipaddr.format.AddressItem
- getUpperBytes() - Method in class inet.ipaddr.IPAddressSeqRange
- getUpperBytes(byte[]) - Method in class inet.ipaddr.Address
- getUpperBytes(byte[]) - Method in class inet.ipaddr.format.AddressDivisionBase
- getUpperBytes(byte[]) - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
Equivalent to
AddressDivisionGroupingBase.getBytes(byte[], int)
with index of 0. - 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[]) - Method in class inet.ipaddr.IPAddressSeqRange
- getUpperBytes(byte[], int) - Method in class inet.ipaddr.Address
- getUpperBytes(byte[], int) - Method in class inet.ipaddr.format.AddressDivisionBase
- 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[], 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(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(String, HostNameParameters)
- getValidationOptions() - Method in class inet.ipaddr.IPAddressString
- getValidationOptions() - Method in class inet.ipaddr.MACAddressString
- getValue() - Method in class inet.ipaddr.Address
- 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() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
- getValue() - Method in class inet.ipaddr.IPAddressSeqRange
- getValue(int) - Method in interface inet.ipaddr.Address.SegmentValueProvider
- getValue(int) - Method in interface inet.ipaddr.format.standard.AddressDivisionGrouping.DivisionValueProvider
- getValueCount() - Method in interface inet.ipaddr.AddressSegment
- getValueCount() - Method in class inet.ipaddr.IPAddressSegment
- getValueCount() - Method in class inet.ipaddr.mac.MACAddressSegment
- getValueProvider(byte[]) - Static method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
- getValueProvider(byte[]) - Static method in class inet.ipaddr.IPAddressNetwork.HostNameGenerator
- getValueProvider(byte[]) - Static method in class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
- getValueProvider(byte[], int) - Static method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
- getValues() - Method in interface inet.ipaddr.Address.AddressValueProvider
- 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.AddressTrie
- hashCode() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
- hashCode() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
- hashCode() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
- hashCode() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
- hashCode() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
- hashCode() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
- hashCode() - Method in class inet.ipaddr.mac.MACAddressTrie
- 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
- hasPrefixSeparator() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- hasPrefixSeparator() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- 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 - Enum constant in enum class inet.ipaddr.ipv4.IPv4Address.inet_aton_radix
- 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.AddressTrieSet
- 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(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
- higherAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
- higherAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
- higherEntry(K) - Method in class inet.ipaddr.format.util.AddressTrieMap
- higherKey(K) - Method in class inet.ipaddr.format.util.AddressTrieMap
- HOST_PREFERRED - Enum constant in enum class inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions.CompressionChoiceOptions
- HostIdentifierException - Exception Class in inet.ipaddr
- HostIdentifierException(CharSequence) - Constructor for exception class inet.ipaddr.HostIdentifierException
- HostIdentifierException(CharSequence, String) - Constructor for exception class inet.ipaddr.HostIdentifierException
- HostIdentifierException(CharSequence, String, String) - Constructor for exception class inet.ipaddr.HostIdentifierException
- HostIdentifierException(CharSequence, String, String, Throwable) - Constructor for exception class inet.ipaddr.HostIdentifierException
- HostIdentifierException(CharSequence, Throwable) - Constructor for exception class 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
- HostIdentifierStringValidator - Interface in inet.ipaddr.format.validate
-
Interface for validation and parsing of host identifier strings
- 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(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(String)
, but allows you to control which elements are allowed and which are not, using the given options. - 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(InetAddress, Integer) - Constructor for class inet.ipaddr.HostName
-
Constructs a host name from an address with prefix length, which can be null.
- HostName(InetSocketAddress) - Constructor for class inet.ipaddr.HostName
-
Constructs a host name from an InetSocketAddress.
- HostName(InterfaceAddress) - Constructor for class inet.ipaddr.HostName
-
Constructs a host name from an InterfaceAddress.
- HostNameException - Exception Class in inet.ipaddr
- HostNameException(String, int) - Constructor for exception class inet.ipaddr.HostNameException
- HostNameException(String, int, Throwable) - Constructor for exception class inet.ipaddr.HostNameException
- HostNameException(String, AddressStringException, String) - Constructor for exception class inet.ipaddr.HostNameException
- HostNameException(String, String) - Constructor for exception class inet.ipaddr.HostNameException
- HostNameGenerator() - Constructor for class inet.ipaddr.IPAddressNetwork.HostNameGenerator
- HostNameGenerator(HostNameParameters) - Constructor for class inet.ipaddr.IPAddressNetwork.HostNameGenerator
- HostNameGenerator(Map<String, HostName>) - Constructor for class inet.ipaddr.IPAddressNetwork.HostNameGenerator
- HostNameGenerator(Map<String, HostName>, HostNameParameters, boolean) - 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
- includesMaxHost() - Method in class inet.ipaddr.IPAddress
- includesMaxHost() - 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 class inet.ipaddr.IPAddress
- includesMaxHost(int) - Method in class inet.ipaddr.IPAddressSection
- 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
- includesZeroHost() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
- includesZeroHost() - Method in class inet.ipaddr.IPAddress
- includesZeroHost() - 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 class inet.ipaddr.IPAddress
- includesZeroHost(int) - Method in class inet.ipaddr.IPAddressSection
- includesZeroHost(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns whether all bits past the given prefix length are zero.
- IncompatibleAddressException - Exception Class 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(long, long, long, String) - Constructor for exception class inet.ipaddr.IncompatibleAddressException
- IncompatibleAddressException(long, long, String) - Constructor for exception class inet.ipaddr.IncompatibleAddressException
- IncompatibleAddressException(AddressItem, int, AddressItem, int, String) - Constructor for exception class inet.ipaddr.IncompatibleAddressException
- IncompatibleAddressException(AddressItem, int, String) - Constructor for exception class inet.ipaddr.IncompatibleAddressException
- IncompatibleAddressException(AddressItem, AddressItem, String) - Constructor for exception class inet.ipaddr.IncompatibleAddressException
- IncompatibleAddressException(AddressItem, String) - Constructor for exception class inet.ipaddr.IncompatibleAddressException
- IncompatibleAddressException(CharSequence, String) - Constructor for exception class inet.ipaddr.IncompatibleAddressException
- IncompatibleAddressException(String, String, String, String) - Constructor for exception class inet.ipaddr.IncompatibleAddressException
- InconsistentPrefixException - Exception Class in inet.ipaddr
- InconsistentPrefixException(AddressItem, AddressItem, Integer) - Constructor for exception class 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(long) - Method in class inet.ipaddr.IPAddress
- increment(long) - Method in class inet.ipaddr.IPAddressSection
- increment(long) - Method in interface inet.ipaddr.IPAddressSegmentSeries
- increment(long) - Method in class inet.ipaddr.ipv4.IPv4Address
- increment(long) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- increment(long) - Method in class inet.ipaddr.ipv6.IPv6Address
- increment(long) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- increment(long) - Method in class inet.ipaddr.mac.MACAddress
- increment(long) - Method in class inet.ipaddr.mac.MACAddressSection
- increment(E) - Static method in class inet.ipaddr.format.util.AddressTrie
-
Returns the next address according to the trie ordering
- 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_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
- inet.ipaddr - module inet.ipaddr
-
Note: when compiling with a Java 8 or earlier compiler, comment out or delete this source file.
- 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.format.validate - package inet.ipaddr.format.validate
-
Validation of address strings and creation of address representations from the validated strings.
- 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.
- 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(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
- intersect(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
- 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(IPAddressSeqRange) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
- intersect(IPAddressSeqRange) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
- intersect(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
Produces the subnet sections whose addresses are found in both this and the given argument.
- intersect(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Produces the subnet sections whose addresses are found in both this and the given argument.
- intValue() - Method in class inet.ipaddr.ipv4.IPv4Address
-
Returns the address (or lowest value of the address if a subnet) as a signed integer
- intValue() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- INVALID - Enum constant in enum class inet.ipaddr.format.validate.IPAddressProvider.IPType
- INVALID_PROVIDER - Static variable in interface inet.ipaddr.format.validate.IPAddressProvider
- IPAddress - Class in inet.ipaddr
-
A single IP address, or a subnet of multiple addresses.
- IPAddress.IPAddressValueProvider - Interface in inet.ipaddr
- IPAddress.IPVersion - Enum Class in inet.ipaddr
- IPAddressBitsDivision - Class in inet.ipaddr.format.standard
- IPAddressBitsDivision(long, long, int, int) - Constructor for class inet.ipaddr.format.standard.IPAddressBitsDivision
- IPAddressBitsDivision(long, long, int, int, IPAddressNetwork<?, ?, ?, ?, ?>, Integer) - Constructor for class inet.ipaddr.format.standard.IPAddressBitsDivision
- 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(IPAddressStringParameters) - 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.
- 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, long, Integer) - Constructor for class inet.ipaddr.format.standard.IPAddressJoinedSegments
- IPAddressJoinedSegments(int, 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[], byte[], int, int, IPAddressNetwork<?, ?, ?, ?, ?>, Integer) - Constructor for class inet.ipaddr.format.large.IPAddressLargeDivision
- 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
- IPAddressLargeDivisionGrouping - Class in inet.ipaddr.format.large
- IPAddressLargeDivisionGrouping(IPAddressLargeDivision[], IPAddressNetwork<?, ?, ?, ?, ?>) - Constructor for class inet.ipaddr.format.large.IPAddressLargeDivisionGrouping
- IPAddressNetwork<T,
R, - Class in inet.ipaddrE, S, J> -
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> - 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,
R, - Class in inet.ipaddrE, S, J> - 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,
P> - 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,
P, - Class in inet.ipaddr.format.utilS> - IPAddressProvider - Interface in inet.ipaddr.format.validate
-
Provides an address corresponding to a parsed string.
- IPAddressProvider.AdjustedAddressCreator - Class in inet.ipaddr.format.validate
- IPAddressProvider.AllCreator - Class in inet.ipaddr.format.validate
- IPAddressProvider.CachedAddressCreator - Class in inet.ipaddr.format.validate
- IPAddressProvider.CachedAddressProvider - Class in inet.ipaddr.format.validate
- IPAddressProvider.IPType - Enum Class in inet.ipaddr.format.validate
- IPAddressProvider.LoopbackCreator - Class in inet.ipaddr.format.validate
- IPAddressProvider.MaskCreator - Class in inet.ipaddr.format.validate
- IPAddressProvider.NullProvider - Class in inet.ipaddr.format.validate
- IPAddressProvider.VersionedAddressCreator - Class in inet.ipaddr.format.validate
- 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 Class 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 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, boolean, AddressStringParameters.RangeParameters, boolean, boolean) - Constructor for class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
-
Constructs the parameters for parsing version-specific IP address strings.
- IPAddressStringFormatParameters(boolean, boolean, boolean, AddressStringParameters.RangeParameters, boolean, boolean) - Constructor for class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
-
Deprecated.
- IPAddressStringGenerator() - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
- IPAddressStringGenerator(IPAddressStringParameters) - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
- IPAddressStringGenerator(Map<String, IPAddressString>) - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
- IPAddressStringGenerator(Map<String, IPAddressString>, IPAddressStringParameters) - 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> - 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 - Enum constant in enum class inet.ipaddr.format.validate.IPAddressProvider.IPType
- IPV4 - Enum constant in enum class inet.ipaddr.IPAddress.IPVersion
- 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(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[], int, int, Integer) - 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(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(Address.SegmentValueProvider) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address.
- IPv4Address(Address.SegmentValueProvider, Address.SegmentValueProvider) - 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, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address.
- IPv4Address(IPv4AddressSection) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address or subnet.
- IPv4Address(IPv4AddressSegment[]) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address or subnet.
- IPv4Address(IPv4AddressSegment[], Integer) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address or subnet.
- IPv4Address(Inet4Address) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address.
- IPv4Address(Inet4Address, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address.
- IPv4Address.inet_aton_radix - Enum Class 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(byte[]) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
- IPv4AddressSection(byte[], int, int) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
- IPv4AddressSection(byte[], int, int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
- IPv4AddressSection(byte[], Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
- IPv4AddressSection(int) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
- IPv4AddressSection(int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
- IPv4AddressSection(Address.SegmentValueProvider, int) - 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) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
- IPv4AddressSection(Address.SegmentValueProvider, Address.SegmentValueProvider, int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
- 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.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, int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSegment
-
Constructs a segment of an IPv4 address that represents a range of values.
- IPv4AddressSegment(int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSegment
-
Constructs a segment of an IPv4 address.
- 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, boolean, IPv4AddressNetwork) - Constructor for class inet.ipaddr.ipv4.IPv4AddressStringParameters
-
Constructs the parameters for IPv4-specific string parsing.
- IPv4AddressStringParameters(boolean, boolean, boolean, AddressStringParameters.RangeParameters, boolean, boolean, boolean, boolean, boolean, boolean, boolean, IPv4AddressNetwork) - Constructor for class inet.ipaddr.ipv4.IPv4AddressStringParameters
-
Deprecated.
- 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, long, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4JoinedSegments
- IPv4JoinedSegments(int, 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 - Enum constant in enum class inet.ipaddr.format.validate.IPAddressProvider.IPType
- IPV6 - Enum constant in enum class inet.ipaddr.IPAddress.IPVersion
- 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(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[], int, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address or subnet.
- IPv6Address(byte[], IPv6Address.IPv6Zone) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address.
- IPv6Address(byte[], CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Deprecated.
- IPv6Address(byte[], Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address or subnet.
- IPv6Address(Address.SegmentValueProvider) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address.
- IPv6Address(Address.SegmentValueProvider, Address.SegmentValueProvider) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address or subnet.
- IPv6Address(Address.SegmentValueProvider, Address.SegmentValueProvider, IPv6Address.IPv6Zone) - 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, Integer) - 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(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) - Constructor for class inet.ipaddr.ipv6.IPv6Address
- IPv6Address(IPv6AddressSection, IPv6Address.IPv6Zone) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address or subnet.
- 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, 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(IPv6AddressSection, MACAddressSection, CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Deprecated.
- IPv6Address(IPv6AddressSection, CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Deprecated.
- IPv6Address(IPv6AddressSegment[]) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address or subnet.
- IPv6Address(IPv6AddressSegment[], IPv6Address.IPv6Zone) - 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
-
Deprecated.
- IPv6Address(IPv6AddressSegment[], Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address or a set of addresses.
- IPv6Address(BigInteger) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address.
- IPv6Address(BigInteger, IPv6Address.IPv6Zone) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address.
- IPv6Address(BigInteger, CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Deprecated.
- IPv6Address(BigInteger, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address.
- IPv6Address(BigInteger, Integer, IPv6Address.IPv6Zone) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address or subnet.
- IPv6Address(BigInteger, Integer, CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Deprecated.
- 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.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(byte[]) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
- IPv6AddressSection(byte[], int, int) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
- IPv6AddressSection(byte[], int, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
- IPv6AddressSection(byte[], Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
- IPv6AddressSection(long, long, int) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
- IPv6AddressSection(long, long, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
- IPv6AddressSection(Address.SegmentValueProvider, int) - 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) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
- IPv6AddressSection(Address.SegmentValueProvider, Address.SegmentValueProvider, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
- IPv6AddressSection(IPv6AddressSegment) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
Constructs a single segment section, the segment being the leading segment.
- 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[], int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
- 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) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
Constructs a single segment section with the segment at the given index in the address.
- 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(BigInteger, int) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
- IPv6AddressSection(BigInteger, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
- IPv6AddressSection.CompressOptions - Class in inet.ipaddr.ipv6
- IPv6AddressSection.CompressOptions.CompressionChoiceOptions - Enum Class in inet.ipaddr.ipv6
- IPv6AddressSection.CompressOptions.MixedCompressionOptions - Enum Class 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, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSegment
-
Constructs a segment of an IPv6 address with the given range of values.
- IPv6AddressSegment(int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSegment
-
Constructs a segment of an IPv6 address.
- 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, boolean, IPv6AddressNetwork) - Constructor for class inet.ipaddr.ipv6.IPv6AddressStringParameters
-
Constructs the parameters for IPv6-specific string parsing.
- IPv6AddressStringParameters(boolean, boolean, boolean, boolean, IPAddressStringParameters, boolean, boolean, AddressStringParameters.RangeParameters, boolean, boolean, IPv6AddressNetwork) - Constructor for class inet.ipaddr.ipv6.IPv6AddressStringParameters
-
Deprecated.
- 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(int) - Constructor for class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
-
Constructs a zone that will use a scope identifier with the address.
- 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(NetworkInterface) - Constructor for class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
-
Constructs a zone that will use an interface name with the address.
- IPvFUTURE - Static variable in interface inet.ipaddr.format.validate.HostIdentifierStringValidator
- 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() - Method in class inet.ipaddr.HostName
-
Returns whether this host name is a string representing an valid specific IP address or subnet.
- isAddress(IPAddress.IPVersion) - Method in class inet.ipaddr.HostName
- isAddressString() - Method in class inet.ipaddr.format.validate.ParsedHost
- 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.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
- isInvalid() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- 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 class inet.ipaddr.IPAddress.IPVersion
- isIPv4() - Method in class inet.ipaddr.IPAddress
- isIPv4() - Method in class inet.ipaddr.IPAddressNetwork
- isIPv4() - Method in class inet.ipaddr.IPAddressSection
- isIPv4() - Method in class inet.ipaddr.IPAddressSegment
- isIPv4() - Method in class inet.ipaddr.IPAddressString
-
Returns true if the address is IPv4 (with or without a network prefix, with or without wildcard segments).
- isIPv4() - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork
- isIPv4() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- isIPv4() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
- isIPv4Compatible() - Method in class inet.ipaddr.ipv6.IPv6Address
-
Whether the address is IPv4-compatible
- isIPv4Convertible() - Method in class inet.ipaddr.IPAddress
-
Determines whether this address can be converted to IPv4, if not IPv4 already.
- isIPv4Convertible() - Method in class inet.ipaddr.ipv4.IPv4Address
- isIPv4Convertible() - Method in class inet.ipaddr.ipv6.IPv6Address
-
Determines whether this address can be converted to IPv4.
- 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.
- 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 class inet.ipaddr.IPAddress.IPVersion
- isIPv6() - Method in class inet.ipaddr.IPAddress
- isIPv6() - Method in class inet.ipaddr.IPAddressNetwork
- isIPv6() - Method in class inet.ipaddr.IPAddressSection
- isIPv6() - Method in class inet.ipaddr.IPAddressSegment
- isIPv6() - Method in class inet.ipaddr.IPAddressString
-
Returns true if the address is IPv6 (with or without a network prefix, with or without wildcard segments).
- isIPv6() - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork
- isIPv6() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- isIPv6() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
- isIPv6Address() - Method in class inet.ipaddr.format.validate.ParsedHost
- isIPv6Convertible() - Method in class inet.ipaddr.IPAddress
-
Determines whether an address can be converted to IPv6, if not IPv6 already.
- 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
- 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.
- 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
- 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
- isMixedIPv6() - Method in class inet.ipaddr.IPAddressString
-
If this address string represents an IPv6 address, returns whether the lower 4 bytes were represented as IPv4
- isMore(AddressDivisionSeries) - Method in class inet.ipaddr.Address
- isMore(AddressDivisionSeries) - Method in 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.
- isPrefixSubnet(Address.SegmentValueProvider, Address.SegmentValueProvider, int, int, int, int, Integer, AddressNetwork.PrefixConfiguration, boolean) - Static method in class inet.ipaddr.format.validate.ParsedAddressGrouping
- isPrefixSubnet(AddressDivisionGrouping.DivisionValueProvider, AddressDivisionGrouping.DivisionValueProvider, AddressDivisionGrouping.DivisionValueProvider, AddressDivisionGrouping.DivisionValueProvider, AddressDivisionGrouping.DivisionLengthProvider, int, Integer, AddressNetwork.PrefixConfiguration, boolean) - Static method in class inet.ipaddr.format.validate.ParsedAddressGrouping
- isPrivate() - Method in class inet.ipaddr.ipv4.IPv4Address
-
Unicast addresses allocated for private use
- isProvidingAllAddresses() - Method in class inet.ipaddr.format.validate.IPAddressProvider.AllCreator
- isProvidingAllAddresses() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- isProvidingBase85IPv6() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- isProvidingBase85IPv6() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- isProvidingEmpty() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- isProvidingEmpty() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- isProvidingIPAddress() - Method in class inet.ipaddr.format.validate.IPAddressProvider.AdjustedAddressCreator
- isProvidingIPAddress() - Method in class inet.ipaddr.format.validate.IPAddressProvider.CachedAddressProvider
- isProvidingIPAddress() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- isProvidingIPAddress() - Method in class inet.ipaddr.format.validate.IPAddressProvider.LoopbackCreator
- isProvidingIPAddress() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- isProvidingIPv4() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- isProvidingIPv4() - Method in class inet.ipaddr.format.validate.IPAddressProvider.AdjustedAddressCreator
- isProvidingIPv4() - Method in class inet.ipaddr.format.validate.IPAddressProvider.CachedAddressProvider
- isProvidingIPv4() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- isProvidingIPv4() - Method in class inet.ipaddr.format.validate.IPAddressProvider.LoopbackCreator
- isProvidingIPv6() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- isProvidingIPv6() - Method in class inet.ipaddr.format.validate.IPAddressProvider.AdjustedAddressCreator
- isProvidingIPv6() - Method in class inet.ipaddr.format.validate.IPAddressProvider.CachedAddressProvider
- isProvidingIPv6() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- isProvidingIPv6() - Method in class inet.ipaddr.format.validate.IPAddressProvider.LoopbackCreator
- isProvidingMixedIPv6() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- isProvidingMixedIPv6() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- isProvidingPrefixOnly() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- isProvidingPrefixOnly() - Method in class inet.ipaddr.format.validate.IPAddressProvider.MaskCreator
- isReserved(char) - Static method in class inet.ipaddr.format.validate.Validator
- isReverseDNS() - Method in class inet.ipaddr.format.validate.ParsedHost
- 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 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.format.validate.IPAddressProvider.AllCreator
- isSequential() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- isSequential() - Method in class inet.ipaddr.format.validate.ParsedIPAddress.BitwiseOrer
- isSequential() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- isSequential() - Method in class inet.ipaddr.format.validate.ParsedIPAddress.Masker
-
Whether masking all values in the range results in a sequential set of values
- isSequential() - Method in class inet.ipaddr.IPAddressSeqRange
- 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.format.validate.ParsedHost
- 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
- isUninitialized() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- 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
- 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() - 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.IPAddress
-
Returns whether the host is zero for the given prefix length for this address or all addresses in this subnet.
- 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.AddressTrie
- iterator() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
- iterator() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
- iterator() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
- iterator() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
- iterator() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
- iterator() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
- iterator() - Method in class inet.ipaddr.mac.MACAddressTrie
- 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.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) - Method in class inet.ipaddr.IPAddressSeqRange
-
If this range overlaps with the given range, or if the highest value of the lower range is one below the lowest value of the higher range, then the two are joined into a new larger range that is returned.
- join(IPAddressSeqRange) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
- join(IPAddressSeqRange) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
- join(IPAddressSeqRange...) - Static method in class inet.ipaddr.IPAddressSeqRange
-
Joins the given ranges into the fewest number of ranges.
- join(IPv6AddressNetwork.IPv6AddressCreator, IPv4AddressSegment) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
-
Joins with another IPv4 segment to produce a IPv6 segment.
- JOIN_ALL - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
- JOIN_ONE - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
- JOIN_TWO - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
K
- KEY_BIT_SIZE_INDEX - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_EXTENDED_LOWER - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_EXTENDED_UPPER - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_INFERRED_LOWER_BOUNDARY - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_INFERRED_UPPER_BOUNDARY - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_LOWER - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_LOWER_RADIX_INDEX - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_LOWER_STR_DIGITS_INDEX - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_LOWER_STR_END_INDEX - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_LOWER_STR_START_INDEX - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_MERGED_MIXED - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_RANGE_WILDCARD - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_SINGLE_WILDCARD - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_STANDARD_RANGE_STR - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_STANDARD_STR - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_UPPER - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_UPPER_RADIX_INDEX - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_UPPER_STR_DIGITS_INDEX - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_UPPER_STR_END_INDEX - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_UPPER_STR_START_INDEX - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- KEY_WILDCARD - Static variable in class inet.ipaddr.format.validate.ParsedIPAddress
- 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.
- 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(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
- longestPrefixMatchNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
- longestPrefixMatchNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
- 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
- lower(E) - Method in class inet.ipaddr.format.util.AddressTrieSet
- 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(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
- lowerAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
- lowerAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
- 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
- MAC - Enum constant in enum class inet.ipaddr.MACAddressStringParameters.AddressSize
- MACAddress - Class in inet.ipaddr.mac
-
A MAC address, or a collection of multiple MAC addresses.
- MACAddress(byte[]) - Constructor for class inet.ipaddr.mac.MACAddress
-
Constructs a MAC address.
- MACAddress(long) - Constructor for class inet.ipaddr.mac.MACAddress
-
Constructs a MAC address.
- MACAddress(long, boolean) - Constructor for class inet.ipaddr.mac.MACAddress
-
Constructs a MAC address.
- MACAddress(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, Address.SegmentValueProvider) - 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(MACAddressSection) - Constructor for class inet.ipaddr.mac.MACAddress
-
Constructs a MAC address.
- MACAddress(MACAddressSegment[]) - 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.
- 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
- MACAddressProvider - Interface in inet.ipaddr.format.validate
- MACAddressProvider.ParsedMACAddressProvider - Class in inet.ipaddr.format.validate
- MACAddressSection - Class in inet.ipaddr.mac
-
A section of a MACAddress.
- MACAddressSection(byte[]) - Constructor for class inet.ipaddr.mac.MACAddressSection
- MACAddressSection(byte[], int, boolean) - Constructor for class inet.ipaddr.mac.MACAddressSection
- MACAddressSection(long) - Constructor for class inet.ipaddr.mac.MACAddressSection
- MACAddressSection(long, 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(MACAddressSegment) - Constructor for class inet.ipaddr.mac.MACAddressSection
-
Constructs a single segment section, the segment being the leading segment.
- MACAddressSection(MACAddressSegment[]) - Constructor for class inet.ipaddr.mac.MACAddressSection
-
Use this constructor for any address section that includes the leading segment of a MAC address
- MACAddressSection(MACAddressSegment[], int, boolean) - Constructor for class inet.ipaddr.mac.MACAddressSection
- MACAddressSection(MACAddressSegment, 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.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(MACAddress) - Constructor for class inet.ipaddr.MACAddressString
- 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
- 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 Class 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) - Method in class inet.ipaddr.ipv4.IPv4Address
- mask(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
- 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, boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
- mask(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
Equivalent to
IPv4AddressSection.mask(IPv4AddressSection, boolean)
with the second argument as false. - mask(IPv4AddressSection, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
Does the bitwise conjunction with this address.
- mask(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Equivalent to
IPv6AddressSection.mask(IPv6AddressSection, boolean)
with the second argument as false. - mask(IPv6AddressSection, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Does the bitwise conjuction with this address.
- Masker(boolean) - Constructor for class inet.ipaddr.format.validate.ParsedIPAddress.Masker
- 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(IPAddress, int) - Method in class inet.ipaddr.ipv6.IPv6Address
- 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(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(int) - Method in class inet.ipaddr.IPAddressSegment
- 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(long, long, long) - Static method in class inet.ipaddr.format.validate.ParsedIPAddress
- maskRange(long, long, long, long) - Static method in class inet.ipaddr.format.validate.ParsedIPAddress
- maskRange(long, long, long, long, long, long, long, long) - Static method in class inet.ipaddr.format.validate.ParsedIPAddress
- MaskResult(long, long, long, ParsedIPAddress.Masker) - Constructor for class inet.ipaddr.format.standard.AddressDivision.MaskResult
- matches(int) - Method in interface inet.ipaddr.AddressSegment
- matches(int) - Method in class inet.ipaddr.IPAddressSegment
- matches(int) - Method in class inet.ipaddr.mac.MACAddressSegment
- 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
- matchesWithMask(int, int) - Method in interface inet.ipaddr.AddressSegment
- matchesWithMask(int, int) - Method in class inet.ipaddr.IPAddressSegment
- matchesWithMask(int, int) - Method in class inet.ipaddr.mac.MACAddressSegment
- matchesWithMask(int, int, int) - Method in interface inet.ipaddr.AddressSegment
- matchesWithMask(int, int, int) - Method in class inet.ipaddr.IPAddressSegment
- matchesWithMask(int, int, int) - Method in class inet.ipaddr.mac.MACAddressSegment
- 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(IPAddressSection, IPAddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- matchesWithMask(IPAddressSection, IPAddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- matchesWithPrefixMask(int, Integer) - Method in class inet.ipaddr.IPAddressSegment
- matchesWithPrefixMask(long, Integer) - Method in class inet.ipaddr.format.standard.IPAddressDivision
- matchSeparatorCount(StringBuilder, String, char, int) - Method in interface inet.ipaddr.format.util.sql.IPAddressSQLTranslator
-
Produces an SQL condition that evaluates to true when "expression" has exactly a certain number of a given char within, appending the condition to the given string builder.
- matchSeparatorCount(StringBuilder, String, char, int) - Method in class inet.ipaddr.format.util.sql.MySQLTranslator
- matchString(StringBuilder, String, String) - Method in interface inet.ipaddr.format.util.sql.IPAddressSQLTranslator
-
Produces an SQL condition that evaluates to true when the given expression matches the given String, appending the condition to the given string builder.
- matchString(StringBuilder, String, String) - Method in class inet.ipaddr.format.util.sql.MySQLTranslator
- matchSubString(StringBuilder, String, char, int, String) - Method in interface inet.ipaddr.format.util.sql.IPAddressSQLTranslator
-
Produces an SQL condition that evaluates to true when the given expression matches a substring obtained from the given expression, appending the condition to the given string builder.
- matchSubString(StringBuilder, String, char, int, String) - Method in class inet.ipaddr.format.util.sql.MySQLTranslator
- MAX_CHARS - Static variable in class inet.ipaddr.ipv4.IPv4AddressSegment
-
When printed with the default radix of 10, the max number of characters per segment
- MAX_CHARS - Static variable in class inet.ipaddr.ipv6.IPv6AddressSegment
- MAX_CHARS - Static variable in class inet.ipaddr.mac.MACAddressSegment
- MAX_PREFIX - Static variable in interface inet.ipaddr.format.validate.HostIdentifierStringValidator
- MAX_PREFIX_CHARS - Static variable in interface inet.ipaddr.format.validate.HostIdentifierStringValidator
- 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
-
Deprecated.
- mergePrefixBlocks(IPv6AddressSection...) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Deprecated.
- 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(IPAddress...) - Method in class inet.ipaddr.ipv6.IPv6Address
- 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(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(IPAddress...) - Method in class inet.ipaddr.ipv6.IPv6Address
- 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(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_PREFERRED - Enum constant in enum class inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions.CompressionChoiceOptions
- 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
- NETWORK_ONLY - Enum constant in enum class inet.ipaddr.IPAddressSection.WildcardOptions.WildcardOption
- NetworkMismatchException - Exception Class in inet.ipaddr
-
Thrown when two different networks in use by the same address object are in conflict.
- NetworkMismatchException(AddressItem) - Constructor for exception class inet.ipaddr.NetworkMismatchException
- NetworkMismatchException(AddressItem, AddressItem) - Constructor for exception class 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 - Enum constant in enum class inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions.MixedCompressionOptions
- NO_HOST - Enum constant in enum class inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions.MixedCompressionOptions
- NO_RANGE - Static variable in class inet.ipaddr.AddressStringParameters.RangeParameters
- NO_TYPE_PROVIDER - Static variable in interface inet.ipaddr.format.validate.IPAddressProvider
- 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.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 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 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 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
- NullProvider(IPAddressProvider.IPType) - Constructor for class inet.ipaddr.format.validate.IPAddressProvider.NullProvider
O
- OCTAL - Enum constant in enum class inet.ipaddr.ipv4.IPv4Address.inet_aton_radix
- 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(IPAddressSeqRange) - Method in class inet.ipaddr.IPAddressSeqRange
P
- ParsedAddressCreator<T,
R, - Class in inet.ipaddr.format.validateE, S> -
Has methods for creating addresses, segments and sections that are available to the parser.
- ParsedAddressCreator() - Constructor for class inet.ipaddr.format.validate.ParsedAddressCreator
- ParsedAddressGrouping - Class in inet.ipaddr.format.validate
- ParsedAddressGrouping() - Constructor for class inet.ipaddr.format.validate.ParsedAddressGrouping
- 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.
- parsedEquals(IPAddressProvider) - Method in interface inet.ipaddr.format.validate.IPAddressProvider
-
An optimized equality comparison that does not need to create addresses to return an answer.
- parsedEquals(IPAddressProvider) - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- ParsedHost - Class in inet.ipaddr.format.validate
-
The result of parsing a valid host name.
- ParsedHost(String, IPAddressProvider) - Constructor for class inet.ipaddr.format.validate.ParsedHost
- ParsedHost(String, IPAddressProvider, ParsedHostIdentifierStringQualifier) - Constructor for class inet.ipaddr.format.validate.ParsedHost
- ParsedHostIdentifierStringQualifier - Class in inet.ipaddr.format.validate
-
The result of parsing a qualifier for a host name or address, the qualifier being either a mask, prefix length, or zone that follows the string.
- ParsedHostIdentifierStringQualifier(CharSequence, int) - Constructor for class inet.ipaddr.format.validate.ParsedHostIdentifierStringQualifier
- ParsedHostIdentifierStringQualifier(Integer, CharSequence) - Constructor for class inet.ipaddr.format.validate.ParsedHostIdentifierStringQualifier
- ParsedIPAddress - Class in inet.ipaddr.format.validate
-
The result from parsing a valid address string.
- ParsedIPAddress.BitwiseOrer - Class in inet.ipaddr.format.validate
- ParsedIPAddress.ExtendedFullRangeMasker - Class in inet.ipaddr.format.validate
- ParsedIPAddress.ExtendedMasker - Class in inet.ipaddr.format.validate
- ParsedIPAddress.ExtendedSpecificValueMasker - Class in inet.ipaddr.format.validate
- ParsedIPAddress.FullRangeBitwiseOrer - Class in inet.ipaddr.format.validate
- ParsedIPAddress.FullRangeMasker - Class in inet.ipaddr.format.validate
- ParsedIPAddress.Masker - Class in inet.ipaddr.format.validate
- ParsedIPAddress.SpecificValueBitwiseOrer - Class in inet.ipaddr.format.validate
-
The analog to SpecificValueMasker for oring
- ParsedIPAddress.SpecificValueMasker - Class in inet.ipaddr.format.validate
-
When the part of a mask covering a range of values is a mix of ones and zeros, then there may be an intermediate value in the range that when masked, produces the new upper and lower values.
- ParsedIPAddress.WrappedMasker - Class in inet.ipaddr.format.validate
- ParsedMACAddressProvider(MACAddress) - Constructor for class inet.ipaddr.format.validate.MACAddressProvider.ParsedMACAddressProvider
- 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>, int) - Constructor for class inet.ipaddr.format.util.Partition
- Partition(E, Iterator<? extends E>, BigInteger) - 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>) - 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>, 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.
- 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
- PREFIX_ONLY - Enum constant in enum class inet.ipaddr.format.validate.IPAddressProvider.IPType
- prefixBlockIterator() - Method in class inet.ipaddr.Address
- prefixBlockIterator() - Method in interface inet.ipaddr.AddressSection
- prefixBlockIterator() - Method in interface inet.ipaddr.AddressSegmentSeries
-
Iterates through the individual prefix blocks.
- prefixBlockIterator() - Method in class inet.ipaddr.IPAddress
- prefixBlockIterator() - Method in class inet.ipaddr.IPAddressSection
- prefixBlockIterator() - Method in class inet.ipaddr.IPAddressSegment
-
Iterates through the individual prefix blocks.
- prefixBlockIterator() - Method in interface inet.ipaddr.IPAddressSegmentSeries
- prefixBlockIterator() - Method in class inet.ipaddr.ipv4.IPv4Address
- prefixBlockIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- prefixBlockIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
- prefixBlockIterator() - Method in class inet.ipaddr.ipv6.IPv6Address
- prefixBlockIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- prefixBlockIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
- prefixBlockIterator() - Method in class inet.ipaddr.mac.MACAddress
- prefixBlockIterator() - Method in class inet.ipaddr.mac.MACAddressSection
- 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(int) - Method in class inet.ipaddr.IPAddressSegment
-
Iterates through the individual prefix blocks according to the given segment prefix length.
- 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(int) - Method in class inet.ipaddr.ipv4.IPv4Address
- prefixBlockIterator(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
- prefixBlockIterator(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
- prefixBlockIterator(int) - Method in class inet.ipaddr.ipv6.IPv6Address
- prefixBlockIterator(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
- prefixBlockIterator(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
- 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() - 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() - Method in interface inet.ipaddr.IPAddressSegmentSeries
- prefixBlockSpliterator() - Method in class inet.ipaddr.ipv4.IPv4Address
- prefixBlockSpliterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- prefixBlockSpliterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
- prefixBlockSpliterator() - Method in class inet.ipaddr.ipv6.IPv6Address
- prefixBlockSpliterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- prefixBlockSpliterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
- prefixBlockSpliterator() - Method in class inet.ipaddr.mac.MACAddress
- prefixBlockSpliterator() - Method in class inet.ipaddr.mac.MACAddressSection
- prefixBlockSpliterator(int) - Method in interface inet.ipaddr.format.IPAddressRange
-
Partitions and traverses through the individual prefix blocks for the given prefix length.
- prefixBlockSpliterator(int) - Method in class inet.ipaddr.IPAddressSegment
-
Partitions and traverses through the individual prefix blocks for the given prefix length.
- prefixBlockSpliterator(int) - Method in class inet.ipaddr.IPAddressSeqRange
- prefixBlockSpliterator(int) - Method in class inet.ipaddr.ipv4.IPv4Address
- prefixBlockSpliterator(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
- prefixBlockSpliterator(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
- prefixBlockSpliterator(int) - Method in class inet.ipaddr.ipv6.IPv6Address
- prefixBlockSpliterator(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
- prefixBlockSpliterator(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
- 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() - 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() - Method in interface inet.ipaddr.IPAddressSegmentSeries
- prefixBlockStream() - Method in class inet.ipaddr.ipv4.IPv4Address
- prefixBlockStream() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- prefixBlockStream() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
- prefixBlockStream() - Method in class inet.ipaddr.ipv6.IPv6Address
- prefixBlockStream() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- prefixBlockStream() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
- prefixBlockStream() - Method in class inet.ipaddr.mac.MACAddress
- prefixBlockStream() - Method in class inet.ipaddr.mac.MACAddressSection
- prefixBlockStream(int) - Method in interface inet.ipaddr.format.IPAddressRange
-
Returns a sequential stream of the prefix blocks for the given prefix length.
- prefixBlockStream(int) - Method in class inet.ipaddr.IPAddressSegment
-
Returns a sequential stream of the individual prefix blocks for the given prefix length.
- prefixBlockStream(int) - Method in class inet.ipaddr.IPAddressSeqRange
- prefixBlockStream(int) - Method in class inet.ipaddr.ipv4.IPv4Address
- prefixBlockStream(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
- prefixBlockStream(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
- prefixBlockStream(int) - Method in class inet.ipaddr.ipv6.IPv6Address
- prefixBlockStream(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
- prefixBlockStream(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
- prefixContains(IPAddressProvider) - Method in interface inet.ipaddr.format.validate.IPAddressProvider
-
An optimized prefix comparison that does not need to create addresses to return an answer.
- prefixContains(IPAddressProvider) - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- 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(IPAddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- prefixContains(IPAddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- 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(IPAddressSegment, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
- prefixContains(IPAddressSegment, int) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
- 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(String) - Method in interface inet.ipaddr.format.validate.IPAddressProvider
-
An optimized prefix comparison that does not need to create addresses to return an answer.
- prefixContains(String) - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- PREFIXED_ZERO_HOSTS_ARE_SUBNETS - Enum constant in enum class inet.ipaddr.AddressNetwork.PrefixConfiguration
- prefixedSubnetsAreExplicit() - Method in enum class 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(AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- prefixEquals(AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- prefixEquals(AddressSection) - Method in class inet.ipaddr.mac.MACAddressSection
- prefixEquals(AddressSegment, int) - Method in interface inet.ipaddr.AddressSegment
-
Returns whether the given prefix bits match the same bits of the given segment.
- prefixEquals(AddressSegment, int) - Method in class inet.ipaddr.IPAddressSegment
- prefixEquals(AddressSegment, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
- prefixEquals(AddressSegment, int) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
- prefixEquals(AddressSegment, int) - Method in class inet.ipaddr.mac.MACAddressSegment
- prefixEquals(IPAddressProvider) - Method in interface inet.ipaddr.format.validate.IPAddressProvider
-
An optimized prefix comparison that does not need to create addresses to return an answer.
- prefixEquals(IPAddressProvider) - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- prefixEquals(IPAddressSegment) - 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(String) - Method in interface inet.ipaddr.format.validate.IPAddressProvider
-
An optimized prefix comparison that does not need to fully parse the other address to return an answer.
- prefixEquals(String) - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- 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() - 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() - Method in class inet.ipaddr.ipv4.IPv4Address
- prefixIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- prefixIterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
- prefixIterator() - Method in class inet.ipaddr.ipv6.IPv6Address
- prefixIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- prefixIterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
- prefixIterator() - Method in class inet.ipaddr.mac.MACAddress
- prefixIterator() - Method in class inet.ipaddr.mac.MACAddressSection
- 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(int) - Method in class inet.ipaddr.IPAddressSeqRange
-
Iterates through the range of prefixes in this range instance using the given prefix length.
- prefixIterator(int) - Method in class inet.ipaddr.ipv4.IPv4Address
- prefixIterator(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
- prefixIterator(int) - Method in class inet.ipaddr.ipv6.IPv6Address
- prefixIterator(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
- PrefixLenException - Exception Class in inet.ipaddr
- PrefixLenException(int) - Constructor for exception class inet.ipaddr.PrefixLenException
- PrefixLenException(int, IPAddress.IPVersion) - Constructor for exception class inet.ipaddr.PrefixLenException
- PrefixLenException(AddressItem, int) - Constructor for exception class inet.ipaddr.PrefixLenException
- PrefixLenException(CharSequence, IPAddress.IPVersion, Throwable) - Constructor for exception class 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() - 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() - Method in class inet.ipaddr.ipv4.IPv4Address
- prefixSpliterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- prefixSpliterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
- prefixSpliterator() - Method in class inet.ipaddr.ipv6.IPv6Address
- prefixSpliterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- prefixSpliterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
- prefixSpliterator() - Method in class inet.ipaddr.mac.MACAddress
- prefixSpliterator() - Method in class inet.ipaddr.mac.MACAddressSection
- prefixSpliterator(int) - Method in interface inet.ipaddr.format.IPAddressRange
-
Partitions and traverses through the individual prefixes for the given prefix length.
- prefixSpliterator(int) - Method in class inet.ipaddr.IPAddressSeqRange
- prefixSpliterator(int) - Method in class inet.ipaddr.ipv4.IPv4Address
- prefixSpliterator(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
- prefixSpliterator(int) - Method in class inet.ipaddr.ipv6.IPv6Address
- prefixSpliterator(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
- 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() - 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() - Method in class inet.ipaddr.ipv4.IPv4Address
- prefixStream() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- prefixStream() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
- prefixStream() - Method in class inet.ipaddr.ipv6.IPv6Address
- prefixStream() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- prefixStream() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
- prefixStream() - Method in class inet.ipaddr.mac.MACAddress
- prefixStream() - Method in class inet.ipaddr.mac.MACAddressSection
- prefixStream(int) - Method in interface inet.ipaddr.format.IPAddressRange
-
Returns a sequential stream of the individual prefixes for the given prefix length.
- prefixStream(int) - Method in class inet.ipaddr.IPAddressSeqRange
- prefixStream(int) - Method in class inet.ipaddr.ipv4.IPv4Address
- prefixStream(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
- prefixStream(int) - Method in class inet.ipaddr.ipv6.IPv6Address
- prefixStream(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
- 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
- providerCompare(IPAddressProvider) - Method in class inet.ipaddr.format.validate.IPAddressProvider.MaskCreator
- providerCompare(IPAddressProvider) - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- providerEquals(IPAddressProvider) - Method in class inet.ipaddr.format.validate.IPAddressProvider.MaskCreator
- providerEquals(IPAddressProvider) - Method in class inet.ipaddr.format.validate.IPAddressProvider.NullProvider
-
When a value provider produces no value, equality and comparison are based on the enum IPType, which can be null.
- providerEquals(IPAddressProvider) - Method in interface inet.ipaddr.format.validate.IPAddressProvider
-
When a value provider produces no value, equality and comparison are based on the enum IPType, which can by null.
- providerHashCode() - Method in class inet.ipaddr.format.validate.IPAddressProvider.AllCreator
- providerHashCode() - Method in class inet.ipaddr.format.validate.IPAddressProvider.MaskCreator
- providerHashCode() - Method in class inet.ipaddr.format.validate.IPAddressProvider.NullProvider
- providerHashCode() - Method in interface inet.ipaddr.format.validate.IPAddressProvider
- 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
- 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
- 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
- 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
- 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
- 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
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(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
- 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
- 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
- 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
- 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.
- remove(E) - Method in class inet.ipaddr.format.util.AddressTrie
- remove(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
- 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.AddressTrieMap.EntrySet
- remove(Object) - Method in class inet.ipaddr.format.util.AddressTrieMap
- remove(Object) - Method in class inet.ipaddr.format.util.AddressTrieSet
- remove(Object, Object) - Method in class inet.ipaddr.format.util.AddressTrieMap
- 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(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
- removeElementsContainedBy(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
- removeElementsContainedBy(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
- removePrefixLength() - Method in class inet.ipaddr.Address
-
Deprecated.
- removePrefixLength() - 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, useAddressSegmentSeries.adjustPrefixLength(int)
withAddressDivisionSeries.getBitCount()
as the argument, as in adjustPrefixLength(getBitCount()) - removePrefixLength() - Method in class inet.ipaddr.IPAddress
-
Deprecated.
- removePrefixLength() - Method in class inet.ipaddr.IPAddressSection
-
Deprecated.
- removePrefixLength() - Method in class inet.ipaddr.IPAddressSegment
-
Deprecated.
- removePrefixLength() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Deprecated.
- removePrefixLength() - Method in class inet.ipaddr.ipv4.IPv4Address
-
Deprecated.
- removePrefixLength() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
Deprecated.
- removePrefixLength() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
-
Deprecated.
- removePrefixLength() - Method in class inet.ipaddr.ipv6.IPv6Address
-
Deprecated.
- removePrefixLength() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Deprecated.
- removePrefixLength() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
-
Deprecated.
- removePrefixLength() - Method in class inet.ipaddr.mac.MACAddress
-
Deprecated.
- removePrefixLength() - Method in class inet.ipaddr.mac.MACAddressSection
-
Deprecated.
- removePrefixLength(boolean) - Method in class inet.ipaddr.Address
-
Deprecated.
- removePrefixLength(boolean) - Method in interface inet.ipaddr.AddressSection
-
Deprecated.
- removePrefixLength(boolean) - Method in interface inet.ipaddr.AddressSegmentSeries
- removePrefixLength(boolean) - Method in class inet.ipaddr.IPAddress
-
Deprecated.
- removePrefixLength(boolean) - Method in class inet.ipaddr.IPAddressSection
-
Deprecated.
- removePrefixLength(boolean) - Method in class inet.ipaddr.IPAddressSegment
-
Deprecated.
- removePrefixLength(boolean) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Deprecated.
- removePrefixLength(boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
-
Deprecated.
- removePrefixLength(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
Deprecated.
- removePrefixLength(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
-
Deprecated.
- removePrefixLength(boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
-
Deprecated.
- removePrefixLength(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Deprecated.
- removePrefixLength(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
-
Deprecated.
- removePrefixLength(boolean) - Method in class inet.ipaddr.mac.MACAddress
-
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(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, 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, 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, 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
- 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, 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, 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(K, V) - Method in class inet.ipaddr.format.util.AddressTrieMap
- replace(K, V, V) - Method in class inet.ipaddr.format.util.AddressTrieMap
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class inet.ipaddr.format.util.AddressTrieMap
- 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() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
- reverseBits() - Method in class inet.ipaddr.mac.MACAddressSegment
- 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(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
- 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
- setMixedParent(IPv6AddressStringParameters.Builder) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
- 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
- setNetwork(String) - Method in interface inet.ipaddr.format.util.sql.IPAddressSQLTranslator
-
Called with the network section, taken from an IP address or IP address section, that is being matched, for logging or debugging purposes.
- setNetwork(String) - Method in class inet.ipaddr.format.util.sql.MySQLTranslator
- setNormalizeToLowercase(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
- setPrefixLength(int) - Method in class inet.ipaddr.Address
- setPrefixLength(int) - Method in interface inet.ipaddr.AddressSection
- setPrefixLength(int) - Method in interface inet.ipaddr.AddressSegmentSeries
-
Sets the prefix length.
- setPrefixLength(int) - Method in class inet.ipaddr.IPAddress
- setPrefixLength(int) - Method in class inet.ipaddr.IPAddressSection
- setPrefixLength(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
- setPrefixLength(int) - Method in class inet.ipaddr.ipv4.IPv4Address
- setPrefixLength(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- setPrefixLength(int) - Method in class inet.ipaddr.ipv6.IPv6Address
- setPrefixLength(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- setPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddress
- setPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddressSection
- setPrefixLength(int, boolean) - Method in class inet.ipaddr.Address
- setPrefixLength(int, boolean) - Method in interface inet.ipaddr.AddressSection
- setPrefixLength(int, boolean) - Method in interface inet.ipaddr.AddressSegmentSeries
-
Sets the prefix length.
- setPrefixLength(int, boolean) - Method in class inet.ipaddr.IPAddress
- setPrefixLength(int, boolean) - Method in class inet.ipaddr.IPAddressSection
- setPrefixLength(int, boolean) - Method in interface inet.ipaddr.IPAddressSegmentSeries
- setPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
- setPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- setPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
- setPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- setPrefixLength(int, boolean) - Method in class inet.ipaddr.mac.MACAddress
- setPrefixLength(int, boolean) - Method in class inet.ipaddr.mac.MACAddressSection
- 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, 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, boolean, boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
- setPrefixLength(int, boolean, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- setPrefixLength(int, boolean, boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
- setPrefixLength(int, boolean, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- 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
- 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.format.validate.ParsedAddressCreator
- 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
- 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.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 Class in inet.ipaddr
- SizeMismatchException(AddressItem, AddressItem) - Constructor for exception class inet.ipaddr.SizeMismatchException
- SMTP_IPV6_IDENTIFIER - Static variable in interface inet.ipaddr.format.validate.HostIdentifierStringValidator
- 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() - 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() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
Produces an array of prefix blocks that spans the same set of values.
- 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() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Produces an array of prefix blocks that spans the same set of values.
- spanWithPrefixBlocks() - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
- 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(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
- spanWithPrefixBlocks(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
- 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(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Produces the list of prefix block subnets that span from this series to the given series.
- spanWithRange(IPAddress) - Method in class inet.ipaddr.IPAddress
-
Deprecated.
- spanWithRange(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
-
Deprecated.
- spanWithRange(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
-
Deprecated.
- spanWithRangedSegments(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
Deprecated.
- spanWithRangedSegments(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Deprecated.
- spanWithSequentialBlocks() - Method in interface inet.ipaddr.format.IPAddressRange
-
Produces an array of blocks that are sequential that cover the same set of addresses.
- 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() - 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() - 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() - 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() - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
- 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(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
- spanWithSequentialBlocks(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
- 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(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Produces a list of range subnets that span from this series to the given series.
- SpecificValueBitwiseOrer(long, long) - Constructor for class inet.ipaddr.format.validate.ParsedIPAddress.SpecificValueBitwiseOrer
- SpecificValueMasker(long, long) - Constructor for class inet.ipaddr.format.validate.ParsedIPAddress.SpecificValueMasker
- 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 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,
P, - Class in inet.ipaddr.format.util.sqlS> -
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() - 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
- 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(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.
- stringParams - Variable in class inet.ipaddr.format.util.IPAddressPartConfiguredString
- subMap(K, boolean, K, boolean) - Method in class inet.ipaddr.format.util.AddressTrieMap
- subMap(K, K) - 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, boolean, E, boolean) - Method in class inet.ipaddr.format.util.AddressTrieSet
- subSet(E, E) - 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(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
- subtract(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
- 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(IPAddressSeqRange) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
- subtract(IPAddressSeqRange) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
- 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(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).
- Supported formats - Search tag in class inet.ipaddr.HostName
- Section
- Supported formats - Search tag in class inet.ipaddr.IPAddressString
- Section
- Supported formats - Search tag in class inet.ipaddr.MACAddressString
- Section
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) - 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.
- toAddress() - Method in interface inet.ipaddr.HostIdentifierString
- toAddress() - Method in class inet.ipaddr.HostName
-
If this represents an ip address, returns that address.
- 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. - toAddress(IPAddress.IPVersion) - Method in class inet.ipaddr.IPAddressString
-
Produces the
IPAddress
of the specified address version corresponding to this IPAddressString. - toAddressOptionsBuilder() - Method in class inet.ipaddr.HostNameParameters
- toAddressString() - Method in class inet.ipaddr.Address
-
Returns a host identifier string representation for this address, which will be already validated.
- toAddressString() - Method in class inet.ipaddr.IPAddress
-
Generates an IPAddressString object for this IPAddress object.
- toAddressString() - Method in class inet.ipaddr.mac.MACAddress
- toAllStringCollection() - Method in class inet.ipaddr.IPAddress
- toAllStringCollection() - Method in class inet.ipaddr.IPAddressSection
-
Use this method with care...
- toAllStringCollection() - Method in class inet.ipaddr.ipv4.IPv4Address
- toAllStringCollection() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- toAllStringCollection() - Method in class inet.ipaddr.ipv6.IPv6Address
- toAllStringCollection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- toAllStrings() - Method in class inet.ipaddr.IPAddress
-
Produces almost all possible string variations
- toBase85String() - Method in class inet.ipaddr.ipv6.IPv6Address
-
The base 85 string is described by RFC 1924
- toBase85String() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
The base 85 string is described by RFC 1924
- toBinaryString() - Method in class inet.ipaddr.IPAddress
-
Writes this address as a single binary value with always the exact same number of characters
- toBinaryString() - Method in class inet.ipaddr.IPAddressSection
- toBinaryString() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Writes this IP address segment series as a single binary value with always the exact same number of characters If this section represents a range of values outside of the network prefix length, then this is printed as a range of two 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() - Method in class inet.ipaddr.HostNameParameters
- toBuilder() - Method in class inet.ipaddr.IPAddressStringParameters
- toBuilder() - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters
- toBuilder() - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters
- toBuilder() - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters
- toBuilder() - Method in class inet.ipaddr.MACAddressStringParameters
- toBuilder(boolean) - Method in class inet.ipaddr.IPAddressStringParameters
- toBuilder(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters
- toBuilder(AddressStringParameters.BuilderBase) - Method in class inet.ipaddr.AddressStringParameters
- 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() - Method in class inet.ipaddr.IPAddressSeqRange
- 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
- toCanonicalString(String) - Method in class inet.ipaddr.IPAddressSeqRange
- 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) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- toInetAtonString(IPv4Address.inet_aton_radix, int) - Method in class inet.ipaddr.ipv4.IPv4Address
- toInetAtonString(IPv4Address.inet_aton_radix, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- toIPv4() - Method in class inet.ipaddr.IPAddress
-
If this address is IPv4, or can be converted to IPv4, returns that
IPv4Address
. - toIPv4() - Method in class inet.ipaddr.ipv4.IPv4Address
- toIPv4() - Method in class inet.ipaddr.ipv6.IPv6Address
-
If this address is IPv4 convertible, returns that address.
- 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
. - toIPv4String(Function<IPv4Address, String>, String, Function<IPv4Address, String>) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
- toIPv6() - Method in class inet.ipaddr.IPAddress
- toIPv6() - Method in class inet.ipaddr.ipv4.IPv4Address
-
Returns this address converted to IPv6.
- toIPv6() - Method in class inet.ipaddr.ipv6.IPv6Address
- toIPv6(IPAddress) - Method in class inet.ipaddr.IPAddressConverter.DefaultAddressConverter
- 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
. - 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.
- toMappedIPv4Segments() - Method in class inet.ipaddr.ipv6.IPv6Address
-
::ffff:x:x/96 indicates IPv6 address mapped to IPv4
- toMaxHost() - Method in class inet.ipaddr.IPAddress
- toMaxHost() - Method in class inet.ipaddr.IPAddressSection
- 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() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- toMaxHost() - Method in class inet.ipaddr.ipv6.IPv6Address
- toMaxHost() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- toMaxHost(int) - Method in class inet.ipaddr.IPAddress
- 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(int) - Method in class inet.ipaddr.ipv4.IPv4Address
- toMaxHost(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- toMaxHost(int) - Method in class inet.ipaddr.ipv6.IPv6Address
- 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) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
- toNetworkSegment(Integer) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
- toNetworkSegment(Integer, boolean) - Method in class inet.ipaddr.IPAddressSegment
-
used by getNetworkSection and by constructors of IPAddressSection, see
IPAddressSegmentSeries.getNetworkSection(int, boolean)
- toNetworkSegment(Integer, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
- 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()
inAddressComponent
instances that are alsoAddressSegmentSeries
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() - Method in class inet.ipaddr.IPAddressSegment
- toNormalizedString() - Method in class inet.ipaddr.IPAddressSeqRange
- toNormalizedString() - Method in class inet.ipaddr.IPAddressString
- toNormalizedString() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
The normalized string returned by this method is consistent with java.net.Inet4Address, and is the same as
IPv4AddressSection.toCanonicalString()
. - toNormalizedString() - Method in class inet.ipaddr.ipv6.IPv6Address
-
The normalized string returned by this method is consistent with java.net.Inet6address.
- toNormalizedString() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
The normalized string returned by this method is consistent with java.net.Inet6address.
- 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() - Method in class inet.ipaddr.MACAddressString
- toNormalizedString(boolean, IPv6AddressSection.IPv6StringOptions) - Method in class inet.ipaddr.ipv6.IPv6Address
-
Constructs a string representing this address according to the given parameters
- toNormalizedString(AddressDivisionGrouping.StringOptions) - Method in class inet.ipaddr.mac.MACAddress
- toNormalizedString(AddressDivisionGrouping.StringOptions) - Method in class inet.ipaddr.mac.MACAddressSection
- toNormalizedString(AddressDivisionGrouping.StringOptions) - Method in class inet.ipaddr.mac.MACAddressSegment
- toNormalizedString(AddressDivisionGrouping.StringOptions, AddressDivisionGrouping) - Static method in class inet.ipaddr.mac.MACAddressSection
- 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(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(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) - Method in class inet.ipaddr.IPAddressSegment
- toNormalizedString(IPAddressSection.IPStringOptions) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Creates a customized string from this series.
- toNormalizedString(IPAddressSection.IPStringOptions) - Method in class inet.ipaddr.ipv6.IPv6Address
- toNormalizedString(IPAddressSection.IPStringOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- toNormalizedString(IPAddressSection.IPStringOptions, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- toNormalizedString(IPAddressSection.IPStringOptions, IPAddressStringDivisionSeries) - Static method in class inet.ipaddr.IPAddressSection
- toNormalizedString(IPAddressSection.IPStringOptions, CharSequence, IPAddressStringDivisionSeries) - Static method in class inet.ipaddr.ipv6.IPv6AddressSection
- 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(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(IPv6AddressSection.IPv6StringOptions) - Method in class inet.ipaddr.ipv6.IPv6Address
- toNormalizedString(IPv6AddressSection.IPv6StringOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- toNormalizedString(IPv6AddressSection.IPv6StringOptions, CharSequence) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- toNormalizedString(String) - Method in class inet.ipaddr.IPAddressSeqRange
- 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() - 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() - Method in class inet.ipaddr.ipv4.IPv4Address
- toPrefixBlock() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- toPrefixBlock() - Method in class inet.ipaddr.ipv6.IPv6Address
- toPrefixBlock() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- toPrefixBlock() - Method in class inet.ipaddr.mac.MACAddress
- toPrefixBlock() - Method in class inet.ipaddr.mac.MACAddressSection
- toPrefixBlock(int) - Method in class inet.ipaddr.IPAddress
- toPrefixBlock(int) - Method in class inet.ipaddr.IPAddressSection
- toPrefixBlock(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns the segment series of the same length that spans all hosts.
- toPrefixBlock(int) - Method in class inet.ipaddr.ipv4.IPv4Address
- toPrefixBlock(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- toPrefixBlock(int) - Method in class inet.ipaddr.ipv6.IPv6Address
- toPrefixBlock(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- 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() - 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() - Method in class inet.ipaddr.ipv4.IPv4Address
- toSequentialRange() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
- toSequentialRange() - Method in class inet.ipaddr.ipv6.IPv6Address
- toSequentialRange() - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
- toSequentialRange(IPAddress) - Method in class inet.ipaddr.IPAddress
-
Creates a sequential range instance from this and the given address, spanning from the lowest to the highest addresses in the two subnets
- toSequentialRange(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
- toSequentialRange(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
- 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 ofAddress.SEGMENT_WILDCARD
and also usesAddress.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 ofAddress.SEGMENT_WILDCARD
and also usesAddress.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() - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
- 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() - Method in class inet.ipaddr.format.util.sql.SQLStringMatcher
- toString() - Method in class inet.ipaddr.format.validate.ParsedIPAddress
- toString() - Method in class inet.ipaddr.format.validate.IPAddressProvider.CachedAddressProvider
- toString() - Method in class inet.ipaddr.format.validate.IPAddressProvider.NullProvider
- toString() - Method in class inet.ipaddr.format.validate.MACAddressProvider.ParsedMACAddressProvider
- toString() - Method in class inet.ipaddr.format.validate.ParsedHostIdentifierStringQualifier
- 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 class inet.ipaddr.IPAddress.IPVersion
- toString() - Method in class inet.ipaddr.IPAddressSection.IPStringBuilderOptions
- toString() - Method in class inet.ipaddr.IPAddressSection
- toString() - Method in class inet.ipaddr.IPAddressSeqRange
- toString() - Method in class inet.ipaddr.IPAddressString
-
Gives us the original string provided to the constructor.
- toString() - Method in enum class 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(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(Function<? super IPAddress, String>, String, Function<? super IPAddress, String>) - Method in class inet.ipaddr.IPAddressSeqRange
- toString(T) - Method in interface inet.ipaddr.format.util.IPAddressStringWriter
- toString(T, CharSequence) - Method in interface inet.ipaddr.format.util.IPAddressStringWriter
- 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(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- toStringCollection(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6Address
- toStringCollection(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- toStringCollection(IPv4AddressSection.IPv4StringBuilderOptions) - Method in class inet.ipaddr.ipv4.IPv4Address
- toStringCollection(IPv4AddressSection.IPv4StringBuilderOptions) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- toStringCollection(IPv6AddressSection.IPv6StringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6Address
- toStringCollection(IPv6AddressSection.IPv6StringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- toStrings() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
- toStrings() - Method in class inet.ipaddr.format.util.IPAddressPartStringSubCollection
- 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() - Method in class inet.ipaddr.IPAddress
- toZeroHost() - 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() - Method in class inet.ipaddr.ipv4.IPv4Address
- toZeroHost() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- toZeroHost() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
- toZeroHost() - Method in class inet.ipaddr.ipv6.IPv6Address
- toZeroHost() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- toZeroHost() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
- toZeroHost(int) - Method in class inet.ipaddr.IPAddress
- toZeroHost(int) - Method in class inet.ipaddr.IPAddressSection
- toZeroHost(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Produces the series with host values of 0 for the given prefix length.
- toZeroHost(int) - Method in class inet.ipaddr.ipv4.IPv4Address
- toZeroHost(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
- toZeroHost(int) - Method in class inet.ipaddr.ipv6.IPv6Address
- toZeroHost(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
- 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
- Usage - Search tag in class inet.ipaddr.IPAddressString
- Section
- Usage - Search tag in class inet.ipaddr.MACAddressString
- Section
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.
- validateAddress(IPAddressString) - Method in interface inet.ipaddr.format.validate.HostIdentifierStringValidator
- validateAddress(IPAddressString) - Method in class inet.ipaddr.format.validate.Validator
- validateAddress(MACAddressString) - Method in interface inet.ipaddr.format.validate.HostIdentifierStringValidator
- validateAddress(MACAddressString) - Method in class inet.ipaddr.format.validate.Validator
- validateHost(HostName) - Method in interface inet.ipaddr.format.validate.HostIdentifierStringValidator
- validateHost(HostName) - Method in class inet.ipaddr.format.validate.Validator
- 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.
- validatePrefix(CharSequence, IPAddress.IPVersion) - Method in interface inet.ipaddr.format.validate.HostIdentifierStringValidator
- validatePrefix(CharSequence, IPAddress.IPVersion) - Method in class inet.ipaddr.format.validate.Validator
- validateZone(CharSequence) - Static method in class inet.ipaddr.format.validate.Validator
-
Returns the index of the first invalid character of the zone, or -1 if the zone is valid
- Validator - Class in inet.ipaddr.format.validate
-
Validates host strings, address strings, and prefix lengths.
- VALIDATOR - Static variable in class inet.ipaddr.format.validate.Validator
- 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 class inet.ipaddr.AddressNetwork.PrefixConfiguration
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class inet.ipaddr.format.validate.IPAddressProvider.IPType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class inet.ipaddr.IPAddress.IPVersion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class inet.ipaddr.IPAddressSection.WildcardOptions.WildcardOption
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class inet.ipaddr.ipv4.IPv4Address.inet_aton_radix
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions.CompressionChoiceOptions
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions.MixedCompressionOptions
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class inet.ipaddr.MACAddressStringParameters.AddressSize
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class inet.ipaddr.AddressNetwork.PrefixConfiguration
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class inet.ipaddr.format.validate.IPAddressProvider.IPType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class inet.ipaddr.IPAddress.IPVersion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class inet.ipaddr.IPAddressSection.WildcardOptions.WildcardOption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class inet.ipaddr.ipv4.IPv4Address.inet_aton_radix
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions.CompressionChoiceOptions
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions.MixedCompressionOptions
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class inet.ipaddr.MACAddressStringParameters.AddressSize
-
Returns an array containing the constants of this enum class, 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 - Variable in class inet.ipaddr.IPAddressSection.WildcardOptions
- Wildcards() - 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) - Constructor for class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions.Wildcards
- Wildcards(String, String, String) - Constructor for class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions.Wildcards
- 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
Y
- YES - Enum constant in enum class inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions.MixedCompressionOptions
Z
- zeroHostsAreSubnets() - Method in enum class inet.ipaddr.AddressNetwork.PrefixConfiguration
- ZEROS - Enum constant in enum class inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions.CompressionChoiceOptions
- ZEROS_OR_HOST - Enum constant in enum class inet.ipaddr.ipv6.IPv6AddressSection.CompressOptions.CompressionChoiceOptions
- ZONE_SEPARATOR - Static variable in class inet.ipaddr.ipv6.IPv6Address
- zoneSeparator - Variable in class inet.ipaddr.IPAddressSection.IPStringOptions
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form