- add(E) - Method in class inet.ipaddr.format.util.AddressTrie
-
- add(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps.AddressTrieAddOps
-
Adds the given single address or prefix block subnet to the trie.
- add(E) - Method in class inet.ipaddr.format.util.AddressTrieSet
-
Adds the given single address or prefix block subnet to this set.
- add(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
-
Adds the given single address or prefix block subnet to one of the two tries.
- addAvailable(E...) - Method in class inet.ipaddr.PrefixBlockAllocator
-
Provides the given blocks to the allocator for allocating.
- AddedTree<E extends Address> - Class in inet.ipaddr.format.util
-
AddedTree is an alternative non-binary tree data structure originating from a binary trie
with the possible exception of the root, which matches the root node of the original.
- AddedTree(AssociativeAddressTrie<E, AddressTrie.SubNodesMappingBasic<E>>) - Constructor for class inet.ipaddr.format.util.AddedTree
-
- AddedTree.AddedTreeNode<E extends Address> - Class in inet.ipaddr.format.util
-
AddedTreeNode represents a node in an AddedTree.
- AddedTreeNode(AssociativeAddressTrie.AssociativeTrieNode<E, AddressTrie.SubNodesMappingBasic<E>>) - Constructor for class inet.ipaddr.format.util.AddedTree.AddedTreeNode
-
- addNode(E) - Method in class inet.ipaddr.format.util.AddressTrie
-
- addNode(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps.AddressTrieAddOps
-
Adds the given single address or prefix block subnet to the trie, if not already there.
- addNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
-
- addNode(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
-
- addNode(IPAddress) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
-
- addNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
-
- addNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
-
- addNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
-
- addNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
-
- addNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
-
- addNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie
-
- addr - Variable in class inet.ipaddr.format.util.IPAddressPartConfiguredString
-
- Address - Class in inet.ipaddr
-
An address, or a collection of multiple addresses.
- Address.AddressValueProvider - Interface in inet.ipaddr
-
- Address.SegmentValueProvider - Interface in inet.ipaddr
-
- ADDRESS_HIGH_VALUE_COMPARATOR - Static variable in class inet.ipaddr.Address
-
- ADDRESS_LOW_VALUE_COMPARATOR - Static variable in class inet.ipaddr.Address
-
- AddressBitsDivision - Class in inet.ipaddr.format.standard
-
An address division for mac
- AddressBitsDivision(int, int, int) - Constructor for class inet.ipaddr.format.standard.AddressBitsDivision
-
Constructs a division with the given value, the given number of bits (which must be less than 32), and the given radix for printing the values.
- AddressBitsDivision(int, int, int, int) - Constructor for class inet.ipaddr.format.standard.AddressBitsDivision
-
Constructs a division with the given value, the given number of bits (which must be less than 32), and the given radix for printing the values.
- AddressComparator - Class in inet.ipaddr
-
- AddressComparator() - Constructor for class inet.ipaddr.format.util.AddressTrie.AddressComparator
-
- AddressComparator.CountComparator - Class in inet.ipaddr
-
CountComparator first compares two address items by count, first by bit count for dissimilar items,
AddressItem.getBitCount()
, then by count of values for similar items, (
AddressItem.getCount()
) and if both match,
defers to the address item values for comparison.
- AddressComparator.ValueComparator - Class in inet.ipaddr
-
ValueComparator is similar to the default comparator CountComparator in the way they treat addresses representing a single address.
- AddressComponent - Interface in inet.ipaddr
-
- AddressComponentRange - Interface in inet.ipaddr.format
-
Represents a range of address components
- AddressComponentRangeSpliterator<S extends AddressComponentRange,T> - Interface in inet.ipaddr.format.util
-
AddressComponentSpliterator is a
Spliterator
for address items.
- AddressComponentSpliterator<T extends AddressComponentRange> - Interface in inet.ipaddr.format.util
-
AddressComponentSpliterator is an AddressComponentRangeSpliterator for address components where
the type of the item producing the spliterator matches the type of the item traversed.
- AddressConversionException - Exception in inet.ipaddr
-
- AddressConversionException(AddressItem) - Constructor for exception inet.ipaddr.AddressConversionException
-
- AddressConversionException(AddressItem, AddressItem) - Constructor for exception inet.ipaddr.AddressConversionException
-
- AddressConversionException(AddressItem, AddressItem, String) - Constructor for exception inet.ipaddr.AddressConversionException
-
- AddressCreator<T extends Address,R extends AddressSection,E extends AddressSection,S extends AddressSegment> - Class in inet.ipaddr.format.standard
-
Has methods for creating addresses, segments and sections that are available to the parser.
- AddressCreator() - Constructor for class inet.ipaddr.format.standard.AddressCreator
-
- AddressDivision - Class in inet.ipaddr.format.standard
-
A division of an address.
- AddressDivision.BitwiseOrResult - Class in inet.ipaddr.format.standard
-
Represents the result of a bitwise or of a sequential range of values
- AddressDivision.MaskResult - Class in inet.ipaddr.format.standard
-
Represents the result of masking a sequential range of values
- AddressDivisionBase - Class in inet.ipaddr.format
-
Base class for address divisions.
- AddressDivisionGrouping - Class in inet.ipaddr.format.standard
-
AddressDivisionGrouping objects consist of a series of AddressDivision objects, each division containing one or more segments.
- AddressDivisionGrouping(AddressDivision[]) - Constructor for class inet.ipaddr.format.standard.AddressDivisionGrouping
-
- AddressDivisionGrouping(AddressDivision[], boolean) - Constructor for class inet.ipaddr.format.standard.AddressDivisionGrouping
-
- AddressDivisionGrouping.DivisionLengthProvider - Interface in inet.ipaddr.format.standard
-
- AddressDivisionGrouping.DivisionValueProvider - Interface in inet.ipaddr.format.standard
-
- AddressDivisionGrouping.StringOptions - Class in inet.ipaddr.format.standard
-
Represents a clear way to create a specific type of string.
- AddressDivisionGrouping.StringOptions.Builder - Class in inet.ipaddr.format.standard
-
- AddressDivisionGrouping.StringOptions.Wildcards - Class in inet.ipaddr.format.standard
-
- AddressDivisionGroupingBase - Class in inet.ipaddr.format
-
AddressDivisionGrouping objects consist of a series of AddressDivision objects, each division containing one or more segments.
- AddressDivisionGroupingBase(AddressDivisionBase[]) - Constructor for class inet.ipaddr.format.AddressDivisionGroupingBase
-
- AddressDivisionGroupingBase(AddressDivisionBase[], boolean) - Constructor for class inet.ipaddr.format.AddressDivisionGroupingBase
-
- AddressDivisionSeries - Interface in inet.ipaddr.format
-
Represents a series of groups of address divisions or segments.
- AddressDivisionWriter - Interface in inet.ipaddr.format.util
-
An object for writing an address part string in a specific format.
- addressesIPv4 - Variable in class inet.ipaddr.IPAddress.DualIPv4Pv6Arrays
-
- addressesIPv6 - Variable in class inet.ipaddr.IPAddress.DualIPv4Pv6Arrays
-
- 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
-
- AddressNetwork<S extends AddressSegment> - Class in inet.ipaddr
-
An object representing a collection of addresses.
- AddressNetwork() - Constructor for class inet.ipaddr.AddressNetwork
-
- AddressNetwork.AddressSegmentCreator<S extends AddressSegment> - Interface in inet.ipaddr
-
- AddressNetwork.HostIdentifierStringGenerator<T extends HostIdentifierString> - Class in inet.ipaddr
-
Generates and caches HostIdentifierString instances.
- AddressNetwork.PrefixConfiguration - Enum in inet.ipaddr
-
Prefix Handling Configuration
The library is designed to treat prefixes three different ways:
- addressOptions - Variable in class inet.ipaddr.HostNameParameters
-
- AddressPositionException - Exception in inet.ipaddr
-
IPv6 and MAC address sections are not position-independent, which means they have a designated location within a full address.
- AddressPositionException(int) - Constructor for exception inet.ipaddr.AddressPositionException
-
- AddressPositionException(AddressItem, int) - Constructor for exception inet.ipaddr.AddressPositionException
-
- AddressPositionException(AddressItem, int, int) - Constructor for exception inet.ipaddr.AddressPositionException
-
- AddressSection - Interface in inet.ipaddr
-
- AddressSegment - Interface in inet.ipaddr
-
Represents a single segment of an address.
- addressSegmentIndex - Variable in class inet.ipaddr.ipv6.IPv6AddressSection
-
- addressSegmentIndex - Variable in class inet.ipaddr.mac.MACAddressSection
-
- AddressSegmentParams - Interface in inet.ipaddr.format.util
-
Each segment params has settings to write exactly one type of IP address part string segment.
- AddressSegmentSeries - Interface in inet.ipaddr
-
Represents a series of address segments, each of equal byte size, the byte size being a whole number of bytes.
- addressSize - Variable in class inet.ipaddr.MACAddressStringParameters
-
Whether * is considered to be MAC 6 bytes, EUI-64 8 bytes, or either one
- AddressStringDivision - Interface in inet.ipaddr.format.string
-
- AddressStringDivisionSeries - Interface in inet.ipaddr.format.string
-
A generic part of an address for the purpose of producing a representative string.
- AddressStringException - Exception in inet.ipaddr
-
- AddressStringException(CharSequence, String, Throwable) - Constructor for exception inet.ipaddr.AddressStringException
-
- AddressStringException(CharSequence, String) - Constructor for exception inet.ipaddr.AddressStringException
-
- AddressStringException(CharSequence, String, int) - Constructor for exception inet.ipaddr.AddressStringException
-
- AddressStringException(CharSequence, int) - Constructor for exception inet.ipaddr.AddressStringException
-
- AddressStringException(CharSequence, int, boolean) - Constructor for exception inet.ipaddr.AddressStringException
-
- AddressStringException(String) - Constructor for exception inet.ipaddr.AddressStringException
-
- AddressStringFormatParameters(boolean, boolean, AddressStringParameters.RangeParameters, boolean) - Constructor for class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
-
- AddressStringParameters - Class in inet.ipaddr
-
- AddressStringParameters(boolean, boolean, boolean) - Constructor for class inet.ipaddr.AddressStringParameters
-
- AddressStringParameters.AddressStringFormatParameters - Class in inet.ipaddr
-
- AddressStringParameters.BuilderBase - Class in inet.ipaddr
-
- AddressStringParameters.RangeParameters - Class in inet.ipaddr
-
Controls special characters in addresses like '*', '-', '_'
- AddressTrie<E extends Address> - Class in inet.ipaddr.format.util
-
A compact binary trie (aka compact binary prefix tree, or binary radix trie), for addresses and/or CIDR prefix block subnets.
- AddressTrie.AddressComparator<E extends Address> - Class in inet.ipaddr.format.util
-
A comparator that provides the same ordering used by the trie,
an ordering that works with prefix block subnets and individual addresses.
- AddressTrie.TrieComparator<E extends Address> - Class in inet.ipaddr.format.util
-
- AddressTrie.TrieNode<E extends Address> - Class in inet.ipaddr.format.util
-
A node for a compact binary prefix trie whose elements are prefix block subnets or addresses,
- AddressTrieMap<K extends Address,V> - Class in inet.ipaddr.format.util
-
- AddressTrieMap(AssociativeAddressTrie<K, V>) - Constructor for class inet.ipaddr.format.util.AddressTrieMap
-
- AddressTrieMap(AssociativeAddressTrie<K, V>, Map<? extends K, ? extends V>) - Constructor for class inet.ipaddr.format.util.AddressTrieMap
-
- AddressTrieMap.EntrySet<K extends Address,V> - Class in inet.ipaddr.format.util
-
- AddressTrieOps<E extends Address> - Interface in inet.ipaddr.format.util
-
Provides an interface to the trie operations.
- AddressTrieOps.AddressTrieAddOps<E extends Address> - Interface in inet.ipaddr.format.util
-
Provides an interface to the trie add operations.
- AddressTrieOps.AssociativeAddressTrieOps<K extends Address,V> - Interface in inet.ipaddr.format.util
-
Provides an interface to the associative trie operations.
- AddressTrieOps.AssociativeAddressTriePutOps<K extends Address,V> - Interface in inet.ipaddr.format.util
-
Provides an interface to the associative trie put operations.
- AddressTrieSet<E extends Address> - Class in inet.ipaddr.format.util
-
- AddressTrieSet(AddressTrie<E>) - Constructor for class inet.ipaddr.format.util.AddressTrieSet
-
- AddressTrieSet(AddressTrie<E>, Collection<? extends E>) - Constructor for class inet.ipaddr.format.util.AddressTrieSet
-
- AddressTrieSet.Range<E extends Address> - Class in inet.ipaddr.format.util
-
- AddressValueException - Exception in inet.ipaddr
-
Thrown when an address or address component would be too large or small,
when a prefix length is too large or small, or when prefixes across segments are inconsistent.
- AddressValueException(long) - Constructor for exception inet.ipaddr.AddressValueException
-
- AddressValueException(String, long) - Constructor for exception inet.ipaddr.AddressValueException
-
- AddressValueException(BigInteger) - Constructor for exception inet.ipaddr.AddressValueException
-
- AddressValueException(AddressItem, AddressItem, int) - Constructor for exception inet.ipaddr.AddressValueException
-
- AddressValueException(AddressItem, AddressItem) - Constructor for exception inet.ipaddr.AddressValueException
-
- AddressValueException(AddressItem, String) - Constructor for exception inet.ipaddr.AddressValueException
-
- AddressValueException(String) - Constructor for exception inet.ipaddr.AddressValueException
-
- AddressValueException(String, Throwable) - Constructor for exception inet.ipaddr.AddressValueException
-
- addrLabel - Variable in class inet.ipaddr.format.standard.AddressDivisionGrouping.StringOptions
-
- addrSuffix - Variable in class inet.ipaddr.IPAddressSection.IPStringOptions
-
- addTrie(AddressTrie.TrieNode<E>) - Method in class inet.ipaddr.format.util.AddressTrie
-
- addTrie(AddressTrie.TrieNode<E>) - Method in interface inet.ipaddr.format.util.AddressTrieOps.AddressTrieAddOps
-
Adds nodes matching the given sub-root node and all of its sub-nodes to the trie, if not already there.
- addTrie(AddressTrie.TrieNode<? extends IPAddress>) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
-
- addTrie(AddressTrie.TrieNode<? extends IPAddress>) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
-
- addTrie(AssociativeAddressTrie.AssociativeTrieNode<? extends IPAddress, V>) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
-
- addTrie(AddressTrie.TrieNode<IPv4Address>) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
-
- addTrie(AddressTrie.TrieNode<IPv4Address>) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
-
- addTrie(AddressTrie.TrieNode<IPv6Address>) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
-
- addTrie(AddressTrie.TrieNode<IPv6Address>) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
-
- addTrie(AddressTrie.TrieNode<MACAddress>) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
-
- addTrie(AddressTrie.TrieNode<MACAddress>) - Method in class inet.ipaddr.mac.MACAddressTrie
-
- adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.Address
-
- adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.Address
-
- adjustPrefixBySegment(boolean) - Method in interface inet.ipaddr.AddressSection
-
- adjustPrefixBySegment(boolean, boolean) - Method in interface inet.ipaddr.AddressSection
-
- adjustPrefixBySegment(boolean) - Method in interface inet.ipaddr.AddressSegmentSeries
-
Increases or decreases prefix length to the next segment boundary.
- adjustPrefixBySegment(boolean, boolean) - Method in interface inet.ipaddr.AddressSegmentSeries
-
Increases or decreases prefix length to the next segment boundary.
- adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.IPAddress
-
- adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.IPAddress
-
- adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.IPAddressSection
-
- adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.IPAddressSection
-
- adjustPrefixBySegment(boolean) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
- adjustPrefixBySegment(boolean, boolean) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
- adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.IPAddressString
-
Increases or decreases prefix length to the next segment boundary of the given address version's standard segment boundaries.
- adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
-
- adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
-
- adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
-
- adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
-
- adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.mac.MACAddress
-
- adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.mac.MACAddress
-
- adjustPrefixBySegment(boolean) - Method in class inet.ipaddr.mac.MACAddressSection
-
- adjustPrefixBySegment(boolean, boolean) - Method in class inet.ipaddr.mac.MACAddressSection
-
- adjustPrefixLength(int) - Method in class inet.ipaddr.Address
-
- adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.Address
-
- adjustPrefixLength(int) - Method in interface inet.ipaddr.AddressSection
-
- adjustPrefixLength(int, boolean) - Method in interface inet.ipaddr.AddressSection
-
- adjustPrefixLength(int) - Method in interface inet.ipaddr.AddressSegmentSeries
-
Increases or decreases prefix length by the given increment.
- adjustPrefixLength(int, boolean) - Method in interface inet.ipaddr.AddressSegmentSeries
-
Increases or decreases prefix length by the given increment.
- adjustPrefixLength(int) - Method in class inet.ipaddr.IPAddress
-
Increases or decreases prefix length by the given increment.
- adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.IPAddress
-
- adjustPrefixLength(int) - Method in class inet.ipaddr.IPAddressSection
-
- adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.IPAddressSection
-
- adjustPrefixLength(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
- adjustPrefixLength(int, boolean) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
- adjustPrefixLength(int) - Method in class inet.ipaddr.IPAddressString
-
Increases or decreases prefix length by the given increment.
- adjustPrefixLength(int) - Method in class inet.ipaddr.ipv4.IPv4Address
-
- adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
-
- adjustPrefixLength(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- adjustPrefixLength(int) - Method in class inet.ipaddr.ipv6.IPv6Address
-
- adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
-
- adjustPrefixLength(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- adjustPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddress
-
- adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.mac.MACAddress
-
- adjustPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddressSection
-
- adjustPrefixLength(int, boolean) - Method in class inet.ipaddr.mac.MACAddressSection
-
- ALL_ADDRESSES - Static variable in class inet.ipaddr.MACAddressString
-
- ALL_JOINS - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
-
- ALL_OPTS - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
-
- ALL_OPTS - Static variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
-
- allNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie
-
- allNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
-
- allNodeIterator(boolean) - Method in interface inet.ipaddr.format.util.AddressTrieOps
-
- allNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
-
- allNodeIterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
-
- allNodeIterator(boolean) - Method in class inet.ipaddr.format.util.BinaryTreeNode
-
Iterates through all the nodes of the sub-tree with this node as the root, in forward or reverse tree order.
- allNodeIterator(boolean) - Method in interface inet.ipaddr.format.util.TreeOps
-
Iterates through the nodes (not just the added nodes) in forward or reverse tree order.
- allNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
-
- allNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
-
- allNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
-
- allNodeIterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
-
- allNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
-
- allNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
-
- allNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
-
- allNodeIterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
-
- allNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
-
- allNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
-
- allNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie
-
- allNodeIterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
-
- allNodeSpliterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie
-
- allNodeSpliterator(boolean) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
-
- allNodeSpliterator(boolean) - Method in interface inet.ipaddr.format.util.AddressTrieOps
-
- allNodeSpliterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
-
- allNodeSpliterator(boolean) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
-
- allNodeSpliterator(boolean) - Method in interface inet.ipaddr.format.util.TreeOps
-
Creates a
Spliterator
over the nodes in forward or reverse natural tree order.
- allNodeSpliterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
-
- allNodeSpliterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
-
- allNodeSpliterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
-
- allNodeSpliterator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
-
- allNodeSpliterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
-
- allNodeSpliterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
-
- allNodeSpliterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
-
- allNodeSpliterator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
-
- allNodeSpliterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
-
- allNodeSpliterator(boolean) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
-
- allNodeSpliterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie
-
- allNodeSpliterator(boolean) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
-
- allocateBitLength(int) - Method in class inet.ipaddr.PrefixBlockAllocator
-
Allocates a block with the given bit-length,
the bit-length being the number of bits extending beyond the prefix length,
or nil if no such block is available in the allocator.
- allocateBitLengths(int...) - Method in class inet.ipaddr.PrefixBlockAllocator
-
Returns multiple blocks of the given bit-lengths,
or null if there is insufficient space in the allocator.
- allocateSize(long) - Method in class inet.ipaddr.PrefixBlockAllocator
-
Returns a block of sufficient size,
the size indicating the number of distinct addresses required in the block.
- allocateSizes(long...) - Method in class inet.ipaddr.PrefixBlockAllocator
-
Returns multiple blocks of sufficient size for the given size required,
or null if there is insufficient space in the allocator.
- allow_inet_aton(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
-
Allows joined IPv4 segments, resulting in just 2, 3 or 4 segments.
- allow_inet_aton(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
-
Allows joined segments, resulting in just 2, 3 or 4 segments.
- allow_inet_aton_extraneous_digits(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
-
- allow_inet_aton_hex(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
-
- allow_inet_aton_joined_segments(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
-
- allow_inet_aton_leading_zeros(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
-
- allow_inet_aton_octal(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
-
- allow_inet_aton_single_segment_mask(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
-
- allow_mixed_inet_aton(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
-
Allow inet_aton formats in the mixed part of an IPv6 address
- allowAll - Variable in class inet.ipaddr.AddressStringParameters
-
Allows the all-encompassing address *, which represents the network of all IPv4 and IPv6 addresses
- allowAll(boolean) - Method in class inet.ipaddr.AddressStringParameters.BuilderBase
-
- allowAll(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
-
- allowAll(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.Builder
-
- allowBase85 - Variable in class inet.ipaddr.ipv6.IPv6AddressStringParameters
-
- allowBase85(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
-
- allowBinary - Variable in class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
-
Allows ip address binary format 0b1.0b100.0b0.0b10101010 or 0b1111000011110000::0b0101010101010101
- allowBinary(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
-
- allowBinary(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
-
- allowBracketedIPv4 - Variable in class inet.ipaddr.HostNameParameters
-
- allowBracketedIPv4(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
-
- allowBracketedIPv6 - Variable in class inet.ipaddr.HostNameParameters
-
- allowBracketedIPv6(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
-
- allowColonDelimited - Variable in class inet.ipaddr.MACAddressStringParameters
-
Allows addresses like aa:bb:cc:dd:ee:ff
- allowColonDelimited(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.Builder
-
- allowDashed - Variable in class inet.ipaddr.MACAddressStringParameters
-
Allows addresses like aa-bb-cc-dd-ee-ff
- allowDashed(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.Builder
-
- allowDotted - Variable in class inet.ipaddr.MACAddressStringParameters
-
Allows addresses like aaa.bbb.ccc.ddd
- allowDotted(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.Builder
-
- allowEmpty - Variable in class inet.ipaddr.AddressStringParameters
-
Allows zero-length IPAddressStrings like ""
- allowEmpty(boolean) - Method in class inet.ipaddr.AddressStringParameters.BuilderBase
-
- allowEmpty - Variable in class inet.ipaddr.HostNameParameters
-
- allowEmpty(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
-
- allowEmpty(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
-
- allowEmpty(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.Builder
-
- allowEmptyZone - Variable in class inet.ipaddr.ipv6.IPv6AddressStringParameters
-
Allows the '%' character to be followed by no zone or scope identifier
- allowEmptyZone(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
-
- allowIPAddress - Variable in class inet.ipaddr.HostNameParameters
-
- allowIPAddress(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
-
- allowIPv4 - Variable in class inet.ipaddr.IPAddressStringParameters
-
- allowIPv4(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
-
- allowIPv6 - Variable in class inet.ipaddr.IPAddressStringParameters
-
- allowIPv6(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
-
- allowLeadingZeros - Variable in class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
-
whether you allow addresses with segments that have leasing zeros like 001.2.3.004 or 1:000a::
For IPV4, this option overrides inet_aton octal.
- allowLeadingZeros(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
-
- allowLeadingZeros(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
-
- allowLeadingZeros(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters.Builder
-
- allowMask - Variable in class inet.ipaddr.IPAddressStringParameters
-
Allows masks to follow valid addresses, such as 1.2.3.4/255.255.0.0 which has the mask 255.255.0.0
- allowMask(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
-
- allowMixed - Variable in class inet.ipaddr.ipv6.IPv6AddressStringParameters
-
Allows IPv6 addresses with embedded ipv4 like a:b:c:d:e:f:1.2.3.4
- allowMixed(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
-
- allowPort - Variable in class inet.ipaddr.HostNameParameters
-
- allowPort(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
-
- allowPrefix - Variable in class inet.ipaddr.IPAddressStringParameters
-
Allows addresses with prefix length like 1.2.0.0/16
Such as an address is interpreted as a subnet.
- allowPrefix(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
-
- allowPrefixesBeyondAddressSize - Variable in class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
-
controls whether ipv4 can have prefix length bigger than 32 and whether ipv6 can have prefix length bigger than 128
- allowPrefixesBeyondAddressSize(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
-
- allowPrefixesBeyondAddressSize(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
-
- allowPrefixLengthLeadingZeros - Variable in class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
-
controls whether you allow addresses with prefixes that have leasing zeros like 1.0.0.0/08 or 1::/064
- allowPrefixLengthLeadingZeros(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
-
- allowPrefixLengthLeadingZeros(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
-
- allowPrefixOnly - Variable in class inet.ipaddr.IPAddressStringParameters
-
Allows addresses like /64 which are only prefix lenths.
- allowPrefixOnly(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
-
- allowService - Variable in class inet.ipaddr.HostNameParameters
-
- allowService(boolean) - Method in class inet.ipaddr.HostNameParameters.Builder
-
- allowShortSegments - Variable in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters
-
- allowShortSegments(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters.Builder
-
- allowsInferredBoundary() - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
-
- allowSingleDashed - Variable in class inet.ipaddr.MACAddressStringParameters
-
Allows addresses like aabbcc-ddeeff
- allowSingleSegment - Variable in class inet.ipaddr.AddressStringParameters
-
Allows an address to be specified as a single value, eg ffffffff, without the standard use of segments like 1.2.3.4 or 1:2:4:3:5:6:7:8
- allowSingleSegment(boolean) - Method in class inet.ipaddr.AddressStringParameters.BuilderBase
-
- allowSingleSegment(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
-
- allowSingleSegment(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.Builder
-
- allowSpaceDelimited - Variable in class inet.ipaddr.MACAddressStringParameters
-
Allows addresses like aa bb cc dd ee ff
- allowSpaceDelimited(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.Builder
-
- allowsRangeSeparator() - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
-
- allowsReverseRange() - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
-
- allowsSingleWildcard() - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
-
- allowsWildcard() - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
-
- allowUnlimitedLeadingZeros - Variable in class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
-
- allowUnlimitedLeadingZeros(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
-
- allowUnlimitedLeadingZeros(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
-
- allowUnlimitedLeadingZeros(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters.Builder
-
- allowWildcardedSeparator - Variable in class inet.ipaddr.AddressStringParameters.AddressStringFormatParameters
-
controls whether the wildcard '*' or '%' can replace the segment separators '.' and ':'.
- allowWildcardedSeparator(boolean) - Method in class inet.ipaddr.IPAddressStringParameters.Builder
-
- allowWildcardedSeparator(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
-
- allowWildcardedSeparator(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
-
- allowWildcardedSeparator(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.Builder
-
- allowWildcardedSeparator(boolean) - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters.Builder
-
- allowZone - Variable in class inet.ipaddr.ipv6.IPv6AddressStringParameters
-
Allows IPv6 zones with the '%' character, which generally denotes either scope identifiers or network interfaces.
- allowZone(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
-
- allPrefixedAddressesAreSubnets() - Method in enum inet.ipaddr.AddressNetwork.PrefixConfiguration
-
- ALTERNATIVE_RANGE_SEPARATOR - Static variable in class inet.ipaddr.Address
-
- ALTERNATIVE_RANGE_SEPARATOR_STR - Static variable in class inet.ipaddr.Address
-
- ALTERNATIVE_SEGMENT_WILDCARD_STR - Static variable in class inet.ipaddr.Address
-
- ALTERNATIVE_ZONE_SEPARATOR - Static variable in class inet.ipaddr.ipv6.IPv6Address
-
- append(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- append(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- append(MACAddressSection) - Method in class inet.ipaddr.mac.MACAddressSection
-
- appendDivision(StringBuilder, AddressStringDivision) - Method in interface inet.ipaddr.format.util.AddressDivisionWriter
-
- appendToNetwork(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- appendToNetwork(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- appendToPrefix(MACAddressSection) - Method in class inet.ipaddr.mac.MACAddressSection
-
- apply(T, U, boolean) - Method in interface inet.ipaddr.format.util.DualIPv4v6AssociativeTries.TriBoolFunction
-
Applies this function to the given arguments.
- apply(R, int) - Method in interface inet.ipaddr.IPAddressSection.SegFunction
-
- apply(IPAddressSegmentSeries, int, int, int) - Method in interface inet.ipaddr.IPAddressSection.SeriesCreator
-
- apply(R, R, R) - Method in interface inet.ipaddr.IPAddressSection.TriFunction
-
- applyForEach(Function<? super E, ? extends R>) - Method in class inet.ipaddr.format.util.Partition
-
Supplies to the given function each element of this partition,
inserting non-null return values into the returned map.
- applyPrefixLength(int) - Method in class inet.ipaddr.Address
-
Deprecated.
- applyPrefixLength(int) - Method in interface inet.ipaddr.AddressSection
-
Deprecated.
- applyPrefixLength(int) - Method in interface inet.ipaddr.AddressSegmentSeries
-
- applyPrefixLength(int) - Method in class inet.ipaddr.IPAddress
-
Deprecated.
- applyPrefixLength(int) - Method in class inet.ipaddr.IPAddressSection
-
Deprecated.
- applyPrefixLength(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Deprecated.
- applyPrefixLength(int) - Method in class inet.ipaddr.ipv4.IPv4Address
-
Deprecated.
- applyPrefixLength(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
Deprecated.
- applyPrefixLength(int) - Method in class inet.ipaddr.ipv6.IPv6Address
-
Deprecated.
- applyPrefixLength(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Deprecated.
- applyPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddress
-
Deprecated.
- applyPrefixLength(int) - Method in class inet.ipaddr.mac.MACAddressSection
-
Deprecated.
- applyToBounds(BiFunction<? super IPAddress, ? super IPAddress, V>, IPAddress...) - Method in class inet.ipaddr.IPAddress
-
Finds the lowest and highest single-valued address from the given addresses and subnets and this one,
calling the given BiFunction with the lowest as first argument and the highest as second.
- asAddress() - Method in class inet.ipaddr.HostName
-
If this represents an ip address, returns that address.
- asAddress(IPAddress.IPVersion) - Method in class inet.ipaddr.HostName
-
Deprecated.
- asAddressString() - Method in class inet.ipaddr.HostName
-
If this represents an ip address or represents any valid IPAddressString, returns the corresponding address string.
- asInetAddress() - Method in class inet.ipaddr.HostName
-
- asInetSocketAddress(Function<String, Integer>) - Method in class inet.ipaddr.HostName
-
Returns the InetSocketAddress for this host.
- asInetSocketAddress() - Method in class inet.ipaddr.HostName
-
Returns the InetSocketAddress for this host.
- asMap() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
-
Returns a java.util.NavigableMap backed by this associative trie.
- asNewTrie() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
-
Creates a new sub-trie, copying the nodes starting with this node as root.
- asNewTrie() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
-
- asNewTrie() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
-
- asNewTrie() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
-
- asNewTrie() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
-
- asNewTrie() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
-
- asNewTrie() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
-
- asNewTrie() - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
-
- asSet() - Method in class inet.ipaddr.format.util.AddressTrie
-
Returns a java.util.NavigableSet that uses this as the backing data structure.
- assignMinPrefixForBlock() - Method in class inet.ipaddr.IPAddress
-
Constructs an equivalent address with the smallest CIDR prefix possible (largest network),
such that the range of values are a set of subnet blocks for that prefix.
- assignMinPrefixForBlock() - Method in class inet.ipaddr.IPAddressSection
-
Constructs an equivalent address section with the smallest CIDR prefix possible (largest network),
such that the range of values are a set of subnet blocks for that prefix.
- assignMinPrefixForBlock() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns the equivalent address series with the smallest CIDR prefix possible (largest network),
such that the range of values of this address includes the subnet prefix block for that prefix.
- assignMinPrefixForBlock() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- assignMinPrefixForBlock() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- assignMinPrefixForBlock() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- assignMinPrefixForBlock() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- assignPrefixForSingleBlock() - Method in class inet.ipaddr.IPAddress
-
Returns the equivalent CIDR address with a prefix length for which the address subnet block matches the range of values in this address.
- assignPrefixForSingleBlock() - Method in class inet.ipaddr.IPAddressSection
-
Returns the equivalent CIDR address section with a prefix length for which the subnet block for that prefix matches the range of values in this section.
- assignPrefixForSingleBlock() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns the equivalent CIDR address series with a prefix length for which the subnet block for that prefix matches the range of values in this series.
- assignPrefixForSingleBlock() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- assignPrefixForSingleBlock() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- assignPrefixForSingleBlock() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- assignPrefixForSingleBlock() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- AssociativeAddedTree<E extends Address,V> - Class in inet.ipaddr.format.util
-
AssociativeAddedTree is similar to AddedTree but originates from an AssociativeTrie.
- AssociativeAddedTree(AssociativeAddressTrie<E, AssociativeAddressTrie.SubNodesMappingAssociative<E, V>>) - Constructor for class inet.ipaddr.format.util.AssociativeAddedTree
-
- AssociativeAddedTree.AssociativeAddedTreeNode<E extends Address,V> - Class in inet.ipaddr.format.util
-
AssociativeAddedTreeNode represents a node in an AssociativeAddedTree.
- AssociativeAddedTreeNode(AssociativeAddressTrie.AssociativeTrieNode<E, AssociativeAddressTrie.SubNodesMappingAssociative<E, V>>) - Constructor for class inet.ipaddr.format.util.AssociativeAddedTree.AssociativeAddedTreeNode
-
- AssociativeAddressTrie<K extends Address,V> - Class in inet.ipaddr.format.util
-
An address trie in which each node is associated with a value.
- AssociativeAddressTrie(AssociativeAddressTrie.AssociativeTrieNode<K, V>) - Constructor for class inet.ipaddr.format.util.AssociativeAddressTrie
-
- AssociativeAddressTrie.AssociativeTrieNode<K extends Address,V> - Class in inet.ipaddr.format.util
-
- asTrie() - Method in class inet.ipaddr.format.util.AddressTrieMap
-
Return a trie representing this map.
- asTrie() - Method in class inet.ipaddr.format.util.AddressTrieSet
-
Returns a trie representing this set.
- get(String) - Method in class inet.ipaddr.AddressNetwork.HostIdentifierStringGenerator
-
Gets the object for the given key.
- get(byte[]) - Method in class inet.ipaddr.AddressNetwork.HostIdentifierStringGenerator
-
- get(Address.AddressValueProvider) - Method in class inet.ipaddr.AddressNetwork.HostIdentifierStringGenerator
-
- get(Object) - Method in class inet.ipaddr.format.util.AddressTrieMap
-
- get(K) - Method in interface inet.ipaddr.format.util.AddressTrieOps.AssociativeAddressTrieOps
-
Gets the specified value for the specified key in this mapped trie or subtrie.
- get(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
-
- get(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
-
- get(IPAddress) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
-
- get(byte[]) - Method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
-
- get(Address.AddressValueProvider) - Method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
-
- get(IPAddress.IPAddressValueProvider) - Method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
-
- get(IPAddress.IPVersion, Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
-
- get(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer, CharSequence) - Method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
-
- get(byte[]) - Method in class inet.ipaddr.IPAddressNetwork.HostNameGenerator
-
- get(Address.AddressValueProvider) - Method in class inet.ipaddr.IPAddressNetwork.HostNameGenerator
-
- get(IPAddress.IPVersion, Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Method in class inet.ipaddr.IPAddressNetwork.HostNameGenerator
-
- get(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer, CharSequence) - Method in class inet.ipaddr.IPAddressNetwork.HostNameGenerator
-
- get(byte[]) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
-
- get(IPAddress.IPAddressValueProvider) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
-
- get(Address.AddressValueProvider) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
-
- get(IPAddress.IPVersion, Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
-
- get(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer, CharSequence) - Method in class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
-
- get6To4IPv4Address() - Method in class inet.ipaddr.ipv6.IPv6Address
-
Returns the second and third segments as an
IPv4Address
.
- getAddedNode(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
-
Gets trie nodes representing added elements.
- getAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
-
- getAddedNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
-
- getAddedNode(IPAddress) - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
-
- getAddedNode(IPAddress) - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
-
- getAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
-
- getAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
-
- getAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
-
- getAddedNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
-
- getAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
-
- getAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
-
- getAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
-
- getAddedNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
-
- getAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
-
- getAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
-
- getAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie
-
- getAddedNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
-
- getAddress() - Method in interface inet.ipaddr.HostIdentifierString
-
- getAddress() - Method in class inet.ipaddr.HostName
-
If this represents an ip address, returns that address.
- getAddress(IPAddress.IPVersion) - Method in class inet.ipaddr.IPAddressString
-
- getAddress() - Method in class inet.ipaddr.IPAddressString
-
If this represents an ip address, returns that address.
- getAddress() - Method in class inet.ipaddr.MACAddressString
-
Produces the
MACAddress
corresponding to this MACAddressString.
- getAddressCreator() - Method in class inet.ipaddr.AddressNetwork
-
- getAddressCreator() - Method in class inet.ipaddr.IPAddressNetwork
-
- getAddressCreator() - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork
-
- getAddressCreator() - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork
-
- getAddressCreator() - Method in class inet.ipaddr.mac.MACAddress
-
- getAddressCreator() - Method in class inet.ipaddr.mac.MACAddressNetwork
-
- getAddressItem() - Method in interface inet.ipaddr.format.util.AddressComponentRangeSpliterator
-
- getAddressOptionsBuilder() - Method in class inet.ipaddr.HostNameParameters.Builder
-
- getAddressStringException() - Method in class inet.ipaddr.HostName
-
Returns the exception thrown for invalid ipv6 literal or invalid reverse DNS hosts.
- getAddressStringException() - Method in class inet.ipaddr.IPAddressString
-
Returns the parse exception thrown by validate, rather than throwing it.
- getAssociatedIntf() - Method in class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
-
If this zone references a network interface, returns that interface,
or null if no interface with the given name exists on the system.
- getAssociatedIntfMacAddr() - Method in class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
-
Returns the MAC address of the associated interface
- getAssociatedScopeId() - Method in class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
-
If this zone references a scoped identifier, returns that identifier.
- getAvailable() - Method in class inet.ipaddr.PrefixBlockAllocator
-
Returns a list of all the blocks available for allocating in the allocator.
- getBackingMap() - Method in class inet.ipaddr.AddressNetwork.HostIdentifierStringGenerator
-
- getBackingMap() - Method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
-
- getBitCount() - Method in class inet.ipaddr.Address
-
- getBitCount() - Method in interface inet.ipaddr.format.AddressDivisionSeries
-
- getBitCount() - Method in interface inet.ipaddr.format.AddressItem
-
Provides the number of bits comprising this address item
- getBitCount() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
- getBitCount() - Method in class inet.ipaddr.format.standard.AddressBitsDivision
-
- getBitCount() - Method in class inet.ipaddr.format.standard.IPAddressBitsDivision
-
- getBitCount() - Method in class inet.ipaddr.format.standard.IPAddressJoinedSegments
-
- getBitCount() - Method in interface inet.ipaddr.format.string.IPAddressStringDivision
-
- getBitCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
-
- getBitCount() - Method in class inet.ipaddr.IPAddressSection
-
- getBitCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSegment
-
- getBitCount() - Method in class inet.ipaddr.IPAddressSeqRange
-
- getBitCount() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getBitCount() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getBitCount() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
-
- getBitCount() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getBitCount() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getBitCount() - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6v4MixedAddressSection
-
- getBitCount() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
-
- getBitCount() - Method in class inet.ipaddr.mac.MACAddress
-
- getBitCount() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getBitCount() - Method in class inet.ipaddr.mac.MACAddressSegment
-
- getBitsForCount(long) - Static method in interface inet.ipaddr.format.AddressItem
-
BitsForCount returns the number of bits required outside the prefix length
for a single prefix block to span at least as many addresses as the given count.
- getBitsPerSegment() - Method in interface inet.ipaddr.AddressSegmentSeries
-
Returns the number of bits comprising each segment in this series.
- getBitsPerSegment() - Method in class inet.ipaddr.IPAddress
-
- getBitsPerSegment() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getBitsPerSegment() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getBitsPerSegment() - Method in class inet.ipaddr.mac.MACAddress
-
- getBitsPerSegment() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getBlockCount(int) - Method in class inet.ipaddr.Address
-
- getBlockCount(int) - Method in interface inet.ipaddr.format.AddressDivisionSeries
-
Returns the count of values in the initial (higher) count of divisions.
- getBlockCount(int) - Method in class inet.ipaddr.IPAddressSection
-
- getBlockCount(int) - Method in class inet.ipaddr.mac.MACAddressSection
-
- getBlockCount() - Method in class inet.ipaddr.PrefixBlockAllocator
-
Returns the count of available blocks in this allocator.
- getBlockMaskPrefixLength(boolean) - Method in class inet.ipaddr.format.standard.IPAddressDivision
-
If this is equivalent to the mask for a CIDR prefix length block or subnet class, it returns the prefix length.
- getBlockMaskPrefixLength(boolean) - Method in class inet.ipaddr.IPAddress
-
If this address is equivalent to the mask for a CIDR prefix block, it returns that prefix length.
- getBlockMaskPrefixLength(boolean) - Method in class inet.ipaddr.IPAddressSection
-
If this address section is equivalent to the mask for a CIDR prefix block, it returns that prefix length.
- getBlockSize(int) - Static method in interface inet.ipaddr.format.AddressItem
-
Returns the total number of values when ranging across the given number of host bits.
- getByteCount() - Method in class inet.ipaddr.Address
-
- getByteCount() - Method in interface inet.ipaddr.format.AddressItem
-
Provides the number of bytes required for this address item, rounding up if the bit count is not a multiple of 8
- getByteCount() - Method in class inet.ipaddr.IPAddress
-
- getByteCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
-
- getByteCount() - Method in class inet.ipaddr.IPAddressSection
-
- getByteCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSegment
-
- getByteCount() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getByteCount() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getByteCount() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
-
- getByteCount() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getByteCount() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getByteCount() - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6v4MixedAddressSection
-
- getByteCount() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
-
- getByteCount() - Method in class inet.ipaddr.mac.MACAddress
-
- getByteCount() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getByteCount() - Method in class inet.ipaddr.mac.MACAddressSegment
-
- getBytes() - Method in class inet.ipaddr.Address
-
- getBytes(byte[]) - Method in class inet.ipaddr.Address
-
- getBytes(byte[], int) - Method in class inet.ipaddr.Address
-
- getBytes() - Method in class inet.ipaddr.format.AddressDivisionBase
-
Gets the bytes for the lowest address in the range represented by this address division.
- getBytes(byte[], int) - Method in class inet.ipaddr.format.AddressDivisionBase
-
Gets the value for the lowest address in the range represented by this address division.
- getBytes(byte[]) - Method in class inet.ipaddr.format.AddressDivisionBase
-
- getBytes() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
Gets the bytes for the lowest address in the range represented by this address.
- getBytes(byte[], int) - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
Gets the value for the lowest address in the range represented by this address division grouping.
- getBytes(byte[]) - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- getBytes() - Method in interface inet.ipaddr.format.AddressItem
-
- getBytes(byte[]) - Method in interface inet.ipaddr.format.AddressItem
-
Copies the bytes of the lowest address item represented by this address item into the supplied array,
and returns that array.
- getBytes(byte[], int) - Method in interface inet.ipaddr.format.AddressItem
-
Copies the bytes of the lowest address item represented by this address item into the supplied array starting at the given index,
and returns that array.
- getBytes() - Method in class inet.ipaddr.IPAddressSeqRange
-
- getBytes(byte[]) - Method in class inet.ipaddr.IPAddressSeqRange
-
- getBytes(byte[], int) - Method in class inet.ipaddr.IPAddressSeqRange
-
- getBytesPerSegment() - Method in interface inet.ipaddr.AddressSegmentSeries
-
Returns the number of bytes comprising each segment in this series.
- getBytesPerSegment() - Method in class inet.ipaddr.IPAddress
-
- getBytesPerSegment() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getBytesPerSegment() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getBytesPerSegment() - Method in class inet.ipaddr.mac.MACAddress
-
- getBytesPerSegment() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getCached() - Method in interface inet.ipaddr.format.util.BinaryTreeNode.CachingIterator
-
- getComparator() - Method in interface inet.ipaddr.format.util.AddressComponentRangeSpliterator
-
- getComparator() - Method in class inet.ipaddr.format.util.AddressTrie
-
Returns a comparator for the trie order
- getCount() - Method in class inet.ipaddr.Address
-
Gets the count of addresses that this address may represent.
- getCount() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
gets the count of addresses that this address division grouping may represent
If this address division grouping is not a subnet block of multiple addresses or has no range of values, then there is only one such address.
- getCount() - Method in interface inet.ipaddr.format.AddressDivisionSeries
-
- getCount() - Method in interface inet.ipaddr.format.AddressItem
-
The count of possible distinct values for this AddressComponent.
- getCount() - Method in class inet.ipaddr.IPAddressSegment
-
- getCount() - Method in class inet.ipaddr.IPAddressSeqRange
-
- getCount() - Method in class inet.ipaddr.PrefixBlockAllocator.AllocatedBlock
-
Returns the total number of addresses within the block.
- getCountImpl() - Method in class inet.ipaddr.IPAddressSection
-
- getDefaultPrefixConfiguration() - Static method in class inet.ipaddr.AddressNetwork
-
- getDefaultPrefixConfiguration() - Static method in class inet.ipaddr.ipv4.IPv4AddressNetwork
-
Gets the default prefix configuration used by this network type and version.
- getDefaultPrefixConfiguration() - Static method in class inet.ipaddr.ipv6.IPv6AddressNetwork
-
Gets the default prefix configuration used by this network type and version.
- getDefaultPrefixConfiguration() - Static method in class inet.ipaddr.mac.MACAddressNetwork
-
Gets the default prefix configuration used by this network type and version.
- getDefaultTextualRadix() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
- getDefaultTextualRadix() - Method in class inet.ipaddr.format.standard.AddressBitsDivision
-
- getDefaultTextualRadix() - Method in class inet.ipaddr.format.standard.IPAddressBitsDivision
-
- getDefaultTextualRadix(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSegment
-
- getDefaultTextualRadix() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
-
- getDefaultTextualRadix() - Method in class inet.ipaddr.ipv4.IPv4JoinedSegments
-
- getDefaultTextualRadix() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
-
- getDefaultTextualRadix() - Method in class inet.ipaddr.mac.MACAddressSegment
-
- getDigitCount(BigInteger, BigInteger) - Static method in class inet.ipaddr.format.AddressDivisionBase
-
- getDigitCount(long, int) - Static method in class inet.ipaddr.format.AddressDivisionBase
-
- getDigitCount(int) - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
- getDigitCount(int) - Method in class inet.ipaddr.format.standard.AddressDivision
-
- getDigitCount(int) - Method in interface inet.ipaddr.format.string.AddressStringDivision
-
Returns the count of digits of the value, or if a range, the larger value in the range
- getDivision(int) - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- getDivision(int) - Method in interface inet.ipaddr.format.AddressDivisionSeries
-
- getDivision(int) - Method in interface inet.ipaddr.format.IPAddressDivisionSeries
-
- getDivision(int) - Method in class inet.ipaddr.format.large.IPAddressLargeDivisionGrouping
-
- getDivision(int) - Method in class inet.ipaddr.format.standard.AddressDivisionGrouping
-
- getDivision(int) - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
-
- getDivision(int) - Method in interface inet.ipaddr.format.string.AddressStringDivisionSeries
-
- getDivision(int) - Method in interface inet.ipaddr.format.string.IPAddressStringDivisionSeries
-
- getDivision(int) - Method in class inet.ipaddr.IPAddressSection
-
- getDivision(int) - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getDivision(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getDivision(int) - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getDivision(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getDivision(int) - Method in class inet.ipaddr.mac.MACAddress
-
- getDivision(int) - Method in class inet.ipaddr.mac.MACAddressSection
-
- getDivisionCount() - Method in class inet.ipaddr.Address
-
- getDivisionCount() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- getDivisionCount() - Method in interface inet.ipaddr.format.string.AddressStringDivisionSeries
-
- getDivisionGrouping() - Method in class inet.ipaddr.IPAddressString
-
Returns a representation of the address string, the address string represented "as-is", converted to value ranges with bit sizes matching the original string.
- getDivisionPrefixLength() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
- getDivisionPrefixLength() - Method in class inet.ipaddr.format.standard.IPAddressDivision
-
Returns the network prefix for the division.
- getDivisionPrefixLength() - Method in interface inet.ipaddr.format.string.IPAddressStringDivision
-
- getDivisionStringLength(AddressStringDivision) - Method in interface inet.ipaddr.format.util.AddressDivisionWriter
-
- getDivisionStrings() - Method in class inet.ipaddr.Address
-
- getDivisionStrings() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- getDivisionStrings() - Method in interface inet.ipaddr.format.AddressDivisionSeries
-
Get standard-format strings for each of the divisions in the series.
- getDivisionValue() - Method in class inet.ipaddr.format.standard.AddressBitsDivision
-
- getDivisionValue() - Method in class inet.ipaddr.format.standard.AddressDivision
-
- getDivisionValue() - Method in class inet.ipaddr.format.standard.IPAddressBitsDivision
-
- getDivisionValue() - Method in class inet.ipaddr.format.standard.IPAddressJoinedSegments
-
- getDivisionValue() - Method in class inet.ipaddr.IPAddressSegment
-
- getDivisionValue() - Method in class inet.ipaddr.mac.MACAddressSegment
-
- getDottedAddress() - Method in class inet.ipaddr.mac.MACAddress
-
- getDottedGrouping() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getEmbeddedIPv4Address() - Method in class inet.ipaddr.ipv6.IPv6Address
-
Returns the embedded
IPv4Address
in the lowest (least-significant) two segments.
- getEmbeddedIPv4Address(int) - Method in class inet.ipaddr.ipv6.IPv6Address
-
Produces an IPv4 address from any sequence of 4 bytes in this IPv6 address.
- getEmbeddedIPv4AddressParametersBuilder() - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters.Builder
-
Gets the builder for the parameters governing the IPv4 mixed part of an IPv6 address.
- getEmbeddedIPv4AddressParentBuilder() - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters.Builder
-
- getEmbeddedIPv4AddressSection(int, int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Produces an IPv4 address section from any sequence of bytes in this IPv6 address section
- getEmbeddedIPv4AddressSection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Gets the IPv4 section corresponding to the lowest (least-significant) 4 bytes in the original address,
which will correspond to between 0 and 4 bytes in this address.
- getFormatBuilder() - Method in class inet.ipaddr.MACAddressStringParameters.Builder
-
Get the sub-builder for setting format parameters.
- getFormatParameters() - Method in class inet.ipaddr.MACAddressStringParameters
-
- getHost() - Method in class inet.ipaddr.HostName
-
Returns the host string normalized but without port, service, prefix or mask.
- getHostAddress() - Method in class inet.ipaddr.IPAddressString
-
If this address string was constructed from a host address with prefix length,
then this provides just the host address, rather than the address
provided by
IPAddressString.getAddress()
that incorporates the prefix.
- getHostMask() - Method in class inet.ipaddr.IPAddress
-
- getHostMask(int) - Method in class inet.ipaddr.IPAddressNetwork
-
- getHostMask() - Method in class inet.ipaddr.IPAddressSection
-
- getHostMask() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns the host mask associated with the CIDR network prefix length of this series.
- getHostMask() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getHostMask() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getHostMask() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getHostMask() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getHostMaskSection(int) - Method in class inet.ipaddr.IPAddressNetwork
-
- getHostSection() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns the host section of the series.
- getHostSection(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns the host section of the address as indicated by the network prefix length provided.
- getHostSection() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getHostSection(int) - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getHostSection() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getHostSection(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getHostSection(int) - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getHostSection() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getHostSection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getHostSection(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getIPv4AddressParametersBuilder() - Method in class inet.ipaddr.IPAddressStringParameters.Builder
-
Get the sub-builder for setting IPv4 parameters.
- getIPv4Count(boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getIPv4Count() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
-
- getIPv4MappedAddress() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getIPv4Network() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getIPv4Network() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getIPv4Parameters() - Method in class inet.ipaddr.IPAddressStringParameters
-
- getIPv4PrefixCount(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getIPv4PrefixCount() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getIPv4PrefixCount(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
-
- getIPv4Trie() - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
-
returns the contained IPv4 trie
- getIPv4Trie() - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
-
- getIPv4Trie() - Method in class inet.ipaddr.format.util.DualIPv4v6Tries
-
- getIPv6Address(IPv6AddressSegment[]) - Method in class inet.ipaddr.ipv4.IPv4Address
-
Create an IPv6 mixed address using the given ipv6 segments and using this address for the embedded IPv4 segments
- getIPv6Address(IPv4Address) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Create an IPv6 mixed address using the given address for the embedded IPv4 segments
- getIPv6AddressParametersBuilder() - Method in class inet.ipaddr.IPAddressStringParameters.Builder
-
Get the sub-builder for setting IPv6 parameters.
- getIPv6Network() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getIPv6Network() - Method in class inet.ipaddr.mac.MACAddress
-
- getIPv6Network() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getIPv6Parameters() - Method in class inet.ipaddr.IPAddressStringParameters
-
- getIPv6Trie() - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
-
returns the contained IPv6 trie
- getIPv6Trie() - Method in class inet.ipaddr.format.util.DualIPv4v6AssociativeTries
-
- getIPv6Trie() - Method in class inet.ipaddr.format.util.DualIPv4v6Tries
-
- getIPv6Zone() - Method in class inet.ipaddr.ipv6.IPv6Address
-
Returns the zone or scope id, consisting of a network interface name or a positive integer scope identifier.
- getIPVersion() - Method in class inet.ipaddr.IPAddress
-
- getIPVersion() - Method in interface inet.ipaddr.IPAddress.IPAddressValueProvider
-
- getIPVersion() - Method in class inet.ipaddr.IPAddressNetwork
-
- getIPVersion() - Method in class inet.ipaddr.IPAddressSegment
-
- getIPVersion() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns the version of this segment series
- getIPVersion() - Method in class inet.ipaddr.IPAddressString
-
- getIPVersion() - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork
-
- getIPVersion() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getIPVersion() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
-
- getIPVersion() - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork
-
- getIPVersion() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getIPVersion() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
-
- getIterable() - Method in class inet.ipaddr.Address
-
- getIterable() - Method in interface inet.ipaddr.AddressSection
-
- getIterable() - Method in interface inet.ipaddr.AddressSegment
-
- getIterable() - Method in interface inet.ipaddr.AddressSegmentSeries
-
- getIterable() - Method in interface inet.ipaddr.format.AddressComponentRange
-
Useful for using an instance in a "for-each loop".
- getIterable() - Method in interface inet.ipaddr.format.IPAddressRange
-
Useful for using an instance in a "for-each loop", as in for(addr : address.getIterable()) { ...
- getIterable() - Method in class inet.ipaddr.IPAddress
-
- getIterable() - Method in class inet.ipaddr.IPAddressSection
-
- getIterable() - Method in class inet.ipaddr.IPAddressSegment
-
- getIterable() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
- getIterable() - Method in class inet.ipaddr.IPAddressSeqRange
-
- getIterable() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getIterable() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getIterable() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
-
- getIterable() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
-
- getIterable() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getIterable() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getIterable() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
-
- getIterable() - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
-
- getIterable() - Method in class inet.ipaddr.mac.MACAddress
-
- getIterable() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getIterable() - Method in class inet.ipaddr.mac.MACAddressSegment
-
- getJoinedCount() - Method in class inet.ipaddr.format.standard.IPAddressJoinedSegments
-
- getKey() - Method in class inet.ipaddr.format.util.BinaryTreeNode
-
Gets the key used for placing the node in the tree.
- getLeadingBitCount(boolean) - Method in class inet.ipaddr.format.standard.IPAddressDivision
-
Returns the number of consecutive leading one or zero bits.
- getLeadingBitCount(boolean) - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
-
Returns the number of consecutive leading one or zero bits.
- getLeadingBitCount(boolean) - Method in class inet.ipaddr.IPAddress
-
Returns the number of consecutive leading one or zero bits.
- getLeadingZeros(int) - Method in interface inet.ipaddr.format.util.AddressSegmentParams
-
returns -1 for as many leading zeros as needed to write the max number of characters per segment,
or 0, 1, 2, 3 to indicate the number of leading zeros
- getLength(int) - Method in interface inet.ipaddr.format.standard.AddressDivisionGrouping.DivisionLengthProvider
-
- getLinkLocalPrefix() - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork
-
- getLoopback() - Method in class inet.ipaddr.IPAddressNetwork
-
- getLower() - Method in class inet.ipaddr.Address
-
- getLower() - Method in interface inet.ipaddr.AddressSection
-
- getLower() - Method in interface inet.ipaddr.AddressSegment
-
If this segment represents a range of values, returns a segment representing just the lowest value in the range, otherwise returns this.
- getLower() - Method in interface inet.ipaddr.AddressSegmentSeries
-
If this represents a series with ranging values, returns a series representing the lower values of the range.
- getLower() - Method in interface inet.ipaddr.format.AddressComponentRange
-
If this instance represents multiple address items, returns the one with the lowest numeric value.
- getLower() - Method in interface inet.ipaddr.format.IPAddressRange
-
Returns the address in the range with the lowest numeric value.
- getLower() - Method in class inet.ipaddr.IPAddress
-
- getLower() - Method in class inet.ipaddr.IPAddressSection
-
- getLower() - Method in class inet.ipaddr.IPAddressSegment
-
If this segment represents a range of values, returns a segment representing just the lowest value in the range, otherwise returns this.
- getLower() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
- getLower() - Method in class inet.ipaddr.IPAddressSeqRange
-
Returns the lowest address in the sequential range, the one with the lowest numeric value
- getLower() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getLower() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getLower() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
-
- getLower() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
-
- getLower() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getLower() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getLower() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
-
- getLower() - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
-
- getLower() - Method in class inet.ipaddr.mac.MACAddress
-
- getLower() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getLower() - Method in class inet.ipaddr.mac.MACAddressSegment
-
- getLowerBound() - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
-
- getLowerNonZeroHost() - Method in class inet.ipaddr.IPAddress
-
- getLowerNonZeroHost() - Method in class inet.ipaddr.IPAddressSection
-
- getLowerNonZeroHost() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
- getLowerNonZeroHost() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getLowerNonZeroHost() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getLowerNonZeroHost() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getLowerNonZeroHost() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getLowerStandardString(int, AddressSegmentParams, StringBuilder) - Method in class inet.ipaddr.format.AddressDivisionBase
-
- getLowerStandardString(int, AddressSegmentParams, StringBuilder) - Method in interface inet.ipaddr.format.string.AddressStringDivision
-
Configures a segment string according to the given params and the given segment index, but using only the lower value of the segment range,
if there is a range.
- getLowerSubNode() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
-
Returns the sub node whose address is smallest in value
- getLowerSubNode() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
-
- getLowerSubNode() - Method in class inet.ipaddr.format.util.BinaryTreeNode
-
Gets the direct child node whose key is smallest in value
- getLowerSubNode() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
-
- getLowerSubNode() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
-
- getLowerSubNode() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
-
- getLowerSubNode() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
-
- getLowerSubNode() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
-
- getLowerSubNode() - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
-
- getMACNetwork() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getMACNetwork() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getMask() - Method in class inet.ipaddr.HostName
-
If a mask was provided with this host name, this returns the resulting mask value.
- getMask() - Method in class inet.ipaddr.IPAddressString
-
If a mask was provided with this address string, this returns the resulting mask value.
- getMaskedLower() - Method in class inet.ipaddr.format.standard.AddressDivision.MaskResult
-
The lowest masked value, which is not necessarily the lowest value masked
- getMaskedUpper() - Method in class inet.ipaddr.format.standard.AddressDivision.MaskResult
-
The highest masked value, which is not necessarily the highest value masked
- getMatchesSQLClause(StringBuilder, String) - Method in class inet.ipaddr.IPAddress
-
Returns a clause for matching this address.
- getMatchesSQLClause(StringBuilder, String, IPAddressSQLTranslator) - Method in class inet.ipaddr.IPAddress
-
Returns a clause for matching this address.
- getMaxDigitCount() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
- getMaxDigitCount(int) - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
- getMaxDigitCount() - Method in class inet.ipaddr.format.standard.AddressBitsDivision
-
- getMaxDigitCount(int) - Method in class inet.ipaddr.format.standard.AddressDivision
-
- getMaxDigitCount() - Method in class inet.ipaddr.format.standard.IPAddressBitsDivision
-
- getMaxDigitCount() - Method in class inet.ipaddr.format.standard.IPAddressJoinedSegments
-
- getMaxDigitCount(int) - Method in interface inet.ipaddr.format.string.AddressStringDivision
-
Returns the count of digits of the largest possible value
- getMaxDigitCount() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
-
- getMaxDigitCount() - Method in class inet.ipaddr.ipv4.IPv4JoinedSegments
-
- getMaxDigitCount() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
-
- getMaxDigitCount() - Method in class inet.ipaddr.mac.MACAddressSegment
-
- getMaxSegmentValue() - Method in interface inet.ipaddr.AddressSegment
-
Gets the maximum possible value for this type of segment (for the highest range value of this particular segment, use
AddressSegment.getUpper()
- getMaxSegmentValue() - Method in interface inet.ipaddr.AddressSegmentSeries
-
Returns the maximum possible segment value for this type of address.
- getMaxSegmentValue() - Method in class inet.ipaddr.IPAddress
-
- getMaxSegmentValue() - Method in class inet.ipaddr.IPAddressSection
-
- getMaxSegmentValue(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddressSegment
-
- getMaxSegmentValue() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
-
- getMaxSegmentValue() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
-
- getMaxSegmentValue() - Method in class inet.ipaddr.mac.MACAddress
-
- getMaxSegmentValue() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getMaxSegmentValue() - Method in class inet.ipaddr.mac.MACAddressSegment
-
- getMaxValue() - Method in class inet.ipaddr.format.standard.AddressDivision
-
- getMaxValue() - Method in class inet.ipaddr.IPAddressSegment
-
- getMaxValue() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
-
- getMaxValue(int) - Static method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getMaxValue() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
-
- getMaxValue() - Method in class inet.ipaddr.mac.MACAddressSegment
-
- getMaxValuePerSegment() - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
-
- getMaxValuePerSegment() - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
-
- getMaxValuePerSegment() - Method in class inet.ipaddr.mac.MACAddressNetwork.MACAddressCreator
-
- getMinPrefixLengthForBlock() - Method in class inet.ipaddr.Address
-
Returns the smallest prefix length possible such that this includes the block of addresses for that prefix.
- getMinPrefixLengthForBlock() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
Returns the smallest prefix length possible such that this address division grouping includes the block of addresses for that prefix.
- getMinPrefixLengthForBlock() - Method in interface inet.ipaddr.format.AddressItem
-
Returns the smallest prefix length possible such that this item includes the block of all values for that prefix length.
- getMinPrefixLengthForBlock() - Method in class inet.ipaddr.format.standard.AddressDivision
-
- getMinPrefixLengthForBlock() - Method in class inet.ipaddr.IPAddressSection
-
Returns the smallest CIDR prefix length possible (largest network) for which this includes the block of address sections for that prefix.
- getMinPrefixLengthForBlock() - Method in class inet.ipaddr.IPAddressSegment
-
- getMinPrefixLengthForBlock() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
-
- getMixedAddressSection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getMixedParameters() - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters
-
- getName() - Method in class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
-
- getNetwork() - Method in interface inet.ipaddr.AddressComponent
-
Returns the network object for components of the same version (eg IPv4, IPv6 and MAC each have their own network object)
- getNetwork() - Method in class inet.ipaddr.format.large.IPAddressLargeDivisionGrouping
-
- getNetwork() - Method in class inet.ipaddr.format.standard.AddressCreator
-
- getNetwork() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
-
- getNetwork() - Method in interface inet.ipaddr.format.string.IPAddressStringDivisionSeries
-
- getNetwork() - Method in class inet.ipaddr.IPAddress
-
- getNetwork() - Method in class inet.ipaddr.IPAddressNetwork.IPAddressCreator
-
- getNetwork() - Method in class inet.ipaddr.IPAddressSegment
-
- getNetwork() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
- getNetwork() - Method in class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
-
- getNetwork() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getNetwork() - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
-
- getNetwork() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getNetwork() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
-
- getNetwork() - Method in class inet.ipaddr.ipv4.IPv4AddressStringParameters
-
- getNetwork() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getNetwork() - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
-
- getNetwork() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getNetwork() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
-
- getNetwork() - Method in class inet.ipaddr.ipv6.IPv6AddressStringParameters
-
- getNetwork() - Method in class inet.ipaddr.mac.MACAddress
-
- getNetwork() - Method in class inet.ipaddr.mac.MACAddressNetwork.MACAddressCreator
-
- getNetwork() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getNetwork() - Method in class inet.ipaddr.mac.MACAddressSegment
-
- getNetwork() - Method in class inet.ipaddr.MACAddressStringParameters
-
- getNetworkAddress(int) - Method in class inet.ipaddr.IPAddressNetwork
-
The network address is the subnet of all address with the same network mask.
- getNetworkMask() - Method in class inet.ipaddr.IPAddress
-
- getNetworkMask(int) - Method in class inet.ipaddr.IPAddressNetwork
-
The tne network mask is a single address with zeros corresponding to the host section of the address.
- getNetworkMask(int, boolean) - Method in class inet.ipaddr.IPAddressNetwork
-
- getNetworkMask() - Method in class inet.ipaddr.IPAddressSection
-
- getNetworkMask() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns the network mask associated with the CIDR network prefix length of this series.
- getNetworkMask() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getNetworkMask() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getNetworkMask() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getNetworkMask() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getNetworkMaskSection(int) - Method in class inet.ipaddr.IPAddressNetwork
-
- getNetworkPrefixLength() - Method in interface inet.ipaddr.format.IPAddressDivisionSeries
-
Returns the CIDR network prefix length of the series, or null if the series has no associated prefix length.
- getNetworkPrefixLength() - Method in class inet.ipaddr.format.large.IPAddressLargeDivisionGrouping
-
- getNetworkPrefixLength() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
-
- getNetworkPrefixLength() - Method in class inet.ipaddr.HostName
-
If a prefix length was supplied, either as part of an address or as part of a domain (in which case the prefix applies to any resolved address),
then returns that prefix length.
- getNetworkPrefixLength() - Method in class inet.ipaddr.IPAddress
-
- getNetworkPrefixLength() - Method in class inet.ipaddr.IPAddressString
-
If this address is a valid address with an associated network prefix length then this returns that prefix length, otherwise returns null.
- getNetworkSection() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns the network section of the series if the series has a CIDR network prefix length,
otherwise it returns the entire series as a prefixed series with prefix matching the address bit length.
- getNetworkSection(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns the network section of the series.
- getNetworkSection(int, boolean) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns the network section of the series.
- getNetworkSection() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getNetworkSection(int) - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getNetworkSection(int, boolean) - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getNetworkSection() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getNetworkSection(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getNetworkSection(int, boolean) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getNetworkSection() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getNetworkSection(int) - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getNetworkSection(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getNetworkSection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getNetworkSection(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getNetworkSection(int, boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getNetworkStringMatcher(boolean, IPAddressSQLTranslator) - Method in class inet.ipaddr.format.util.IPAddressPartConfiguredString
-
Provides an object that can build SQL clauses to match this string representation.
- getNode(E) - Method in class inet.ipaddr.format.util.AddressTrie
-
- getNode(E) - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
-
- getNode(E) - Method in interface inet.ipaddr.format.util.AddressTrieOps
-
Gets the node corresponding to the given address, returns null if not such element exists.
- getNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
-
- getNode(K) - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
-
- getNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
-
- getNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
-
- getNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
-
- getNode(IPv4Address) - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
-
- getNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
-
- getNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
-
- getNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
-
- getNode(IPv6Address) - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
-
- getNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
-
- getNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
-
- getNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie
-
- getNode(MACAddress) - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
-
- getNonZeroHostCount() - Method in class inet.ipaddr.IPAddress
-
- getNonZeroHostCount() - Method in class inet.ipaddr.IPAddressSection
-
- getNonZeroHostCount() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Gets the count of single value series that this series may represent, but excluding series whose host is zero.
- getNormalizedLabels() - Method in class inet.ipaddr.HostName
-
Returns an array of normalized strings for this host name instance.
- getODISection() - Method in class inet.ipaddr.mac.MACAddress
-
- getODISection() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getODISegmentCount() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getOrDefault(Object, V) - Method in class inet.ipaddr.format.util.AddressTrieMap
-
- getOredLower() - Method in class inet.ipaddr.format.standard.AddressDivision.BitwiseOrResult
-
The lowest ored value, which is not necessarily the lowest value ored
- getOredUpper() - Method in class inet.ipaddr.format.standard.AddressDivision.BitwiseOrResult
-
The highest ored value, which is not necessarily the highest value ored
- getOUISection() - Method in class inet.ipaddr.mac.MACAddress
-
- getOUISection() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getOUISegmentCount() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getParamCount() - Method in class inet.ipaddr.format.util.IPAddressPartStringSubCollection
-
- getParams(P[]) - Method in class inet.ipaddr.format.util.IPAddressPartStringSubCollection
-
- getParent() - Method in class inet.ipaddr.format.util.AddressTrie.TrieNode
-
Returns the node for the subnet block containing this node.
- getParent() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
-
- getParent() - Method in class inet.ipaddr.format.util.BinaryTreeNode
-
Gets the node from which this node is a direct child node, or null if this is the root.
- getParent() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
-
- getParent() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
-
- getParent() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
-
- getParent() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
-
- getParent() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie.MACAssociativeTrieNode
-
- getParent() - Method in class inet.ipaddr.mac.MACAddressTrie.MACTrieNode
-
- getParentBuilder() - Method in class inet.ipaddr.IPAddressStringParameters.Builder
-
- getParentBuilder() - Method in class inet.ipaddr.MACAddressStringParameters.MACAddressStringFormatParameters.Builder
-
- getPart(int) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
-
- getPartCount() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
-
- getParts(IPAddressStringDivisionSeries[]) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
-
- getParts(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.IPAddress
-
Returns all the ways of breaking this address down into segments, as selected.
- getParts(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.IPAddressSection
-
Get all representations of this address including this IPAddressSection.
- getParts(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getParts(IPv4AddressSection.IPv4StringBuilderOptions) - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getParts(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getParts(IPv4AddressSection.IPv4StringBuilderOptions) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getParts(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getParts(IPv6AddressSection.IPv6StringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getParts(IPAddressSection.IPStringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getParts(IPv6AddressSection.IPv6StringBuilderOptions) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getPort() - Method in class inet.ipaddr.HostName
-
If a port was supplied, returns the port, otherwise returns null
- getPrefixAdjustedRangeString(int, AddressSegmentParams, StringBuilder) - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
- getPrefixAdjustedRangeString(int, AddressSegmentParams, StringBuilder) - Method in class inet.ipaddr.format.standard.IPAddressDivision
-
- getPrefixAdjustedRangeString(int, AddressSegmentParams, StringBuilder) - Method in interface inet.ipaddr.format.string.IPAddressStringDivision
-
Produces a string to represent the segment of the form a-b where the value b has been adjusted for the prefix, anything beyond the prefix length being zero.
- getPrefixConfiguration() - Method in class inet.ipaddr.AddressNetwork
-
This method determines the prefix configuration in use by this network.
- getPrefixConfiguration() - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork
-
- getPrefixConfiguration() - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork
-
- getPrefixConfiguration() - Method in class inet.ipaddr.mac.MACAddressNetwork
-
- getPrefixCount(int) - Method in class inet.ipaddr.Address
-
Gets the count of prefixes in this address for the given prefix length.
- getPrefixCount() - Method in class inet.ipaddr.Address
-
If this has a prefix length, the count of the range of values in the prefix.
- getPrefixCount() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- getPrefixCount() - Method in interface inet.ipaddr.format.AddressDivisionSeries
-
If this has a prefix length, the count of the range of values in the prefix.
- getPrefixCount(int) - Method in interface inet.ipaddr.format.AddressDivisionSeries
-
- getPrefixCount(int) - Method in interface inet.ipaddr.format.AddressItem
-
The count of the number of distinct values within the prefix part of the address item, the bits that appear within the prefix length.
- getPrefixCount(int) - Method in class inet.ipaddr.IPAddressSegment
-
- getPrefixCount(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getPrefixCount(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
-
- getPrefixCount(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getPrefixCount(int) - Method in class inet.ipaddr.mac.MACAddressSection
-
- getPrefixLenComparator() - Static method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns a comparator to sort series by prefix length.
- getPrefixLength() - Method in class inet.ipaddr.Address
-
the largest number of high bits for which this address represents all addresses with the same set of high bits
- getPrefixLength() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- getPrefixLength() - Method in interface inet.ipaddr.format.AddressDivisionSeries
-
The bit-length of the portion of the address that is not specific to an individual address but common amongst a group of addresses.
- getPrefixLength() - Method in class inet.ipaddr.format.large.IPAddressLargeDivisionGrouping
-
- getPrefixLength() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
-
- getPrefixLength() - Method in interface inet.ipaddr.format.string.IPAddressStringDivisionSeries
-
The number of bits in the upper-most portion of the segment bits representing a prefix, while the remaining bits can assume all possible values.
- getPrefixLength() - Method in interface inet.ipaddr.IPAddress.IPAddressValueProvider
-
- getPrefixLength() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getPrefixLength() - Method in class inet.ipaddr.MACAddressString
-
- getPrefixLengthForSingleBlock() - Method in class inet.ipaddr.Address
-
Returns a prefix length for which the range of this address subnet matches the block of addresses for that prefix.
- getPrefixLengthForSingleBlock() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
Returns a prefix length for which the range of this segment grouping matches the block of addresses for that prefix.
- getPrefixLengthForSingleBlock() - Method in interface inet.ipaddr.format.AddressItem
-
Returns a prefix length for which the range of this item matches the block of all values for that prefix length.
- getPrefixLengthForSingleBlock() - Method in class inet.ipaddr.format.large.IPAddressLargeDivisionGrouping
-
- getPrefixLengthForSingleBlock() - Method in class inet.ipaddr.format.standard.AddressDivision
-
- getPrefixLengthForSingleBlock() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
-
- getPrefixLengthForSingleBlock() - Method in class inet.ipaddr.IPAddressSection
-
Returns a prefix length for which the range of this address section matches the block of addresses for that prefix.
- getPrefixLengthForSingleBlock() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
-
- getPrefixString(int) - Static method in class inet.ipaddr.IPAddressNetwork
-
- getPrefixValueCount(int) - Method in interface inet.ipaddr.AddressSegment
-
Returns the count of prefix values in this address segment for the given prefix bit count.
- getPrefixValueCount() - Method in class inet.ipaddr.IPAddressSegment
-
Counts the number of prefixes in this address segment.
- getPrefixValueCount(int) - Method in class inet.ipaddr.IPAddressSegment
-
- getPrefixValueCount(int) - Method in class inet.ipaddr.mac.MACAddressSegment
-
- getRadix() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
-
- getRange(int) - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping.RangeList
-
- getRange() - Method in class inet.ipaddr.format.util.AddressTrieMap
-
- getRange() - Method in class inet.ipaddr.format.util.AddressTrieSet
-
- getReserved() - Method in class inet.ipaddr.PrefixBlockAllocator
-
Returns the reserved count.
- getRoot() - Method in class inet.ipaddr.format.util.AddedTree
-
Returns the root of this tree, which corresponds to the root of the originating trie.
- getRoot() - Method in class inet.ipaddr.format.util.AddressTrie
-
- getRoot() - Method in class inet.ipaddr.format.util.AssociativeAddedTree
-
Returns the root of this tree, which corresponds to the root of the originating trie.
- getRoot() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie
-
- getRoot() - Method in class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
-
- getRoot() - Method in class inet.ipaddr.ipv4.IPv4AddressTrie
-
- getRoot() - Method in class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
-
- getRoot() - Method in class inet.ipaddr.ipv6.IPv6AddressTrie
-
- getRoot() - Method in class inet.ipaddr.mac.MACAddressAssociativeTrie
-
- getRoot() - Method in class inet.ipaddr.mac.MACAddressTrie
-
- getSection() - Method in class inet.ipaddr.Address
-
- getSection() - Method in interface inet.ipaddr.AddressSegmentSeries
-
Gets the subsection from the series that comprises all segments
- getSection(int) - Method in interface inet.ipaddr.AddressSegmentSeries
-
Gets the subsection from the series starting from the given index
The first segment is at index 0.
- getSection(int, int) - Method in interface inet.ipaddr.AddressSegmentSeries
-
Gets the subsection from the series starting from the given index and ending just before the give endIndex
The first segment is at index 0.
- getSection() - Method in class inet.ipaddr.IPAddress
-
Returns the address as an address section comprising all segments in the address.
- getSection(int) - Method in class inet.ipaddr.IPAddress
-
- getSection(int, int) - Method in class inet.ipaddr.IPAddress
-
- getSection(int) - Method in class inet.ipaddr.IPAddressSection
-
- getSection(int, int) - Method in class inet.ipaddr.IPAddressSection
-
- getSection() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
- getSection(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
- getSection(int, int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
- getSection() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getSection(int) - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getSection(int, int) - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getSection() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getSection(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getSection(int, int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getSection() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getSection(int) - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getSection(int, int) - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getSection() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getSection(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getSection(int, int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getSection() - Method in class inet.ipaddr.mac.MACAddress
-
- getSection(int) - Method in class inet.ipaddr.mac.MACAddress
-
- getSection(int, int) - Method in class inet.ipaddr.mac.MACAddress
-
- getSection() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getSection(int) - Method in class inet.ipaddr.mac.MACAddressSection
-
- getSection(int, int) - Method in class inet.ipaddr.mac.MACAddressSection
-
- getSegment(int) - Method in interface inet.ipaddr.AddressSegmentSeries
-
Returns the segment from this series at the given index.
- getSegment(int) - Method in class inet.ipaddr.IPAddressSection
-
- getSegment(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
- getSegment(int) - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getSegment(int) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getSegment(int) - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getSegment(int) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getSegment(int) - Method in class inet.ipaddr.mac.MACAddress
-
- getSegment(int) - Method in class inet.ipaddr.mac.MACAddressSection
-
- getSegmentCount() - Method in interface inet.ipaddr.Address.AddressValueProvider
-
- getSegmentCount() - Method in class inet.ipaddr.Address
-
- getSegmentCount() - Method in interface inet.ipaddr.AddressSegmentSeries
-
Returns the number of segments in this series.
- getSegmentCount(IPAddress.IPVersion) - Static method in class inet.ipaddr.IPAddress
-
- getSegmentCount() - Method in class inet.ipaddr.IPAddressSection
-
- getSegmentCount() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getSegmentCount() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getSegmentCount() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getSegmentCreator() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
-
- getSegmentHostMask(int) - Method in class inet.ipaddr.IPAddressNetwork
-
- getSegmentNetworkMask(int) - Method in class inet.ipaddr.IPAddressNetwork
-
- getSegmentPrefixLength() - Method in class inet.ipaddr.IPAddressSegment
-
- getSegments(AddressSegment[]) - Method in class inet.ipaddr.Address
-
- getSegments(int, int, AddressSegment[], int) - Method in class inet.ipaddr.Address
-
- getSegments(AddressSegment[]) - Method in interface inet.ipaddr.AddressSegmentSeries
-
Copies the existing segments into the given array.
- getSegments(int, int, AddressSegment[], int) - Method in interface inet.ipaddr.AddressSegmentSeries
-
get the segments from start to end and insert into the segs array at the given index
- getSegments() - Method in interface inet.ipaddr.AddressSegmentSeries
-
Returns the segments of this series of segments as an array.
- getSegments(AddressSegment[]) - Method in class inet.ipaddr.IPAddressSection
-
- getSegments(int, int, AddressSegment[], int) - Method in class inet.ipaddr.IPAddressSection
-
- getSegments() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
- getSegments() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getSegments() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getSegments(Collection<? super IPv4AddressSegment>) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getSegments(int, int, Collection<? super IPv4AddressSegment>) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getSegments() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getSegments() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getSegments(Collection<? super IPv6AddressSegment>) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getSegments(int, int, Collection<? super IPv6AddressSegment>) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getSegments() - Method in class inet.ipaddr.mac.MACAddress
-
- getSegments() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getSegments(AddressSegment[]) - Method in class inet.ipaddr.mac.MACAddressSection
-
- getSegments(int, int, AddressSegment[], int) - Method in class inet.ipaddr.mac.MACAddressSection
-
- getSegments(Collection<? super MACAddressSegment>) - Method in class inet.ipaddr.mac.MACAddressSection
-
- getSegments(int, int, Collection<? super MACAddressSegment>) - Method in class inet.ipaddr.mac.MACAddressSection
-
- getSegmentStrings() - Method in class inet.ipaddr.Address
-
- getSegmentStrings() - Method in interface inet.ipaddr.AddressSegmentSeries
-
Returns the an array with the values of each segment as they would appear in the normalized with wildcards string.
- getSegmentStrings() - Method in class inet.ipaddr.IPAddressSection
-
- getSegmentStrings() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getSegmentStrPrefix() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
-
- getSegmentValue() - Method in interface inet.ipaddr.AddressSegment
-
returns the lower value
- getSegmentValue() - Method in class inet.ipaddr.IPAddressSegment
-
returns the lower value
- getSegmentValue() - Method in class inet.ipaddr.mac.MACAddressSegment
-
returns the lower value
- getSequentialBlockCount() - Method in class inet.ipaddr.IPAddress
-
- getSequentialBlockCount() - Method in class inet.ipaddr.IPAddressSection
-
- getSequentialBlockCount() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
- getSequentialBlockIndex() - Method in interface inet.ipaddr.format.AddressDivisionSeries
-
Gets the minimal segment index for which all following segments are full-range blocks.
- getSequentialRange() - Method in class inet.ipaddr.IPAddressString
-
Returns the range of sequential addresses from the lowest address specified in this address string to the highest.
- getService() - Method in class inet.ipaddr.HostName
-
If a service name was supplied, returns the service name, otherwise returns null
- getSize() - Method in interface inet.ipaddr.format.util.AddressComponentRangeSpliterator
-
- getSplitDigitSeparator() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
-
- getSplitSegments(S[], int, AddressNetwork.AddressSegmentCreator<S>) - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
-
Converts this IPv6 address segment into smaller segments,
copying them into the given array starting at the given index.
- getSQLCondition(StringBuilder, String) - Method in class inet.ipaddr.format.util.sql.SQLStringMatcher
-
Get an SQL condition to match this address section representation
- getStandardLoopbackStrings() - Method in class inet.ipaddr.IPAddressNetwork
-
- getStandardString(int, AddressSegmentParams, StringBuilder) - Method in class inet.ipaddr.format.AddressDivisionBase
-
Produces a string to represent the segment, using wildcards and range characters.
- getStandardString(int, AddressSegmentParams, StringBuilder) - Method in interface inet.ipaddr.format.string.AddressStringDivision
-
Configures a segment string according to the given params and the given segment index.
- getStartsWithSQLClause(StringBuilder, String) - Method in class inet.ipaddr.IPAddressSection
-
This method gives you an SQL clause that allows you to search the database for the front part of an address or
addresses in a given network.
- getStartsWithSQLClause(StringBuilder, String, IPAddressSQLTranslator) - Method in class inet.ipaddr.IPAddressSection
-
- getString() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
Produces a normalized string to represent the segment.
- getString() - Method in class inet.ipaddr.format.standard.IPAddressDivision
-
Produces a normalized string to represent the segment.
- getString() - Method in class inet.ipaddr.format.util.IPAddressPartConfiguredString
-
- getSubCollection(IPAddressStringDivisionSeries) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
-
- getSubCollection(int) - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
-
- getSubNodes() - Method in class inet.ipaddr.format.util.AddedTree.AddedTreeNode
-
- getSubNodes() - Method in class inet.ipaddr.format.util.AssociativeAddedTree.AssociativeAddedTreeNode
-
- getTotalCount() - Method in class inet.ipaddr.PrefixBlockAllocator
-
Returns the total of the count of all individual addresses available in this allocator,
which is the total number of individual addresses in all the blocks.
- getTrailingBitCount(boolean) - Method in class inet.ipaddr.format.standard.IPAddressDivision
-
Returns the number of consecutive trailing one or zero bits.
- getTrailingBitCount(boolean) - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
-
Returns the number of consecutive trailing one or zero bits.
- getTrailingBitCount(boolean) - Method in class inet.ipaddr.IPAddress
-
Returns the number of consecutive trailing one or zero bits.
- getTrailingSegmentSeparator() - Method in class inet.ipaddr.format.util.IPAddressPartConfiguredString
-
- getTrailingSegmentSeparator() - Method in interface inet.ipaddr.format.util.IPAddressStringWriter
-
- getTrailingSeparatorCount() - Method in class inet.ipaddr.format.util.IPAddressPartConfiguredString
-
- getTrailingSeparatorCount(T) - Method in interface inet.ipaddr.format.util.IPAddressStringWriter
-
- getUpper() - Method in class inet.ipaddr.Address
-
- getUpper() - Method in interface inet.ipaddr.AddressSection
-
- getUpper() - Method in interface inet.ipaddr.AddressSegment
-
If this segment represents a range of values, returns a segment representing just the highest value in the range, otherwise returns this.
- getUpper() - Method in interface inet.ipaddr.AddressSegmentSeries
-
If this represents a series with ranging values, returns a series representing the upper values of the range.
- getUpper() - Method in interface inet.ipaddr.format.AddressComponentRange
-
If this instance represents multiple address items, returns the one with the highest numeric value.
- getUpper() - Method in interface inet.ipaddr.format.IPAddressRange
-
Returns the address in the range with the highest numeric value.
- getUpper() - Method in class inet.ipaddr.IPAddress
-
- getUpper() - Method in class inet.ipaddr.IPAddressSection
-
- getUpper() - Method in class inet.ipaddr.IPAddressSegment
-
If this segment represents a range of values, returns a segment representing just the highest value in the range, otherwise returns this.
- getUpper() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
- getUpper() - Method in class inet.ipaddr.IPAddressSeqRange
-
Returns the highest address in the sequential range, the one with the highest numeric value
- getUpper() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- getUpper() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- getUpper() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
-
- getUpper() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
-
- getUpper() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- getUpper() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getUpper() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
-
- getUpper() - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
-
- getUpper() - Method in class inet.ipaddr.mac.MACAddress
-
- getUpper() - Method in class inet.ipaddr.mac.MACAddressSection
-
- getUpper() - Method in class inet.ipaddr.mac.MACAddressSegment
-
- getUpperBound() - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
-
- getUpperBytes() - Method in class inet.ipaddr.Address
-
Gets the bytes for the highest address in the range of addresses represented by this address instance.
- getUpperBytes(byte[]) - Method in class inet.ipaddr.Address
-
- getUpperBytes(byte[], int) - Method in class inet.ipaddr.Address
-
- getUpperBytes() - Method in class inet.ipaddr.format.AddressDivisionBase
-
- getUpperBytes(byte[], int) - Method in class inet.ipaddr.format.AddressDivisionBase
-
- getUpperBytes(byte[]) - Method in class inet.ipaddr.format.AddressDivisionBase
-
- getUpperBytes() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
Gets the bytes for the highest address in the range represented by this address.
- getUpperBytes(byte[], int) - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- getUpperBytes(byte[]) - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- getUpperBytes() - Method in interface inet.ipaddr.format.AddressItem
-
- getUpperBytes(byte[]) - Method in interface inet.ipaddr.format.AddressItem
-
Copies the bytes of the largest address item represented by this address item into the supplied array,
and returns that array.
- getUpperBytes(byte[], int) - Method in interface inet.ipaddr.format.AddressItem
-
Copies the bytes of the largest address item represented by this address item into the supplied array at the given index,
and returns that array.
- getUpperBytes() - Method in class inet.ipaddr.IPAddressSeqRange
-
- getUpperBytes(byte[]) - Method in class inet.ipaddr.IPAddressSeqRange
-
- getUpperBytes(byte[], int) - Method in class inet.ipaddr.IPAddressSeqRange
-
- getUpperDivisionValue() - Method in class inet.ipaddr.format.standard.AddressBitsDivision
-
- getUpperDivisionValue() - Method in class inet.ipaddr.format.standard.AddressDivision
-
- getUpperDivisionValue() - Method in class inet.ipaddr.format.standard.IPAddressBitsDivision
-
- getUpperDivisionValue() - Method in class inet.ipaddr.format.standard.IPAddressJoinedSegments
-
- getUpperDivisionValue() - Method in class inet.ipaddr.IPAddressSegment
-
- 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
-
- getValidationOptions() - Method in class inet.ipaddr.IPAddressString
-
- getValidationOptions() - Method in class inet.ipaddr.MACAddressString
-
- getValue() - Method in class inet.ipaddr.Address
-
- getValue(int) - Method in interface inet.ipaddr.Address.SegmentValueProvider
-
- getValue() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- getValue() - Method in interface inet.ipaddr.format.AddressItem
-
Returns the lowest value represented by this address item, the lowest value included in the range of values
- getValue() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
- getValue() - Method in class inet.ipaddr.format.standard.AddressDivision
-
- getValue(int) - Method in interface inet.ipaddr.format.standard.AddressDivisionGrouping.DivisionValueProvider
-
- getValue() - Method in class inet.ipaddr.format.util.AssociativeAddressTrie.AssociativeTrieNode
-
- getValue() - Method in class inet.ipaddr.IPAddressSeqRange
-
- getValueCount() - Method in interface inet.ipaddr.AddressSegment
-
Returns the count of values in this address segment.
- getValueCount() - Method in class inet.ipaddr.IPAddressSegment
-
- getValueCount() - Method in class inet.ipaddr.mac.MACAddressSegment
-
- getValueProvider(byte[]) - Static method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
-
- getValueProvider(byte[], int) - Static method in class inet.ipaddr.IPAddressNetwork.HostIDStringAddressGenerator
-
- getValueProvider(byte[]) - Static method in class inet.ipaddr.IPAddressNetwork.HostNameGenerator
-
- getValueProvider(byte[]) - Static method in class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
-
- getValues() - Method in interface inet.ipaddr.Address.AddressValueProvider
-
- getVersion() - Method in class inet.ipaddr.PrefixBlockAllocator
-
Returns the IP version of the available blocks in the allocator,
which is determined by the version of the first block made available to the allocator.
- getWildcards() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
-
- getWildcardString() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
Produces a string to represent the segment, favouring wildcards and range characters over the network prefix to represent subnets.
- getWildcardString() - Method in class inet.ipaddr.format.standard.IPAddressDivision
-
Produces a string to represent the segment, favouring wildcards and range characters over the network prefix to represent subnets.
- getZeroRangeSegments() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
-
- getZeroRangeSegments() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getZeroSegments() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
-
- getZeroSegments() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- getZone() - Method in interface inet.ipaddr.IPAddress.IPAddressValueProvider
-
- getZone() - Method in class inet.ipaddr.ipv6.IPv6Address
-
The zone or scope id string, which as a string is typically appended to an address with a '%', eg fe80::71a3:2b00:ddd3:753f%16
If there is no zone or scope id, returns null.
- includes(int) - Method in class inet.ipaddr.IPAddressSection.IPStringBuilderOptions
-
- includesAny(int) - Method in class inet.ipaddr.IPAddressSection.IPStringBuilderOptions
-
- includesMax() - Method in class inet.ipaddr.Address
-
- includesMax() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- includesMax() - Method in interface inet.ipaddr.format.AddressItem
-
Returns whether this item includes the maximum possible value for the address type or version within its range
- includesMax() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
- includesMax() - Method in class inet.ipaddr.format.standard.AddressDivision
-
- includesMax() - Method in class inet.ipaddr.IPAddressSegment
-
- includesMax() - Method in class inet.ipaddr.IPAddressSeqRange
-
Returns whether this sequential range's upper value is the highest address, the address whose bits are all ones.
- includesMaxHost() - Method in class inet.ipaddr.IPAddress
-
- includesMaxHost(int) - Method in class inet.ipaddr.IPAddress
-
- includesMaxHost() - Method in class inet.ipaddr.IPAddressSection
-
- includesMaxHost(int) - Method in class inet.ipaddr.IPAddressSection
-
- includesMaxHost() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns whether the series has a host of all ones.
- includesMaxHost(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns whether all bits past the given prefix length are all ones.
- includesZero() - Method in class inet.ipaddr.Address
-
- includesZero() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- includesZero() - Method in interface inet.ipaddr.format.AddressItem
-
Returns whether this item includes the value of zero within its range
- includesZero() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
- includesZero() - Method in class inet.ipaddr.format.standard.AddressDivision
-
- includesZero() - Method in class inet.ipaddr.IPAddressSegment
-
- includesZero() - Method in class inet.ipaddr.IPAddressSeqRange
-
Returns whether this sequential range's lower value is the zero address.
- includesZeroHost() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
-
- includesZeroHost() - Method in class inet.ipaddr.IPAddress
-
- includesZeroHost(int) - Method in class inet.ipaddr.IPAddress
-
- includesZeroHost() - Method in class inet.ipaddr.IPAddressSection
-
- includesZeroHost(int) - Method in class inet.ipaddr.IPAddressSection
-
- includesZeroHost() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns whether the series has a host of zero.
- includesZeroHost(int) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
Returns whether all bits past the given prefix length are zero.
- IncompatibleAddressException - Exception in inet.ipaddr
-
Represents situations when an address, address section, address segment, or address string represents a valid type or format but
that type does not match the required type or format for a given operation.
- IncompatibleAddressException(AddressItem, String) - Constructor for exception inet.ipaddr.IncompatibleAddressException
-
- IncompatibleAddressException(CharSequence, String) - Constructor for exception inet.ipaddr.IncompatibleAddressException
-
- IncompatibleAddressException(long, long, String) - Constructor for exception inet.ipaddr.IncompatibleAddressException
-
- IncompatibleAddressException(long, long, long, String) - Constructor for exception inet.ipaddr.IncompatibleAddressException
-
- IncompatibleAddressException(String, String, String, String) - Constructor for exception inet.ipaddr.IncompatibleAddressException
-
- IncompatibleAddressException(AddressItem, int, String) - Constructor for exception inet.ipaddr.IncompatibleAddressException
-
- IncompatibleAddressException(AddressItem, int, AddressItem, int, String) - Constructor for exception inet.ipaddr.IncompatibleAddressException
-
- IncompatibleAddressException(AddressItem, AddressItem, String) - Constructor for exception inet.ipaddr.IncompatibleAddressException
-
- IncompatibleAddressException(String) - Constructor for exception inet.ipaddr.IncompatibleAddressException
-
- IncompatibleAddressException(String, Throwable) - Constructor for exception inet.ipaddr.IncompatibleAddressException
-
- InconsistentPrefixException - Exception in inet.ipaddr
-
- InconsistentPrefixException(AddressItem, AddressItem, Integer) - Constructor for exception inet.ipaddr.InconsistentPrefixException
-
- increment(long) - Method in class inet.ipaddr.Address
-
- increment(long) - Method in interface inet.ipaddr.AddressSection
-
- increment(long) - Method in interface inet.ipaddr.AddressSegmentSeries
-
Returns the series from the subnet that is the given increment upwards into the subnet range, with the increment of 0
returning the first address in the range.
- increment(E) - Static method in class inet.ipaddr.format.util.AddressTrie
-
Returns the next address according to the trie ordering
- increment(long) - Method in class inet.ipaddr.IPAddress
-
- increment(long) - Method in class inet.ipaddr.IPAddressSection
-
- increment(long) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
- increment(long) - Method in class inet.ipaddr.ipv4.IPv4Address
-
- increment(long) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- increment(BigInteger) - Method in class inet.ipaddr.ipv6.IPv6Address
-
- increment(long) - Method in class inet.ipaddr.ipv6.IPv6Address
-
- increment(BigInteger) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- increment(long) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- increment(long) - Method in class inet.ipaddr.mac.MACAddress
-
- increment(long) - Method in class inet.ipaddr.mac.MACAddressSection
-
- incrementBoundary(long) - Method in class inet.ipaddr.Address
-
- incrementBoundary(long) - Method in interface inet.ipaddr.AddressSection
-
- incrementBoundary(long) - Method in interface inet.ipaddr.AddressSegmentSeries
-
- incrementBoundary(long) - Method in class inet.ipaddr.IPAddress
-
- incrementBoundary(long) - Method in class inet.ipaddr.IPAddressSection
-
- incrementBoundary(long) - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
- incrementBoundary(long) - Method in class inet.ipaddr.ipv4.IPv4Address
-
- incrementBoundary(long) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- incrementBoundary(long) - Method in class inet.ipaddr.ipv6.IPv6Address
-
- incrementBoundary(long) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- incrementBoundary(long) - Method in class inet.ipaddr.mac.MACAddress
-
- incrementBoundary(long) - Method in class inet.ipaddr.mac.MACAddressSection
-
- index - Variable in class inet.ipaddr.format.standard.IPAddressDivisionGrouping.Range
-
- inet.ipaddr - package inet.ipaddr
-
Base classes for IP addresses and generic addresses.
- inet.ipaddr.format - package inet.ipaddr.format
-
Base classes for generic representations of address divisions and groupings of address divisions.
- inet.ipaddr.format.large - package inet.ipaddr.format.large
-
Classes for constructing arbitrary divisions of unlimited length and the groupings of those divisions.
- inet.ipaddr.format.standard - package inet.ipaddr.format.standard
-
Classes for constructing division groupings in which the divisions are under 64 bits of length.
- inet.ipaddr.format.string - package inet.ipaddr.format.string
-
Classes for constructing division groupings for producing strings.
- inet.ipaddr.format.util - package inet.ipaddr.format.util
-
Contains utility classes such as collections, spliterators, and String-writers.
- inet.ipaddr.format.util.sql - package inet.ipaddr.format.util.sql
-
Represents and matches different address string formats with sql.
- inet.ipaddr.ipv4 - package inet.ipaddr.ipv4
-
Classes for IPv4
- inet.ipaddr.ipv6 - package inet.ipaddr.ipv6
-
Classes for IPv6
- inet.ipaddr.mac - package inet.ipaddr.mac
-
Classes for MAC addresses.
- inet_aton_extraneous_digits - Variable in class inet.ipaddr.ipv4.IPv4AddressStringParameters
-
Allows single-segment inet_aton strings to have extraneous digits.
- inet_aton_hex - Variable in class inet.ipaddr.ipv4.IPv4AddressStringParameters
-
Allows ipv4 inet_aton hexadecimal format 0xa.0xb.0xc.0xd
- inet_aton_joinedSegments - Variable in class inet.ipaddr.ipv4.IPv4AddressStringParameters
-
- inet_aton_leading_zeros - Variable in class inet.ipaddr.ipv4.IPv4AddressStringParameters
-
Allows ipv4 inet_aton hexadecimal or octal to have leading zeros, such as in the first two segments of 0x0a.00b.c.d
The first 0 is not considered a leading zero, it either denotes octal or hex depending on whether it is followed by an 'x'.
- inet_aton_octal - Variable in class inet.ipaddr.ipv4.IPv4AddressStringParameters
-
Allows ipv4 inet_aton octal format, 04.05.06.07 being an example.
- inet_aton_single_segment_mask - Variable in class inet.ipaddr.ipv4.IPv4AddressStringParameters
-
If you allow ipv4 joined segments, whether you allow a mask that looks like a prefix length: 1.2.3.5/255
- inferVersion() - Method in class inet.ipaddr.IPAddressStringParameters
-
- insert(int, IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- insert(int, IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- insert(int, MACAddressSection) - Method in class inet.ipaddr.mac.MACAddressSection
-
- intersect(IPAddress) - Method in class inet.ipaddr.IPAddress
-
Produces the subnet whose addresses are found in both this and the given subnet argument, or null if no such addresses.
- intersect(IPAddressSeqRange) - Method in class inet.ipaddr.IPAddressSeqRange
-
Returns the intersection of this range with the given range, a range which includes those addresses in both this and the given range.
- intersect(IPAddress) - Method in class inet.ipaddr.ipv4.IPv4Address
-
- intersect(IPv4AddressSection) - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
Produces the subnet sections whose individual sections are found in both this and the given argument.
- intersect(IPAddressSeqRange) - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
-
- intersect(IPAddress) - Method in class inet.ipaddr.ipv6.IPv6Address
-
- intersect(IPv6AddressSection) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Produces the subnet sections whose addresses are found in both this and the given argument.
- intersect(IPAddressSeqRange) - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
-
- intValue() - Method in class inet.ipaddr.ipv4.IPv4Address
-
Returns the address (or lowest value of the address if a subnet) as a signed integer
- intValue() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- IPAddress - Class in inet.ipaddr
-
A single IP address, or a subnet of multiple addresses.
- IPAddress.DualIPv4Pv6Arrays - Class in inet.ipaddr
-
- IPAddress.IPAddressValueProvider - Interface in inet.ipaddr
-
- IPAddress.IPVersion - Enum in inet.ipaddr
-
- IPAddressBitsDivision - Class in inet.ipaddr.format.standard
-
- IPAddressBitsDivision(long, long, int, int) - Constructor for class inet.ipaddr.format.standard.IPAddressBitsDivision
-
Constructs a division with the given values, the given number of bits, and the given radix for printing the values.
- IPAddressBitsDivision(long, long, int, int, Integer) - Constructor for class inet.ipaddr.format.standard.IPAddressBitsDivision
-
Constructs a division with the given values and prefix length, the given number of bits, and the given radix for printing the values.
- IPAddressBitsDivision(long, long, int, int, IPAddressNetwork<?, ?, ?, ?, ?>, Integer) - Constructor for class inet.ipaddr.format.standard.IPAddressBitsDivision
-
Constructs a division with the given values and prefix length, the given number of bits, and the given radix for printing the values.
- IPAddressConverter - Interface in inet.ipaddr
-
- IPAddressConverter.DefaultAddressConverter - Class in inet.ipaddr
-
- IPAddressDivision - Class in inet.ipaddr.format.standard
-
A division of an IP address.
- IPAddressDivisionGrouping - Class in inet.ipaddr.format.standard
-
IPAddressDivisionGrouping objects consist of a series of IPAddressDivision objects, each division containing one or more segments.
- IPAddressDivisionGrouping(IPAddressDivision[], IPAddressNetwork<?, ?, ?, ?, ?>) - Constructor for class inet.ipaddr.format.standard.IPAddressDivisionGrouping
-
Constructs a grouping of IPAddress divisions.
- IPAddressDivisionGrouping.Range - Class in inet.ipaddr.format.standard
-
- IPAddressDivisionGrouping.RangeList - Class in inet.ipaddr.format.standard
-
- IPAddressDivisionSeries - Interface in inet.ipaddr.format
-
Represents a series of groups of address divisions or segments.
- IPAddressGenerator() - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressGenerator
-
- IPAddressGenerator(IPv4AddressNetwork, IPv6AddressNetwork) - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressGenerator
-
Copies the default string options but inserts the given networks.
- IPAddressGenerator(IPAddressStringParameters) - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressGenerator
-
- IPAddressGenericDivision - Interface in inet.ipaddr.format
-
Represents a division for any IP address series.
- IPAddressJoinedSegments - Class in inet.ipaddr.format.standard
-
A combination of two or more IP address segments.
- IPAddressJoinedSegments(int, int) - Constructor for class inet.ipaddr.format.standard.IPAddressJoinedSegments
-
- IPAddressJoinedSegments(int, long, Integer) - Constructor for class inet.ipaddr.format.standard.IPAddressJoinedSegments
-
- IPAddressJoinedSegments(int, long, long, Integer) - Constructor for class inet.ipaddr.format.standard.IPAddressJoinedSegments
-
- IPAddressLargeDivision - Class in inet.ipaddr.format.large
-
This class supports a segment or division of an arbitrary number of bits.
- IPAddressLargeDivision(byte[], int, int) - Constructor for class inet.ipaddr.format.large.IPAddressLargeDivision
-
- IPAddressLargeDivision(byte[], int, int, IPAddressNetwork<?, ?, ?, ?, ?>, Integer) - Constructor for class inet.ipaddr.format.large.IPAddressLargeDivision
-
- IPAddressLargeDivision(byte[], byte[], int, int, IPAddressNetwork<?, ?, ?, ?, ?>, Integer) - Constructor for class inet.ipaddr.format.large.IPAddressLargeDivision
-
- IPAddressLargeDivisionGrouping - Class in inet.ipaddr.format.large
-
- IPAddressLargeDivisionGrouping(IPAddressLargeDivision[], IPAddressNetwork<?, ?, ?, ?, ?>) - Constructor for class inet.ipaddr.format.large.IPAddressLargeDivisionGrouping
-
- IPAddressNetwork<T extends IPAddress,R extends IPAddressSection,E extends IPAddressSection,S extends IPAddressSegment,J extends InetAddress> - Class in inet.ipaddr
-
Represents a network of addresses of a single IP version providing a collection of standard addresses components for that version, such as masks and loopbacks.
- IPAddressNetwork.HostIDStringAddressGenerator<T extends HostIdentifierString> - Class in inet.ipaddr
-
Choose a map of your choice to implement a cache of addresses and/or host names.
- IPAddressNetwork.HostNameGenerator - Class in inet.ipaddr
-
Choose a map of your choice to implement a cache of host names and resolved addresses.
- IPAddressNetwork.IPAddressCreator<T extends IPAddress,R extends IPAddressSection,E extends IPAddressSection,S extends IPAddressSegment,J extends InetAddress> - Class in inet.ipaddr
-
- IPAddressNetwork.IPAddressGenerator - Class in inet.ipaddr
-
A factory of address strings or host names, which can be particularly useful if you are using your own network,
or if you are using your own validation options.
- IPAddressNetwork.IPAddressStringGenerator - Class in inet.ipaddr
-
Choose a map of your choice to implement a cache of address strings and their associated addresses.
- IPAddressPartConfiguredString<T extends IPAddressStringDivisionSeries,P extends IPAddressStringWriter<T>> - Class in inet.ipaddr.format.util
-
Pairs a part of an IP address along with an instance of a parameter class to define a specific string.
- IPAddressPartConfiguredString(T, P) - Constructor for class inet.ipaddr.format.util.IPAddressPartConfiguredString
-
- IPAddressPartStringCollection - Class in inet.ipaddr.format.util
-
- IPAddressPartStringSubCollection<T extends IPAddressStringDivisionSeries,P extends IPAddressStringWriter<T>,S extends IPAddressPartConfiguredString<T,P>> - Class in inet.ipaddr.format.util
-
- IPAddressRange - Interface in inet.ipaddr.format
-
Represents a range of IP addresses
- IPAddressSection - Class in inet.ipaddr
-
A section of an IPAddress.
- IPAddressSection.IPStringBuilderOptions - Class in inet.ipaddr
-
This user-facing class is designed to be a clear way to create a collection of strings.
- IPAddressSection.IPStringOptions - Class in inet.ipaddr
-
Represents a clear way to create a specific type of string.
- IPAddressSection.IPStringOptions.Builder - Class in inet.ipaddr
-
- IPAddressSection.SegFunction<R,S> - Interface in inet.ipaddr
-
- IPAddressSection.SeriesCreator - Interface in inet.ipaddr
-
- IPAddressSection.TriFunction<R,S> - Interface in inet.ipaddr
-
- IPAddressSection.WildcardOptions - Class in inet.ipaddr
-
- IPAddressSection.WildcardOptions.WildcardOption - Enum in inet.ipaddr
-
- IPAddressSegment - Class in inet.ipaddr
-
This represents a single segment of an IP address.
- IPAddressSegmentSeries - Interface in inet.ipaddr
-
Represents a series of IP address segments.
- IPAddressSeqRange - Class in inet.ipaddr
-
This class can be used to represent an arbitrary range of consecutive IP addresses.
- IPAddressSQLTranslator - Interface in inet.ipaddr.format.util.sql
-
Used to produce SQL for matching ip address section strings in databases.
- IPAddressString - Class in inet.ipaddr
-
Parses the string representation of an IP address.
- IPAddressString(String) - Constructor for class inet.ipaddr.IPAddressString
-
Constructs an IPAddressString instance using the given String instance.
- IPAddressString(String, IPAddressStringParameters) - Constructor for class inet.ipaddr.IPAddressString
-
- IPAddressStringDivision - Interface in inet.ipaddr.format.string
-
- IPAddressStringDivisionSeries - Interface in inet.ipaddr.format.string
-
A generic part of an IP address for the purpose of producing a string for the address.
- IPAddressStringFormatParameters(boolean, boolean, boolean, AddressStringParameters.RangeParameters, boolean, boolean) - Constructor for class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
-
Deprecated.
- IPAddressStringFormatParameters(boolean, boolean, boolean, boolean, AddressStringParameters.RangeParameters, boolean, boolean) - Constructor for class inet.ipaddr.IPAddressStringParameters.IPAddressStringFormatParameters
-
Constructs the parameters for parsing version-specific IP address strings.
- IPAddressStringGenerator(Map<String, IPAddressString>, IPAddressStringParameters) - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
-
- IPAddressStringGenerator(Map<String, IPAddressString>) - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
-
- IPAddressStringGenerator(IPAddressStringParameters) - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
-
- IPAddressStringGenerator() - Constructor for class inet.ipaddr.IPAddressNetwork.IPAddressStringGenerator
-
- IPAddressStringParameters - Class in inet.ipaddr
-
This class allows you to control the validation performed by the class
IPAddressString
.
- IPAddressStringParameters(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, IPv4AddressStringParameters, IPv6AddressStringParameters) - Constructor for class inet.ipaddr.IPAddressStringParameters
-
- IPAddressStringParameters.Builder - Class in inet.ipaddr
-
- IPAddressStringParameters.IPAddressStringFormatParameters - Class in inet.ipaddr
-
- IPAddressStringWriter<T extends IPAddressStringDivisionSeries> - Interface in inet.ipaddr.format.util
-
An object for writing an IP address part string in a specific format.
- IPStringBuilderOptions() - Constructor for class inet.ipaddr.IPAddressSection.IPStringBuilderOptions
-
- IPStringBuilderOptions(int) - Constructor for class inet.ipaddr.IPAddressSection.IPStringBuilderOptions
-
- IPV4_CONVERSIONS - Static variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
-
- IPv4Address - Class in inet.ipaddr.ipv4
-
An IPv4 address, or a subnet of multiple IPv4 addresses.
- IPv4Address(IPv4AddressSegment[]) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address or subnet.
- IPv4Address(IPv4AddressSegment[], Integer) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address or subnet.
- IPv4Address(IPv4AddressSection) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address or subnet.
- IPv4Address(int) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address.
- IPv4Address(int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address or subnet.
- IPv4Address(Inet4Address, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address.
- IPv4Address(Inet4Address) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address.
- IPv4Address(byte[]) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address.
- IPv4Address(byte[], int, int) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address or subnet.
- IPv4Address(byte[], Integer) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address or subnet.
- IPv4Address(byte[], int, int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address or subnet.
- IPv4Address(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address or subnet.
- IPv4Address(Address.SegmentValueProvider, Address.SegmentValueProvider) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address or subnet.
- IPv4Address(Address.SegmentValueProvider, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address.
- IPv4Address(Address.SegmentValueProvider) - Constructor for class inet.ipaddr.ipv4.IPv4Address
-
Constructs an IPv4 address.
- IPv4Address.inet_aton_radix - Enum in inet.ipaddr.ipv4
-
- IPv4Address.IPv4AddressConverter - Interface in inet.ipaddr.ipv4
-
- IPv4AddressAssociativeTrie<V> - Class in inet.ipaddr.ipv4
-
An IPv4 address trie in which each node can be associated with a value.
- IPv4AddressAssociativeTrie() - Constructor for class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie
-
- IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode<V> - Class in inet.ipaddr.ipv4
-
- IPv4AddressCreator(IPv4AddressNetwork) - Constructor for class inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator
-
- IPv4AddressNetwork - Class in inet.ipaddr.ipv4
-
Provides methods and types associated with all IPv4 addresses.
- IPv4AddressNetwork() - Constructor for class inet.ipaddr.ipv4.IPv4AddressNetwork
-
- IPv4AddressNetwork.IPv4AddressCreator - Class in inet.ipaddr.ipv4
-
- IPv4AddressSection - Class in inet.ipaddr.ipv4
-
A section of an IPv4Address.
- IPv4AddressSection(IPv4AddressSegment) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
-
Constructs a single segment section.
- IPv4AddressSection(IPv4AddressSegment[]) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
-
- IPv4AddressSection(IPv4AddressSegment[], Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
-
- IPv4AddressSection(Address.SegmentValueProvider, int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
-
- IPv4AddressSection(Address.SegmentValueProvider, Address.SegmentValueProvider, int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
-
- IPv4AddressSection(Address.SegmentValueProvider, int) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
-
- IPv4AddressSection(Address.SegmentValueProvider, Address.SegmentValueProvider, int) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
-
- IPv4AddressSection(byte[], Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
-
- IPv4AddressSection(byte[]) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
-
- IPv4AddressSection(byte[], int, int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
-
- IPv4AddressSection(byte[], int, int) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
-
- IPv4AddressSection(int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
-
- IPv4AddressSection(int) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection
-
- IPv4AddressSection.IPv4StringBuilderOptions - Class in inet.ipaddr.ipv4
-
- IPv4AddressSection.IPv4StringOptions - Class in inet.ipaddr.ipv4
-
Represents a clear way to create a specific type of string.
- IPv4AddressSection.IPv4StringOptions.Builder - Class in inet.ipaddr.ipv4
-
- IPv4AddressSegment - Class in inet.ipaddr.ipv4
-
This represents a segment of an IPv4 address.
- IPv4AddressSegment(int) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSegment
-
Constructs a segment of an IPv4 address with the given value.
- IPv4AddressSegment(int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSegment
-
Constructs a segment of an IPv4 address.
- IPv4AddressSegment(int, int, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSegment
-
Constructs a segment of an IPv4 address that represents a range of values.
- IPv4AddressSeqRange - Class in inet.ipaddr.ipv4
-
Represents an arbitrary range of IPv4 addresses.
- IPv4AddressSeqRange(IPv4Address, IPv4Address) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSeqRange
-
- IPv4AddressStringParameters - Class in inet.ipaddr.ipv4
-
- IPv4AddressStringParameters(boolean, boolean, boolean, AddressStringParameters.RangeParameters, boolean, boolean, boolean, boolean, boolean, boolean, boolean, IPv4AddressNetwork) - Constructor for class inet.ipaddr.ipv4.IPv4AddressStringParameters
-
Deprecated.
- IPv4AddressStringParameters(boolean, boolean, boolean, AddressStringParameters.RangeParameters, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, IPv4AddressNetwork) - Constructor for class inet.ipaddr.ipv4.IPv4AddressStringParameters
-
Constructs the parameters for IPv4-specific string parsing.
- IPv4AddressStringParameters.Builder - Class in inet.ipaddr.ipv4
-
- IPv4AddressTrie - Class in inet.ipaddr.ipv4
-
An IPv4 address trie.
- IPv4AddressTrie() - Constructor for class inet.ipaddr.ipv4.IPv4AddressTrie
-
- IPv4AddressTrie.IPv4TrieNode - Class in inet.ipaddr.ipv4
-
- IPv4AssociativeTrieNode() - Constructor for class inet.ipaddr.ipv4.IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode
-
- ipv4ConverterOptions - Variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
-
- IPv4JoinedSegments - Class in inet.ipaddr.ipv4
-
- IPv4JoinedSegments(int, int) - Constructor for class inet.ipaddr.ipv4.IPv4JoinedSegments
-
- IPv4JoinedSegments(int, long, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4JoinedSegments
-
- IPv4JoinedSegments(int, long, long, Integer) - Constructor for class inet.ipaddr.ipv4.IPv4JoinedSegments
-
- ipv4Opts - Variable in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringOptions
-
- IPv4StringBuilderOptions() - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
-
- IPv4StringBuilderOptions(int) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
-
- IPv4StringBuilderOptions(int, IPv6Address.IPv6AddressConverter, IPv6AddressSection.IPv6StringBuilderOptions) - Constructor for class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
-
- IPv4TrieNode() - Constructor for class inet.ipaddr.ipv4.IPv4AddressTrie.IPv4TrieNode
-
- IPV6_CONVERSIONS - Static variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
-
- IPV6_END_BRACKET - Static variable in class inet.ipaddr.HostName
-
- IPV6_START_BRACKET - Static variable in class inet.ipaddr.HostName
-
- IPv6Address - Class in inet.ipaddr.ipv6
-
An IPv6 address, or a subnet of multiple IPv6 addresses.
- IPv6Address(IPv6AddressSection, IPv6Address.IPv6Zone) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address or subnet.
- IPv6Address(IPv6AddressSection, CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
- IPv6Address(IPv6AddressSection) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
- IPv6Address(IPv6AddressSegment[]) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address or subnet.
- IPv6Address(IPv6AddressSegment[], Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address or a set of addresses.
- IPv6Address(IPv6AddressSegment[], CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
- IPv6Address(IPv6AddressSegment[], IPv6Address.IPv6Zone) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address or a set of addresses.
- IPv6Address(Inet6Address) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address.
- IPv6Address(Inet6Address, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address.
- IPv6Address(byte[], CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
- IPv6Address(byte[], IPv6Address.IPv6Zone) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address.
- IPv6Address(byte[]) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address.
- IPv6Address(byte[], int, int) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address or subnet.
- IPv6Address(byte[], Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address or subnet.
- IPv6Address(byte[], int, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address or subnet.
- IPv6Address(BigInteger) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address.
- IPv6Address(BigInteger, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address.
- IPv6Address(BigInteger, CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
- IPv6Address(BigInteger, IPv6Address.IPv6Zone) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address.
- IPv6Address(BigInteger, Integer, CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
- IPv6Address(BigInteger, Integer, IPv6Address.IPv6Zone) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address or subnet.
- IPv6Address(long, long, IPv6Address.IPv6Zone) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address.
- IPv6Address(long, long) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address.
- IPv6Address(long, long, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address or subnet.
- IPv6Address(Address.SegmentValueProvider, Address.SegmentValueProvider, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address or subnet.
- IPv6Address(Address.SegmentValueProvider, Address.SegmentValueProvider) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address or subnet.
- IPv6Address(Address.SegmentValueProvider, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address.
- IPv6Address(Address.SegmentValueProvider) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address.
- IPv6Address(Address.SegmentValueProvider, Address.SegmentValueProvider, CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
- IPv6Address(Address.SegmentValueProvider, Address.SegmentValueProvider, IPv6Address.IPv6Zone) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address.
- IPv6Address(IPv6Address, MACAddress) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address from a modified EUI-64 (Extended Unique Identifier) address section and an IPv6 address section network prefix.
- IPv6Address(IPv6AddressSection, MACAddress) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address from a modified EUI-64 (Extended Unique Identifier) address section and an IPv6 address section network prefix.
- IPv6Address(IPv6AddressSection, MACAddressSection) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address from a modified EUI-64 (Extended Unique Identifier) address and an IPv6 address section network prefix.
- IPv6Address(IPv6AddressSection, MACAddressSection, CharSequence) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
- IPv6Address(IPv6AddressSection, MACAddressSection, IPv6Address.IPv6Zone) - Constructor for class inet.ipaddr.ipv6.IPv6Address
-
Constructs an IPv6 address from a modified EUI-64 (Extended Unique Identifier) address and an IPv6 address section network prefix.
- IPv6Address.IPv6AddressConverter - Interface in inet.ipaddr.ipv6
-
- IPv6Address.IPv6Zone - Class in inet.ipaddr.ipv6
-
A reference to a scope id by number or a network interface by name.
- IPv6AddressAssociativeTrie<V> - Class in inet.ipaddr.ipv6
-
An IPv6 address trie in which each node can be associated with a value.
- IPv6AddressAssociativeTrie() - Constructor for class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie
-
- IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode<V> - Class in inet.ipaddr.ipv6
-
- IPv6AddressCreator(IPv6AddressNetwork) - Constructor for class inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
-
- IPv6AddressNetwork - Class in inet.ipaddr.ipv6
-
Provides methods and types associated with all IPv6 addresses.
- IPv6AddressNetwork() - Constructor for class inet.ipaddr.ipv6.IPv6AddressNetwork
-
- IPv6AddressNetwork.IPv6AddressCreator - Class in inet.ipaddr.ipv6
-
- IPv6AddressSection - Class in inet.ipaddr.ipv6
-
A section of an IPv6Address.
- IPv6AddressSection(IPv6AddressSegment) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
Constructs a single segment section, the segment being the leading segment.
- IPv6AddressSection(IPv6AddressSegment, int) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
Constructs a single segment section with the segment at the given index in the address.
- IPv6AddressSection(IPv6AddressSegment[]) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
Use this constructor for any address section that includes the leading segment of an IPv6 address
- IPv6AddressSection(IPv6AddressSegment[], Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
Use this constructor for any address section that includes the leading segment of an IPv6 address
- IPv6AddressSection(IPv6AddressSegment[], int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
- IPv6AddressSection(Address.SegmentValueProvider, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
- IPv6AddressSection(Address.SegmentValueProvider, Address.SegmentValueProvider, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
- IPv6AddressSection(Address.SegmentValueProvider, int) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
- IPv6AddressSection(Address.SegmentValueProvider, Address.SegmentValueProvider, int) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
- IPv6AddressSection(byte[], int, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
- IPv6AddressSection(byte[], int, int) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
- IPv6AddressSection(byte[], Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
- IPv6AddressSection(byte[]) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
- IPv6AddressSection(BigInteger, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
- IPv6AddressSection(BigInteger, int) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
- IPv6AddressSection(long, long, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
- IPv6AddressSection(long, long, int) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
- IPv6AddressSection(MACAddress) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
Constructs the corresponding IPv6 address section from a modified EUI-64 (Extended Unique Identifier) address.
- IPv6AddressSection(MACAddressSection) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection
-
Constructs the corresponding IPv6 address section from a modified EUI-64 (Extended Unique Identifier) address section.
- IPv6AddressSection.CompressOptions - Class in inet.ipaddr.ipv6
-
- IPv6AddressSection.CompressOptions.CompressionChoiceOptions - Enum in inet.ipaddr.ipv6
-
- IPv6AddressSection.CompressOptions.MixedCompressionOptions - Enum in inet.ipaddr.ipv6
-
- IPv6AddressSection.IPv6StringBuilderOptions - Class in inet.ipaddr.ipv6
-
- IPv6AddressSection.IPv6StringOptions - Class in inet.ipaddr.ipv6
-
Provides a clear way to create a specific type of string.
- IPv6AddressSection.IPv6StringOptions.Builder - Class in inet.ipaddr.ipv6
-
- IPv6AddressSection.IPv6v4MixedAddressSection - Class in inet.ipaddr.ipv6
-
- IPv6AddressSegment - Class in inet.ipaddr.ipv6
-
This represents a segment of an IPv6 address.
- IPv6AddressSegment(int) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSegment
-
Constructs a segment of an IPv6 address with the given value.
- IPv6AddressSegment(int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSegment
-
Constructs a segment of an IPv6 address.
- IPv6AddressSegment(int, int, Integer) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSegment
-
Constructs a segment of an IPv6 address with the given range of values.
- IPv6AddressSeqRange - Class in inet.ipaddr.ipv6
-
Represents an arbitrary range of IPv6 addresses.
- IPv6AddressSeqRange(IPv6Address, IPv6Address) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSeqRange
-
- IPv6AddressStringParameters - Class in inet.ipaddr.ipv6
-
- IPv6AddressStringParameters(boolean, boolean, boolean, boolean, IPAddressStringParameters, boolean, boolean, AddressStringParameters.RangeParameters, boolean, boolean, IPv6AddressNetwork) - Constructor for class inet.ipaddr.ipv6.IPv6AddressStringParameters
-
Deprecated.
- IPv6AddressStringParameters(boolean, boolean, boolean, boolean, IPAddressStringParameters, boolean, boolean, boolean, AddressStringParameters.RangeParameters, boolean, boolean, boolean, IPv6AddressNetwork) - Constructor for class inet.ipaddr.ipv6.IPv6AddressStringParameters
-
Constructs the parameters for IPv6-specific string parsing.
- IPv6AddressStringParameters.Builder - Class in inet.ipaddr.ipv6
-
- IPv6AddressTrie - Class in inet.ipaddr.ipv6
-
An IPv6 address trie.
- IPv6AddressTrie() - Constructor for class inet.ipaddr.ipv6.IPv6AddressTrie
-
- IPv6AddressTrie.IPv6TrieNode - Class in inet.ipaddr.ipv6
-
- IPv6AssociativeTrieNode() - Constructor for class inet.ipaddr.ipv6.IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode
-
- ipv6ConverterOptions - Variable in class inet.ipaddr.ipv4.IPv4AddressSection.IPv4StringBuilderOptions
-
- IPv6StringBuilderOptions(int) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
-
- IPv6StringBuilderOptions(int, IPv4AddressSection.IPv4StringBuilderOptions) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
-
- IPv6StringBuilderOptions(int, IPv4AddressSection.IPv4StringBuilderOptions, IPv4Address.IPv4AddressConverter, IPv4AddressSection.IPv4StringBuilderOptions) - Constructor for class inet.ipaddr.ipv6.IPv6AddressSection.IPv6StringBuilderOptions
-
- IPv6TrieNode() - Constructor for class inet.ipaddr.ipv6.IPv6AddressTrie.IPv6TrieNode
-
- IPv6Zone(String) - Constructor for class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
-
Constructs a zone that will use the given zone string,
either a non-negative integer indicating a scope identifier,
or the name of a network interface.
- IPv6Zone(int) - Constructor for class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
-
Constructs a zone that will use a scope identifier with the address.
- IPv6Zone(NetworkInterface) - Constructor for class inet.ipaddr.ipv6.IPv6Address.IPv6Zone
-
Constructs a zone that will use an interface name with the address.
- is6Over4() - Method in class inet.ipaddr.ipv6.IPv6Address
-
Whether the address is 6over4
- is6To4() - Method in class inet.ipaddr.ipv6.IPv6Address
-
Whether the address is IPv6 to IPv4 relay
- isAboveUpperBound(E) - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
-
- isAdded() - Method in class inet.ipaddr.format.util.BinaryTreeNode
-
Some binary tree nodes are considered "added" and others are not.
- isAddress(IPAddress.IPVersion) - Method in class inet.ipaddr.HostName
-
Deprecated.
- isAddress() - Method in class inet.ipaddr.HostName
-
Returns whether this host name is a string representing an valid specific IP address or subnet.
- isAddressString() - Method in class inet.ipaddr.HostName
-
Returns whether this host name is a string representing an IP address or subnet.
- isAllAddresses() - Method in class inet.ipaddr.HostName
-
Whether the address represents the set all all valid IP addresses (as opposed to an empty string, a specific address, a prefix length, or an invalid format).
- isAllAddresses() - Method in class inet.ipaddr.IPAddressString
-
Returns true if the string represents all IP addresses, such as the string "*"
You can denote all IPv4 addresses with *.*, or all IPv6 addresses with *:*
- isAllAddresses() - Method in class inet.ipaddr.mac.MACAddress
-
- isAllAddresses() - Method in class inet.ipaddr.MACAddressString
-
- isAnyLocal() - Method in class inet.ipaddr.IPAddress
-
Returns whether this address is the address which binds to any address on the local host.
- isBase85IPv6() - Method in class inet.ipaddr.IPAddressString
-
If this address string represents an IPv6 address, returns whether the string was base 85
- isBelowLowerBound(E) - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
-
- isBitwiseOrCompatibleWithRange(int) - Method in class inet.ipaddr.format.standard.AddressDivision
-
Similar to masking, checks that the range resulting from the bitwise "or" operation is sequential.
- isBoundedBy(int) - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
- isBoundedBy(int) - Method in class inet.ipaddr.format.standard.AddressDivision
-
Returns true if the possible values of this division fall below the given value.
- isBoundedBy(int) - Method in interface inet.ipaddr.format.string.AddressStringDivision
-
Returns true if the possible values of this division fall below the given boundary value.
- isBoundedBy(int) - Method in class inet.ipaddr.IPAddressSegment
-
- isBoundedBy(int) - Method in class inet.ipaddr.mac.MACAddressSegment
-
- isEmpty() - Method in class inet.ipaddr.format.util.AddressTrie
-
- isEmpty() - Method in class inet.ipaddr.format.util.AddressTrieMap.EntrySet
-
- isEmpty() - Method in class inet.ipaddr.format.util.AddressTrieMap
-
- isEmpty() - Method in class inet.ipaddr.format.util.AddressTrieSet
-
- isEmpty() - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
-
Returns true if there are no added nodes within the two tries
- isEmpty() - Method in class inet.ipaddr.format.util.BinaryTreeNode
-
Returns where there are not any elements in the sub-tree with this node as the root.
- isEmpty() - Method in class inet.ipaddr.HostName
-
Returns true if the address is empty (zero-length).
- isEmpty() - Method in class inet.ipaddr.IPAddressString
-
Returns true if the address string is empty (zero-length).
- isEmpty() - Method in class inet.ipaddr.MACAddressString
-
Returns true if the address is empty (zero-length).
- isEntireAddress() - Method in class inet.ipaddr.IPAddressSection
-
- isEntireAddress(boolean) - Method in class inet.ipaddr.mac.MACAddressSection
-
- isEUI64() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- isEUI64() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Equivalent to isEUI64(false)
- isEUI64(boolean) - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
Whether this section is consistent with an EUI64 section,
which means it came from an extended 8 byte address,
and the corresponding segments in the middle match 0xff and 0xfe
- isEUI64(boolean) - Method in class inet.ipaddr.mac.MACAddress
-
Whether this section is consistent with an IPv6 EUI64 section,
which means it came from an extended 8 byte address,
and the corresponding segments in the middle match 0xff and 0xff/fe for MAC/not-MAC
- isEUI64(boolean) - Method in class inet.ipaddr.mac.MACAddressSection
-
Equivalent to isEUI64(asMAC, false)
- isEUI64(boolean, boolean) - Method in class inet.ipaddr.mac.MACAddressSection
-
Whether this section is consistent with an EUI64 section,
which means it came from an extended 8 byte address,
and the corresponding segments in the middle match 0xff and 0xff/fe for MAC/not-MAC
- isExtended() - Method in class inet.ipaddr.mac.MACAddress
-
- isExtended() - Method in class inet.ipaddr.mac.MACAddressSection
-
- isFullRange() - Method in class inet.ipaddr.Address
-
- isFullRange() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- isFullRange() - Method in interface inet.ipaddr.format.AddressItem
-
whether this address item represents all possible values attainable by an address item of this type
- isFullRange() - Method in interface inet.ipaddr.format.IPAddressGenericDivision
-
- isFullRange() - Method in interface inet.ipaddr.format.string.IPAddressStringDivision
-
Returns whether the division range includes all possible values
- isFullRange() - Method in class inet.ipaddr.IPAddressSection
-
- isInBounds(E) - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
-
- isIPAddress() - Method in class inet.ipaddr.Address
-
Returns whether this address is an IP address
- isIPAddress() - Method in class inet.ipaddr.IPAddress
-
- isIPAddress() - Method in class inet.ipaddr.IPAddressString
-
Returns whether the address represents a valid specific IP address or subnet, either IPv4 or IPv6,
as opposed to an empty string, the address representing all addresses of all types, a prefix length, or an invalid format.
- isIPv4() - Method in enum inet.ipaddr.IPAddress.IPVersion
-
- isIPv4() - Method in class inet.ipaddr.IPAddress
-
- isIPv4() - Method in class inet.ipaddr.IPAddressNetwork
-
- isIPv4() - Method in class inet.ipaddr.IPAddressSection
-
- isIPv4() - Method in class inet.ipaddr.IPAddressSegment
-
- isIPv4() - Method in class inet.ipaddr.IPAddressString
-
Returns true if the address is IPv4 (with or without a network prefix, with or without wildcard segments).
- isIPv4() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- isIPv4() - Method in class inet.ipaddr.ipv4.IPv4AddressNetwork
-
- isIPv4() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- isIPv4() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
-
- isIPv4Compatible() - Method in class inet.ipaddr.ipv6.IPv6Address
-
Whether the address is IPv4-compatible
- isIPv4Convertible() - Method in class inet.ipaddr.IPAddress
-
Determines whether this address can be converted to IPv4, if not IPv4 already.
- isIPv4Convertible(IPAddress) - Method in class inet.ipaddr.IPAddressConverter.DefaultAddressConverter
-
- isIPv4Convertible(IPAddress) - Method in interface inet.ipaddr.IPAddressConverter
-
returns whether the address is IPv4 or can be converted to IPv4.
- isIPv4Convertible() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- isIPv4Convertible() - Method in class inet.ipaddr.ipv6.IPv6Address
-
Determines whether this address can be converted to IPv4.
- isIPv4Mapped() - Method in class inet.ipaddr.IPAddressString
-
Returns true if the address is an IPv6 IPv4-mapped address.
- isIPv4Mapped() - Method in class inet.ipaddr.ipv6.IPv6Address
-
Whether the address is IPv4-mapped
::ffff:x:x/96 indicates IPv6 address mapped to IPv4
- isIPv4Translatable() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- isIPv6() - Method in enum inet.ipaddr.IPAddress.IPVersion
-
- isIPv6() - Method in class inet.ipaddr.IPAddress
-
- isIPv6() - Method in class inet.ipaddr.IPAddressNetwork
-
- isIPv6() - Method in class inet.ipaddr.IPAddressSection
-
- isIPv6() - Method in class inet.ipaddr.IPAddressSegment
-
- isIPv6() - Method in class inet.ipaddr.IPAddressString
-
Returns true if the address is IPv6 (with or without a network prefix, with or without wildcard segments).
- isIPv6() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- isIPv6() - Method in class inet.ipaddr.ipv6.IPv6AddressNetwork
-
- isIPv6() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- isIPv6() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
-
- isIPv6Convertible() - Method in class inet.ipaddr.IPAddress
-
Determines whether an address can be converted to IPv6, if not IPv6 already.
- isIPv6Convertible(IPAddress) - Method in class inet.ipaddr.IPAddressConverter.DefaultAddressConverter
-
- isIPv6Convertible(IPAddress) - Method in interface inet.ipaddr.IPAddressConverter
-
returns whether the address is IPv6 or can be converted to IPv6.
- isIPv6Convertible() - Method in class inet.ipaddr.ipv4.IPv4Address
-
Override this method to convert in your own way.
- isIPv6Convertible() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- isIsatap() - Method in class inet.ipaddr.ipv6.IPv6Address
-
Whether the address is ISATAP
- isLeaf() - Method in class inet.ipaddr.format.util.BinaryTreeNode
-
Returns whether this node is in the tree (is a node for which
BinaryTreeNode.isAdded()
is true)
and additional there are other elements in the sub-tree with this node as the root.
- isLinkLocal() - Method in class inet.ipaddr.IPAddress
-
Returns whether the address is link local, whether unicast or multicast.
- isLinkLocal() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- isLinkLocal() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- isLocal() - Method in class inet.ipaddr.Address
-
Whether the address can be considered a local address (as opposed to a global one)
- isLocal() - Method in class inet.ipaddr.IPAddress
-
Returns true if the address is link local, site local, organization local, administered locally, or unspecified.
- isLocal() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- isLocal() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- isLocal() - Method in class inet.ipaddr.mac.MACAddress
-
Local MAC addresses have the second least significant bit of the first octet set to 1.
- isLocalHost() - Method in class inet.ipaddr.HostName
-
Returns whether this host is "localhost"
- isLoopback() - Method in class inet.ipaddr.HostName
-
Returns whether this host has the loopback address, such as
[::1] (aka [0:0:0:0:0:0:0:1]) or 127.0.0.1
Also see
HostName.isSelf()
- isLoopback() - Method in class inet.ipaddr.IPAddress
-
- isLoopback() - Method in class inet.ipaddr.IPAddressString
-
Returns whether this string represents a loopback IP address.
- isLoopback() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- isLoopback() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- isLowerBounded() - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
-
- isMACAddress() - Method in class inet.ipaddr.Address
-
Returns whether this address is a MAC address
- isMACAddress() - Method in class inet.ipaddr.mac.MACAddress
-
- isMaskCompatibleWithRange(int) - Method in class inet.ipaddr.format.standard.AddressDivision
-
Check that the range resulting from the mask is contiguous, otherwise it cannot be represented by a division or segment instance.
- isMax() - Method in class inet.ipaddr.Address
-
- isMax() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- isMax() - Method in interface inet.ipaddr.format.AddressItem
-
Returns whether this item matches the maximum possible value for the address type or version
- isMax() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
- isMax() - Method in class inet.ipaddr.format.standard.AddressDivision
-
- isMax() - Method in class inet.ipaddr.IPAddressSeqRange
-
Returns whether this sequential range spans from the highest address, the address whose bits are all ones, to itself.
- isMixedIPv6() - Method in class inet.ipaddr.IPAddressString
-
If this address string represents an IPv6 address, returns whether the lower 4 bytes were represented as IPv4
- isMore(AddressDivisionSeries) - Method in interface inet.ipaddr.format.AddressDivisionSeries
-
Use this method to compare the counts of two address series.
- isMore(AddressDivisionSeries) - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
-
- isMore(IPAddressSeqRange) - Method in class inet.ipaddr.IPAddressSeqRange
-
- isMulticast() - Method in class inet.ipaddr.Address
-
Whether the MAC address or IP address or other form of address is multicast.
- isMulticast() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- isMulticast() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- isMulticast() - Method in class inet.ipaddr.mac.MACAddress
-
Multicast MAC addresses have the least significant bit of the first octet set to 1.
- isMultiple() - Method in class inet.ipaddr.Address
-
Returns whether this address represents more than a single individual address, whether it is a subnet.
- isMultiple() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- isMultiple() - Method in interface inet.ipaddr.format.AddressItem
-
Whether this represents multiple potential values (eg a prefixed address or a segment representing a range of values)
- isMultiple() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
- isMultiple() - Method in class inet.ipaddr.format.standard.AddressDivision
-
- isMultiple() - Method in class inet.ipaddr.IPAddressSegment
-
- isMultiple() - Method in class inet.ipaddr.IPAddressSeqRange
-
- isNoRange() - Method in class inet.ipaddr.AddressStringParameters.RangeParameters
-
- isOneBit(int) - Method in interface inet.ipaddr.AddressSegment
-
Returns true if the bit in the lower value of this segment at the given index is 1, where index 0 is the most significant bit.
- isOneBit(int) - Method in interface inet.ipaddr.AddressSegmentSeries
-
Returns true if the bit in the lower value of this series at the given index is 1, where index 0 is the most significant bit.
- isPrefixBlock() - Method in class inet.ipaddr.Address
-
Returns whether the address range has a prefix length and includes the block of values for its prefix length.
- isPrefixBlock() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- isPrefixBlock() - Method in interface inet.ipaddr.format.AddressDivisionSeries
-
Returns whether this address segment series represents a block of addresses associated with its prefix length.
- isPrefixBlock() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
- isPrefixBlock() - Method in class inet.ipaddr.format.standard.IPAddressDivision
-
- isPrefixBlock() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
-
Returns whether this address section represents a subnet block of addresses associated its prefix length.
- isPrefixBlock() - Method in interface inet.ipaddr.format.string.IPAddressStringDivision
-
Returns whether the division range includes the block of values for its prefix length
- isPrefixBlock() - Method in interface inet.ipaddr.format.string.IPAddressStringDivisionSeries
-
Returns whether this address section represents a subnet block of addresses corresponding to the prefix of this series.
- isPrefixBlock() - Method in class inet.ipaddr.IPAddressSegment
-
- isPrefixBlock() - Method in class inet.ipaddr.ipv6.IPv6AddressSection.IPv6v4MixedAddressSection
-
- isPrefixed() - Method in class inet.ipaddr.Address
-
Returns whether this address has an associated prefix length
- isPrefixed() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- isPrefixed() - Method in interface inet.ipaddr.format.AddressDivisionSeries
-
Whether there exists a prefix length associated with this series.
- isPrefixed() - Method in interface inet.ipaddr.format.IPAddressGenericDivision
-
- isPrefixed() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
- isPrefixed() - Method in class inet.ipaddr.format.standard.IPAddressDivision
-
- isPrefixed() - Method in interface inet.ipaddr.format.string.IPAddressStringDivisionSeries
-
Whether there exists a prefix length
- isPrefixed() - Method in class inet.ipaddr.IPAddressString
-
Returns whether this address string has an associated prefix length.
- isPrefixed() - Method in class inet.ipaddr.mac.MACAddressSection
-
Indicates if the address represents all devices with the same OUI segments.
- isPrefixed() - Method in class inet.ipaddr.MACAddressString
-
- isPrefixOnly() - Method in class inet.ipaddr.HostName
-
Whether the address represents a valid IP address network prefix (as opposed to an empty string, an address with or without a prefix, or an invalid format).
- isPrefixOnly() - Method in class inet.ipaddr.IPAddressString
-
Returns whether this address string represents only a prefix length with no associated address value,
as opposed to an empty string, an address with or without a prefix length, or an invalid format.
- isPrivate() - Method in class inet.ipaddr.ipv4.IPv4Address
-
Unicast addresses allocated for private use
- isReverseDNS() - Method in class inet.ipaddr.HostName
-
Returns whether this host name is a reverse DNS string host name.
- isReverseSplitDigits() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
-
- isRoot() - Method in class inet.ipaddr.format.util.BinaryTreeNode
-
Returns whether this is the root of the backing tree.
- isSameAddress(Address) - Method in class inet.ipaddr.Address
-
- isSameAddress(Address) - Method in class inet.ipaddr.ipv6.IPv6Address
-
- isSelf() - Method in class inet.ipaddr.HostName
-
Returns whether this represents a host or address representing the same host.
- isSequential() - Method in class inet.ipaddr.Address
-
- isSequential() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- isSequential() - Method in interface inet.ipaddr.format.AddressDivisionSeries
-
Returns whether the series represents a range of values that are sequential.
- isSequential() - Method in interface inet.ipaddr.format.IPAddressRange
-
Returns whether this range represents a range of values that are sequential.
- isSequential() - Method in class inet.ipaddr.format.standard.AddressDivision.BitwiseOrResult
-
Whether masking all values in the range results in a sequential set of values
- isSequential() - Method in class inet.ipaddr.format.standard.AddressDivision.MaskResult
-
Whether masking all values in the range results in a sequential set of values
- isSequential() - Method in class inet.ipaddr.IPAddressSeqRange
-
Returns whether the address or subnet represents a range of values that are sequential.
- isSequential() - Method in class inet.ipaddr.IPAddressString
-
Returns whether the addresses returned by this IPAddressString are sequential,
meaning that if any address has a numerical value that lies in between the numerical values of two addresses represented by this IPAddressString,
then that address is also represented by this IPAddressString.
- isSingleNetwork() - Method in class inet.ipaddr.IPAddress
-
Returns true if the network section of the address spans just a single value
- isSingleNetwork() - Method in class inet.ipaddr.IPAddressSection
-
- isSinglePrefixBlock() - Method in class inet.ipaddr.Address
-
Returns whether the address range the block of values for a single prefix identified by its prefix length.
- isSinglePrefixBlock() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- isSinglePrefixBlock() - Method in interface inet.ipaddr.format.AddressDivisionSeries
-
Returns whether the range of values matches a single subnet block for the prefix length
- isSinglePrefixBlock() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
Returns whether the division range matches the block of values for its prefix length
- isSinglePrefixBlock() - Method in class inet.ipaddr.format.standard.IPAddressDivision
-
- isSinglePrefixBlock() - Method in class inet.ipaddr.format.standard.IPAddressDivisionGrouping
-
Returns whether the division grouping range matches the block of values for its prefix length.
- isSinglePrefixBlock() - Method in interface inet.ipaddr.format.string.IPAddressStringDivision
-
Returns whether the division range matches the block of values for its prefix length
- isSinglePrefixBlock() - Method in class inet.ipaddr.IPAddressSection
-
- isSiteLocal() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- isSplitDigits() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
-
- isTeredo() - Method in class inet.ipaddr.ipv6.IPv6Address
-
Whether the address is Teredo
- isUNCIPv6Literal() - Method in class inet.ipaddr.HostName
-
Returns whether this host name is an Uniform Naming Convention IPv6 literal host name.
- isUnicast() - Method in class inet.ipaddr.mac.MACAddress
-
- isUniqueLocal() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- isUniversal() - Method in class inet.ipaddr.mac.MACAddress
-
Universal MAC addresses have second the least significant bit of the first octet set to 0.
- isUnspecified() - Method in class inet.ipaddr.IPAddress
-
The unspecified address is the address that is all zeros.
- isUpperBounded() - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
-
- isUppercase() - Method in interface inet.ipaddr.format.util.AddressSegmentParams
-
- isValid() - Method in class inet.ipaddr.HostName
-
Returns whether this represents a valid host name or address format.
- isValid() - Method in class inet.ipaddr.IPAddressString
-
Returns whether this is a valid address string format.
- isValid() - Method in class inet.ipaddr.MACAddressString
-
- isWellKnownIPv4Translatable() - Method in class inet.ipaddr.ipv6.IPv6Address
-
Whether the address has the well-known prefix for IPv4 translatable addresses as in rfc 6052 and 6144
- isWithinLowerBound(E) - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
-
- isWithinUpperBound(E) - Method in class inet.ipaddr.format.util.AddressTrieSet.Range
-
- isZero() - Method in class inet.ipaddr.Address
-
- isZero() - Method in class inet.ipaddr.format.AddressDivisionGroupingBase
-
- isZero() - Method in interface inet.ipaddr.format.AddressItem
-
Returns whether this item matches the value of zero
- isZero() - Method in class inet.ipaddr.format.large.IPAddressLargeDivision
-
- isZero() - Method in class inet.ipaddr.format.standard.AddressDivision
-
- isZero() - Method in class inet.ipaddr.IPAddressSeqRange
-
Returns whether this sequential range spans from the zero address to itself.
- isZero() - Method in class inet.ipaddr.IPAddressString
-
Returns whether this string represents an IP address whose value is zero.
- isZero() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- isZero() - Method in class inet.ipaddr.MACAddressString
-
- isZeroHost() - Method in class inet.ipaddr.IPAddress
-
Returns whether this address has a prefix length and if so, whether the host section is zero for this address or all addresses in this subnet.
- isZeroHost(int) - Method in class inet.ipaddr.IPAddress
-
Returns whether the host is zero for the given prefix length for this address or all addresses in this subnet.
- isZeroHost() - Method in class inet.ipaddr.IPAddressSection
-
Returns whether this section has a prefix length and if so,
whether the host section is zero for this section or all sections in this set of address sections.
- isZeroHost(int) - Method in class inet.ipaddr.IPAddressSection
-
Returns whether the host is zero for the given prefix length for this section or all sections in this set of address sections.
- iterator() - Method in class inet.ipaddr.Address
-
- iterator() - Method in interface inet.ipaddr.AddressSection
-
- iterator() - Method in interface inet.ipaddr.AddressSegment
-
- iterator() - Method in interface inet.ipaddr.AddressSegmentSeries
-
- iterator() - Method in interface inet.ipaddr.format.AddressComponentRange
-
Iterates through the individual address components.
- iterator() - Method in interface inet.ipaddr.format.IPAddressRange
-
Iterates through the individual addresses of this address or subnet.
- iterator() - Method in class inet.ipaddr.format.util.AddressTrieMap.EntrySet
-
- iterator() - Method in class inet.ipaddr.format.util.AddressTrieSet
-
- iterator() - Method in class inet.ipaddr.format.util.BaseDualIPv4v6Tries
-
- iterator() - Method in class inet.ipaddr.format.util.BinaryTreeNode
-
Returns an iterator that iterates through the elements of the sub-tree with this node as the root.
- iterator() - Method in class inet.ipaddr.format.util.IPAddressPartStringCollection
-
- iterator() - Method in interface inet.ipaddr.format.util.TreeOps
-
Traverses the added node keys in natural tree order.
- iterator() - Method in class inet.ipaddr.IPAddress
-
- iterator() - Method in class inet.ipaddr.IPAddressSection
-
- iterator() - Method in class inet.ipaddr.IPAddressSegment
-
- iterator() - Method in interface inet.ipaddr.IPAddressSegmentSeries
-
- iterator() - Method in class inet.ipaddr.IPAddressSeqRange
-
- iterator() - Method in class inet.ipaddr.ipv4.IPv4Address
-
- iterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSection
-
- iterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSegment
-
- iterator() - Method in class inet.ipaddr.ipv4.IPv4AddressSeqRange
-
- iterator() - Method in class inet.ipaddr.ipv6.IPv6Address
-
- iterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSection
-
- iterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSegment
-
- iterator() - Method in class inet.ipaddr.ipv6.IPv6AddressSeqRange
-
- iterator() - Method in class inet.ipaddr.mac.MACAddress
-
- iterator() - Method in class inet.ipaddr.mac.MACAddressSection
-
- iterator() - Method in class inet.ipaddr.mac.MACAddressSegment
-