Uses of Class
inet.ipaddr.ipv6.IPv6Address
Packages that use IPv6Address
Package
Description
Base classes for IP addresses and generic addresses.
Classes for IPv4
Classes for IPv6
Classes for MAC addresses.
-
Uses of IPv6Address in inet.ipaddr
Methods in inet.ipaddr that return IPv6Address -
Uses of IPv6Address in inet.ipaddr.ipv4
Methods in inet.ipaddr.ipv4 that return IPv6AddressModifier and TypeMethodDescriptionIPv4Address.getIPv4MappedAddress()
IPv4Address.getIPv6Address
(IPv6AddressSegment[] segs) Create an IPv6 mixed address using the given ipv6 segments and using this address for the embedded IPv4 segmentsIPv4Address.toIPv6()
Returns this address converted to IPv6. -
Uses of IPv6Address in inet.ipaddr.ipv6
Methods in inet.ipaddr.ipv6 that return IPv6AddressModifier and TypeMethodDescriptionIPv6Address.adjustPrefixBySegment
(boolean nextSegment) IPv6Address.adjustPrefixBySegment
(boolean nextSegment, boolean zeroed) IPv6Address.adjustPrefixLength
(int adjustment) IPv6Address.adjustPrefixLength
(int adjustment, boolean zeroed) IPv6Address.applyPrefixLength
(int networkPrefixLength) Deprecated.IPv6Address.assignMinPrefixForBlock()
IPv6Address.assignPrefixForSingleBlock()
IPv6Address.bitwiseOrNetwork
(IPAddress mask, int networkPrefixLength) IPv6Address.coverWithPrefixBlock()
IPv6Address.coverWithPrefixBlock
(IPAddress other) IPv6AddressSeqRange.coverWithPrefixBlock()
IPv6AddressNetwork.IPv6AddressCreator.createAddress
(IPv6AddressSection section) IPv6AddressNetwork.IPv6AddressCreator.createAddress
(IPv6AddressSection section, IPv6Address.IPv6Zone zone) IPv6AddressNetwork.IPv6AddressCreator.createAddress
(IPv6AddressSegment[] segments, IPv6Address.IPv6Zone zone) IPv6AddressNetwork.IPv6AddressCreator.createAddress
(Inet6Address addr) IPv6AddressNetwork.IPv6AddressCreator.createAddress
(Inet6Address addr, Integer networkPrefixLength) IPv6Address.getHostMask()
IPv6AddressSection.getIPv6Address
(IPv4Address mixedSection) Create an IPv6 mixed address using the given address for the embedded IPv4 segmentsIPv6Address.getLower()
IPv6AddressSeqRange.getLower()
IPv6Address.getLowerNonZeroHost()
IPv6Address.getNetworkMask()
IPv6Address.getUpper()
IPv6AddressSeqRange.getUpper()
IPv6Address.increment
(long increment) IPv6Address.incrementBoundary
(long increment) IPv6Address.maskNetwork
(IPAddress mask, int networkPrefixLength) IPv6Address.mergeToPrefixBlocks
(IPAddress... addresses) IPv6Address.mergeToSequentialBlocks
(IPAddress... addresses) IPv6Address.removePrefixLength()
Deprecated.IPv6Address.removePrefixLength
(boolean zeroed) Deprecated.IPv6Address.removeZone()
Returns the equivalent address but with no zone.IPv6Address.replace
(int startIndex, int endIndex, IPv6Address replacement, int replacementIndex) Replaces segments starting from startIndex and ending before endIndex with the same number of segments starting at replacementStartIndex from the replacement sectionIPv6Address.reverseBits
(boolean perByte) IPv6Address.reverseBytes()
IPv6Address.reverseBytesPerSegment()
IPv6Address.reverseSegments()
IPv6Address.setPrefixLength
(int prefixLength) IPv6Address.setPrefixLength
(int prefixLength, boolean zeroed) IPv6Address.setPrefixLength
(int prefixLength, boolean zeroed, boolean zeroHostIsBlock) IPv6Address.setZone
(IPv6Address.IPv6Zone newZone) Returns a new address with the same address values but with the supplied zone.IPv6Address.spanWithPrefixBlocks()
Produces an array of prefix blocks that cover the same set of addresses as this.IPv6Address.spanWithPrefixBlocks
(IPAddress other) IPv6AddressSeqRange.spanWithPrefixBlocks()
IPv6Address.spanWithSequentialBlocks()
Produces an array of blocks that are sequential that cover the same set of addresses as this.IPv6Address.spanWithSequentialBlocks
(IPAddress other) IPv6AddressSeqRange.spanWithSequentialBlocks()
If the given address is IPv6, or can be converted to IPv6, returns thatIPv6Address
.IPv6Address.toIPv6()
IPv6Address.toMaxHost()
IPv6Address.toMaxHost
(int prefixLength) IPv6Address.toPrefixBlock()
IPv6Address.toPrefixBlock
(int networkPrefixLength) IPv6Address.toZeroHost()
IPv6Address.toZeroHost
(int prefixLength) IPv6Address.toZeroNetwork()
IPv6Address.withoutPrefixLength()
Methods in inet.ipaddr.ipv6 that return types with arguments of type IPv6AddressModifier and TypeMethodDescriptionIPv6Address.blockIterator
(int segmentCount) <C> BinaryTreeNode.CachingIterator
<IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode<V>, IPv6Address, C> IPv6AddressAssociativeTrie.blockSizeCachingAllNodeIterator()
<C> BinaryTreeNode.CachingIterator
<IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode<V>, IPv6Address, C> IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode.blockSizeCachingAllNodeIterator()
IPv6AddressTrie.blockSizeCachingAllNodeIterator()
IPv6AddressTrie.IPv6TrieNode.blockSizeCachingAllNodeIterator()
IPv6Address.blockSpliterator
(int segmentCount) IPv6Address.blockStream
(int segmentCount) IPv6AddressAssociativeTrie.constructAddedNodesTree()
IPv6AddressTrie.constructAddedNodesTree()
<C> BinaryTreeNode.CachingIterator
<IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode<V>, IPv6Address, C> IPv6AddressAssociativeTrie.containingFirstAllNodeIterator
(boolean forwardSubNodeOrder) <C> BinaryTreeNode.CachingIterator
<IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode<V>, IPv6Address, C> IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode.containingFirstAllNodeIterator
(boolean forwardSubNodeOrder) IPv6AddressTrie.containingFirstAllNodeIterator
(boolean forwardSubNodeOrder) IPv6AddressTrie.IPv6TrieNode.containingFirstAllNodeIterator
(boolean forwardSubNodeOrder) <C> BinaryTreeNode.CachingIterator
<IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode<V>, IPv6Address, C> IPv6AddressAssociativeTrie.containingFirstIterator
(boolean forwardSubNodeOrder) <C> BinaryTreeNode.CachingIterator
<IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode<V>, IPv6Address, C> IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode.containingFirstIterator
(boolean forwardSubNodeOrder) IPv6AddressTrie.containingFirstIterator
(boolean forwardSubNodeOrder) IPv6AddressTrie.IPv6TrieNode.containingFirstIterator
(boolean forwardSubNodeOrder) IPv6Address.getIterable()
IPv6AddressSeqRange.getIterable()
IPv6Address.iterator()
IPv6AddressSeqRange.iterator()
IPv6Address.nonZeroHostIterator()
IPv6Address.prefixBlockIterator()
IPv6Address.prefixBlockIterator
(int prefixLength) IPv6AddressSeqRange.prefixBlockIterator
(int prefLength) IPv6Address.prefixBlockSpliterator()
IPv6Address.prefixBlockSpliterator
(int prefixLength) IPv6AddressSeqRange.prefixBlockSpliterator
(int prefLength) IPv6Address.prefixBlockStream()
IPv6Address.prefixBlockStream
(int prefixLength) IPv6AddressSeqRange.prefixBlockStream
(int prefLength) IPv6Address.prefixIterator()
IPv6Address.prefixIterator
(int prefixLength) IPv6Address.prefixSpliterator()
IPv6Address.prefixSpliterator
(int prefixLength) IPv6Address.prefixStream()
IPv6Address.prefixStream
(int prefixLength) IPv6Address.segmentsSpliterator()
IPv6Address.sequentialBlockIterator()
IPv6Address.sequentialBlockSpliterator()
IPv6Address.sequentialBlockStream()
IPv6Address.spliterator()
IPv6AddressSeqRange.spliterator()
IPv6Address.stream()
IPv6AddressSeqRange.stream()
Methods in inet.ipaddr.ipv6 with parameters of type IPv6AddressModifier and TypeMethodDescriptionIPv6AddressAssociativeTrie.addNode
(IPv6Address addr) IPv6AddressTrie.addNode
(IPv6Address addr) IPv6AddressAssociativeTrie.ceilingAddedNode
(IPv6Address addr) IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode.ceilingAddedNode
(IPv6Address addr) IPv6AddressTrie.ceilingAddedNode
(IPv6Address addr) IPv6AddressTrie.IPv6TrieNode.ceilingAddedNode
(IPv6Address addr) IPv6AddressAssociativeTrie.elementsContainedBy
(IPv6Address addr) IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode.elementsContainedBy
(IPv6Address addr) IPv6AddressTrie.elementsContainedBy
(IPv6Address addr) IPv6AddressTrie.IPv6TrieNode.elementsContainedBy
(IPv6Address addr) IPv6AddressAssociativeTrie.elementsContaining
(IPv6Address addr) IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode.elementsContaining
(IPv6Address addr) IPv6AddressTrie.elementsContaining
(IPv6Address addr) IPv6AddressTrie.IPv6TrieNode.elementsContaining
(IPv6Address addr) IPv6AddressAssociativeTrie.floorAddedNode
(IPv6Address addr) IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode.floorAddedNode
(IPv6Address addr) IPv6AddressTrie.floorAddedNode
(IPv6Address addr) IPv6AddressTrie.IPv6TrieNode.floorAddedNode
(IPv6Address addr) IPv6AddressAssociativeTrie.getAddedNode
(IPv6Address addr) IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode.getAddedNode
(IPv6Address addr) IPv6AddressTrie.getAddedNode
(IPv6Address addr) IPv6AddressTrie.IPv6TrieNode.getAddedNode
(IPv6Address addr) IPv6AddressAssociativeTrie.getNode
(IPv6Address addr) IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode.getNode
(IPv6Address addr) IPv6AddressTrie.getNode
(IPv6Address addr) IPv6AddressTrie.IPv6TrieNode.getNode
(IPv6Address addr) IPv6AddressAssociativeTrie.higherAddedNode
(IPv6Address addr) IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode.higherAddedNode
(IPv6Address addr) IPv6AddressTrie.higherAddedNode
(IPv6Address addr) IPv6AddressTrie.IPv6TrieNode.higherAddedNode
(IPv6Address addr) IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode.longestPrefixMatchNode
(IPv6Address addr) IPv6AddressAssociativeTrie.longestPrefixMatchNode
(IPv6Address addr) IPv6AddressTrie.IPv6TrieNode.longestPrefixMatchNode
(IPv6Address addr) IPv6AddressTrie.longestPrefixMatchNode
(IPv6Address addr) IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode.lowerAddedNode
(IPv6Address addr) IPv6AddressAssociativeTrie.lowerAddedNode
(IPv6Address addr) IPv6AddressTrie.IPv6TrieNode.lowerAddedNode
(IPv6Address addr) IPv6AddressTrie.lowerAddedNode
(IPv6Address addr) IPv6AddressAssociativeTrie.putNode
(IPv6Address addr, V value) IPv6AddressAssociativeTrie.remap
(IPv6Address addr, Function<? super V, ? extends V> remapper) IPv6AddressAssociativeTrie.remapIfAbsent
(IPv6Address addr, Supplier<? extends V> remapper, boolean insertNull) IPv6AddressAssociativeTrie.IPv6AssociativeTrieNode.removeElementsContainedBy
(IPv6Address addr) IPv6AddressAssociativeTrie.removeElementsContainedBy
(IPv6Address addr) IPv6AddressTrie.IPv6TrieNode.removeElementsContainedBy
(IPv6Address addr) IPv6AddressTrie.removeElementsContainedBy
(IPv6Address addr) IPv6Address.replace
(int startIndex, int endIndex, IPv6Address replacement, int replacementIndex) Replaces segments starting from startIndex and ending before endIndex with the same number of segments starting at replacementStartIndex from the replacement sectionMethod parameters in inet.ipaddr.ipv6 with type arguments of type IPv6AddressModifier and TypeMethodDescriptionIPv6AddressAssociativeTrie.addTrie
(AddressTrie.TrieNode<IPv6Address> trie) IPv6AddressTrie.addTrie
(AddressTrie.TrieNode<IPv6Address> trie) IPv6AddressAssociativeTrie.putTrie
(AssociativeAddressTrie.AssociativeTrieNode<IPv6Address, V> trie) IPv6AddressSeqRange.toIPv6String
(Function<IPv6Address, String> lowerStringer, String separator, Function<IPv6Address, String> upperStringer) Constructors in inet.ipaddr.ipv6 with parameters of type IPv6AddressModifierConstructorDescriptionIPv6Address
(IPv6Address prefix, MACAddress eui) Constructs an IPv6 address from a modified EUI-64 (Extended Unique Identifier) address section and an IPv6 address section network prefix.IPv6AddressSeqRange
(IPv6Address first, IPv6Address second) -
Uses of IPv6Address in inet.ipaddr.mac
Methods in inet.ipaddr.mac that return IPv6AddressModifier and TypeMethodDescriptionMACAddress.toLinkLocalIPv6()
Converts to a link-local Ipv6 address.