Uses of Class
inet.ipaddr.ipv4.IPv4Address
Packages that use IPv4Address
Package
Description
Base classes for IP addresses and generic addresses.
Classes for IPv4
Classes for IPv6
-
Uses of IPv4Address in inet.ipaddr
Methods in inet.ipaddr that return IPv4AddressModifier and TypeMethodDescriptionIPAddress.toIPv4()
If this address is IPv4, or can be converted to IPv4, returns thatIPv4Address
. -
Uses of IPv4Address in inet.ipaddr.ipv4
Methods in inet.ipaddr.ipv4 that return IPv4AddressModifier and TypeMethodDescriptionIPv4Address.adjustPrefixBySegment
(boolean nextSegment) IPv4Address.adjustPrefixBySegment
(boolean nextSegment, boolean zeroed) IPv4Address.adjustPrefixLength
(int adjustment) IPv4Address.adjustPrefixLength
(int adjustment, boolean zeroed) IPv4Address.applyPrefixLength
(int networkPrefixLength) Deprecated.IPv4Address.assignMinPrefixForBlock()
IPv4Address.assignPrefixForSingleBlock()
IPv4Address.bitwiseOrNetwork
(IPAddress mask, int networkPrefixLength) IPv4Address.coverWithPrefixBlock()
IPv4Address.coverWithPrefixBlock
(IPAddress other) IPv4AddressSeqRange.coverWithPrefixBlock()
IPv4AddressNetwork.IPv4AddressCreator.createAddress
(IPv4AddressSection section) IPv4AddressNetwork.IPv4AddressCreator.createAddress
(Inet4Address addr) IPv4AddressNetwork.IPv4AddressCreator.createAddress
(Inet4Address addr, Integer networkPrefixLength) IPv4Address.getHostMask()
IPv4Address.getLower()
IPv4AddressSeqRange.getLower()
IPv4Address.getLowerNonZeroHost()
IPv4Address.getNetworkMask()
IPv4Address.getUpper()
IPv4AddressSeqRange.getUpper()
IPv4Address.increment
(long increment) IPv4Address.incrementBoundary
(long increment) IPv4Address.maskNetwork
(IPAddress mask, int networkPrefixLength) IPv4Address.mergeToPrefixBlocks
(IPAddress... addresses) IPv4Address.mergeToSequentialBlocks
(IPAddress... addresses) IPv4Address.removePrefixLength()
Deprecated.IPv4Address.removePrefixLength
(boolean zeroed) Deprecated.IPv4Address.replace
(int startIndex, int endIndex, IPv4Address replacement, int replacementIndex) Replaces segments starting from startIndex and ending before endIndex with the same number of segments starting at replacementStartIndex from the replacement sectionIPv4Address.reverseBits
(boolean perByte) IPv4Address.reverseBytes()
IPv4Address.reverseBytesPerSegment()
IPv4Address.reverseSegments()
IPv4Address.setPrefixLength
(int prefixLength) IPv4Address.setPrefixLength
(int prefixLength, boolean zeroed) IPv4Address.setPrefixLength
(int prefixLength, boolean zeroed, boolean zeroHostIsBlock) IPv4Address.spanWithPrefixBlocks()
Produces an array of prefix blocks that cover the same set of addresses as this.IPv4Address.spanWithPrefixBlocks
(IPAddress other) IPv4AddressSeqRange.spanWithPrefixBlocks()
IPv4Address.spanWithSequentialBlocks()
Produces an array of blocks that are sequential that cover the same set of addresses as this.IPv4Address.spanWithSequentialBlocks
(IPAddress other) IPv4AddressSeqRange.spanWithSequentialBlocks()
IPv4Address.toBroadcastAddress()
The broadcast address has the same prefix but a host that is all 1 bits.If the given address is IPv4, or can be converted to IPv4, returns thatIPv4Address
.IPv4Address.toIPv4()
IPv4Address.toMaxHost()
IPv4Address.toMaxHost
(int prefixLength) IPv4Address.toNetworkAddress()
The network address has the same prefix but a zero host.IPv4Address.toPrefixBlock()
IPv4Address.toPrefixBlock
(int networkPrefixLength) IPv4Address.toZeroHost()
IPv4Address.toZeroHost
(int prefixLength) IPv4Address.toZeroNetwork()
IPv4Address.withoutPrefixLength()
Methods in inet.ipaddr.ipv4 that return types with arguments of type IPv4AddressModifier and TypeMethodDescriptionIPv4Address.blockIterator
(int segmentCount) <C> BinaryTreeNode.CachingIterator
<IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode<V>, IPv4Address, C> IPv4AddressAssociativeTrie.blockSizeCachingAllNodeIterator()
<C> BinaryTreeNode.CachingIterator
<IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode<V>, IPv4Address, C> IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode.blockSizeCachingAllNodeIterator()
IPv4AddressTrie.blockSizeCachingAllNodeIterator()
IPv4AddressTrie.IPv4TrieNode.blockSizeCachingAllNodeIterator()
IPv4Address.blockSpliterator
(int segmentCount) IPv4Address.blockStream
(int segmentCount) IPv4AddressAssociativeTrie.constructAddedNodesTree()
IPv4AddressTrie.constructAddedNodesTree()
<C> BinaryTreeNode.CachingIterator
<IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode<V>, IPv4Address, C> IPv4AddressAssociativeTrie.containingFirstAllNodeIterator
(boolean forwardSubNodeOrder) <C> BinaryTreeNode.CachingIterator
<IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode<V>, IPv4Address, C> IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode.containingFirstAllNodeIterator
(boolean forwardSubNodeOrder) IPv4AddressTrie.containingFirstAllNodeIterator
(boolean forwardSubNodeOrder) IPv4AddressTrie.IPv4TrieNode.containingFirstAllNodeIterator
(boolean forwardSubNodeOrder) <C> BinaryTreeNode.CachingIterator
<IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode<V>, IPv4Address, C> IPv4AddressAssociativeTrie.containingFirstIterator
(boolean forwardSubNodeOrder) <C> BinaryTreeNode.CachingIterator
<IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode<V>, IPv4Address, C> IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode.containingFirstIterator
(boolean forwardSubNodeOrder) IPv4AddressTrie.containingFirstIterator
(boolean forwardSubNodeOrder) IPv4AddressTrie.IPv4TrieNode.containingFirstIterator
(boolean forwardSubNodeOrder) IPv4Address.getIterable()
IPv4AddressSeqRange.getIterable()
IPv4Address.iterator()
IPv4AddressSeqRange.iterator()
IPv4Address.nonZeroHostIterator()
IPv4Address.prefixBlockIterator()
IPv4Address.prefixBlockIterator
(int prefixLength) IPv4AddressSeqRange.prefixBlockIterator
(int prefLength) IPv4Address.prefixBlockSpliterator()
IPv4Address.prefixBlockSpliterator
(int prefixLength) IPv4AddressSeqRange.prefixBlockSpliterator
(int prefLength) IPv4Address.prefixBlockStream()
IPv4Address.prefixBlockStream
(int prefixLength) IPv4AddressSeqRange.prefixBlockStream
(int prefLength) IPv4Address.prefixIterator()
IPv4Address.prefixIterator
(int prefixLength) IPv4Address.prefixSpliterator()
IPv4Address.prefixSpliterator
(int prefixLength) IPv4Address.prefixStream()
IPv4Address.prefixStream
(int prefixLength) IPv4Address.segmentsSpliterator()
IPv4Address.sequentialBlockIterator()
IPv4Address.sequentialBlockSpliterator()
IPv4Address.sequentialBlockStream()
IPv4Address.spliterator()
IPv4AddressSeqRange.spliterator()
IPv4Address.stream()
IPv4AddressSeqRange.stream()
Methods in inet.ipaddr.ipv4 with parameters of type IPv4AddressModifier and TypeMethodDescriptionIPv4AddressAssociativeTrie.addNode
(IPv4Address addr) IPv4AddressTrie.addNode
(IPv4Address addr) IPv4AddressAssociativeTrie.ceilingAddedNode
(IPv4Address addr) IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode.ceilingAddedNode
(IPv4Address addr) IPv4AddressTrie.ceilingAddedNode
(IPv4Address addr) IPv4AddressTrie.IPv4TrieNode.ceilingAddedNode
(IPv4Address addr) IPv4AddressAssociativeTrie.elementsContainedBy
(IPv4Address addr) IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode.elementsContainedBy
(IPv4Address addr) IPv4AddressTrie.elementsContainedBy
(IPv4Address addr) IPv4AddressTrie.IPv4TrieNode.elementsContainedBy
(IPv4Address addr) IPv4AddressAssociativeTrie.elementsContaining
(IPv4Address addr) IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode.elementsContaining
(IPv4Address addr) IPv4AddressTrie.elementsContaining
(IPv4Address addr) IPv4AddressTrie.IPv4TrieNode.elementsContaining
(IPv4Address addr) IPv4AddressAssociativeTrie.floorAddedNode
(IPv4Address addr) IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode.floorAddedNode
(IPv4Address addr) IPv4AddressTrie.floorAddedNode
(IPv4Address addr) IPv4AddressTrie.IPv4TrieNode.floorAddedNode
(IPv4Address addr) IPv4AddressAssociativeTrie.getAddedNode
(IPv4Address addr) IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode.getAddedNode
(IPv4Address addr) IPv4AddressTrie.getAddedNode
(IPv4Address addr) IPv4AddressTrie.IPv4TrieNode.getAddedNode
(IPv4Address addr) IPv4AddressAssociativeTrie.getNode
(IPv4Address addr) IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode.getNode
(IPv4Address addr) IPv4AddressTrie.getNode
(IPv4Address addr) IPv4AddressTrie.IPv4TrieNode.getNode
(IPv4Address addr) IPv4AddressAssociativeTrie.higherAddedNode
(IPv4Address addr) IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode.higherAddedNode
(IPv4Address addr) IPv4AddressTrie.higherAddedNode
(IPv4Address addr) IPv4AddressTrie.IPv4TrieNode.higherAddedNode
(IPv4Address addr) IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode.longestPrefixMatchNode
(IPv4Address addr) IPv4AddressAssociativeTrie.longestPrefixMatchNode
(IPv4Address addr) IPv4AddressTrie.IPv4TrieNode.longestPrefixMatchNode
(IPv4Address addr) IPv4AddressTrie.longestPrefixMatchNode
(IPv4Address addr) IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode.lowerAddedNode
(IPv4Address addr) IPv4AddressAssociativeTrie.lowerAddedNode
(IPv4Address addr) IPv4AddressTrie.IPv4TrieNode.lowerAddedNode
(IPv4Address addr) IPv4AddressTrie.lowerAddedNode
(IPv4Address addr) IPv4AddressAssociativeTrie.putNode
(IPv4Address addr, V value) IPv4AddressAssociativeTrie.remap
(IPv4Address addr, Function<? super V, ? extends V> remapper) IPv4AddressAssociativeTrie.remapIfAbsent
(IPv4Address addr, Supplier<? extends V> remapper, boolean insertNull) IPv4AddressAssociativeTrie.IPv4AssociativeTrieNode.removeElementsContainedBy
(IPv4Address addr) IPv4AddressAssociativeTrie.removeElementsContainedBy
(IPv4Address addr) IPv4AddressTrie.IPv4TrieNode.removeElementsContainedBy
(IPv4Address addr) IPv4AddressTrie.removeElementsContainedBy
(IPv4Address addr) IPv4Address.replace
(int startIndex, int endIndex, IPv4Address 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.ipv4 with type arguments of type IPv4AddressModifier and TypeMethodDescriptionIPv4AddressAssociativeTrie.addTrie
(AddressTrie.TrieNode<IPv4Address> trie) IPv4AddressTrie.addTrie
(AddressTrie.TrieNode<IPv4Address> trie) IPv4AddressAssociativeTrie.putTrie
(AssociativeAddressTrie.AssociativeTrieNode<IPv4Address, V> trie) IPv4AddressSeqRange.toIPv4String
(Function<IPv4Address, String> lowerStringer, String separator, Function<IPv4Address, String> upperStringer) Constructors in inet.ipaddr.ipv4 with parameters of type IPv4Address -
Uses of IPv4Address in inet.ipaddr.ipv6
Methods in inet.ipaddr.ipv6 that return IPv4AddressModifier and TypeMethodDescriptionIPv6Address.get6To4IPv4Address()
Returns the second and third segments as anIPv4Address
.IPv6Address.getEmbeddedIPv4Address()
Returns the embeddedIPv4Address
in the lowest (least-significant) two segments.IPv6Address.getEmbeddedIPv4Address
(int byteIndex) Produces an IPv4 address from any sequence of 4 bytes in this IPv6 address.IPv6Address.toIPv4()
If this address is IPv4 convertible, returns that address.Methods in inet.ipaddr.ipv6 with parameters of type IPv4AddressModifier and TypeMethodDescriptionstatic IPv6AddressSection
IPv6AddressSection.createSection
(IPv6AddressNetwork.IPv6AddressCreator creator, IPv6AddressSegment[] nonMixedSection, IPv4Address mixedSection) IPv6AddressSection.getIPv6Address
(IPv4Address mixedSection) Create an IPv6 mixed address using the given address for the embedded IPv4 segments