Uses of Class
inet.ipaddr.IPAddressSection
-
Packages that use IPAddressSection Package Description inet.ipaddr Base classes for IP addresses and generic addresses.inet.ipaddr.ipv4 Classes for IPv4inet.ipaddr.ipv6 Classes for IPv6 -
-
Uses of IPAddressSection in inet.ipaddr
Classes in inet.ipaddr with type parameters of type IPAddressSection Modifier and Type Class Description class
IPAddressNetwork<T extends IPAddress,R extends IPAddressSection,E extends IPAddressSection,S extends IPAddressSegment,J extends java.net.InetAddress>
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.class
IPAddressNetwork<T extends IPAddress,R extends IPAddressSection,E extends IPAddressSection,S extends IPAddressSegment,J extends java.net.InetAddress>
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.static class
IPAddressNetwork.IPAddressCreator<T extends IPAddress,R extends IPAddressSection,E extends IPAddressSection,S extends IPAddressSegment,J extends java.net.InetAddress>
static class
IPAddressNetwork.IPAddressCreator<T extends IPAddress,R extends IPAddressSection,E extends IPAddressSection,S extends IPAddressSegment,J extends java.net.InetAddress>
Methods in inet.ipaddr that return IPAddressSection Modifier and Type Method Description abstract IPAddressSection
IPAddressSection. adjustPrefixBySegment(boolean nextSegment)
IPAddressSection
IPAddressSection. adjustPrefixBySegment(boolean nextSegment, boolean zeroed)
abstract IPAddressSection
IPAddressSection. adjustPrefixLength(int adjustment)
abstract IPAddressSection
IPAddressSection. adjustPrefixLength(int adjustment, boolean zeroed)
abstract IPAddressSection
IPAddressSection. applyPrefixLength(int networkPrefixLength)
Deprecated.IPAddressSection
IPAddressSection. assignMinPrefixForBlock()
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.IPAddressSection
IPAddressSection. assignPrefixForSingleBlock()
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.abstract IPAddressSection
IPAddressSection. coverWithPrefixBlock()
IPAddressSection
IPAddressSection. getHostMask()
IPAddressSection
IPAddressSegmentSeries. getHostSection()
Returns the host section of the series.IPAddressSection
IPAddressSegmentSeries. getHostSection(int networkPrefixLength)
Returns the host section of the address as indicated by the network prefix length provided.abstract IPAddressSection
IPAddressSection. getLower()
abstract IPAddressSection
IPAddressSection. getLowerNonZeroHost()
IPAddressSection
IPAddressSection. getNetworkMask()
IPAddressSection
IPAddressSegmentSeries. getNetworkSection()
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.IPAddressSection
IPAddressSegmentSeries. getNetworkSection(int networkPrefixLength)
Returns the network section of the series.IPAddressSection
IPAddressSegmentSeries. getNetworkSection(int networkPrefixLength, boolean withPrefixLength)
Returns the network section of the series.IPAddressSection
IPAddress. getSection()
Returns the address as an address section comprising all segments in the address.IPAddressSection
IPAddress. getSection(int index)
IPAddressSection
IPAddress. getSection(int index, int endIndex)
abstract IPAddressSection
IPAddressSection. getSection(int index)
abstract IPAddressSection
IPAddressSection. getSection(int index, int endIndex)
IPAddressSection
IPAddressSegmentSeries. getSection()
IPAddressSection
IPAddressSegmentSeries. getSection(int index)
IPAddressSection
IPAddressSegmentSeries. getSection(int index, int endIndex)
abstract IPAddressSection
IPAddressSection. getUpper()
abstract IPAddressSection
IPAddressSection. increment(long increment)
abstract IPAddressSection
IPAddressSection. incrementBoundary(long increment)
abstract IPAddressSection
IPAddressSection. removePrefixLength()
Deprecated.abstract IPAddressSection
IPAddressSection. removePrefixLength(boolean zeroed)
Deprecated.abstract IPAddressSection
IPAddressSection. reverseBits(boolean perByte)
abstract IPAddressSection
IPAddressSection. reverseBytes()
abstract IPAddressSection
IPAddressSection. reverseBytesPerSegment()
abstract IPAddressSection
IPAddressSection. reverseSegments()
abstract IPAddressSection
IPAddressSection. setPrefixLength(int prefixLength)
abstract IPAddressSection
IPAddressSection. setPrefixLength(int prefixLength, boolean zeroed)
abstract IPAddressSection
IPAddressSection. setPrefixLength(int prefixLength, boolean zeroed, boolean zeroHostIsBlock)
Sets the prefix length while allowing the caller to control whether bits moved in or out of the prefix become zero, and whether a zero host for the new prefix bits can be translated into a prefix block.abstract IPAddressSection
IPAddressSection. toMaxHost()
abstract IPAddressSection
IPAddressSection. toMaxHost(int prefixLength)
abstract IPAddressSection
IPAddressSection. toPrefixBlock()
abstract IPAddressSection
IPAddressSection. toPrefixBlock(int networkPrefixLength)
abstract IPAddressSection
IPAddressSection. toZeroHost()
abstract IPAddressSection
IPAddressSection. toZeroHost(int prefixLength)
abstract IPAddressSection
IPAddressSection. toZeroNetwork()
abstract IPAddressSection
IPAddressSection. withoutPrefixLength()
Methods in inet.ipaddr that return types with arguments of type IPAddressSection Modifier and Type Method Description abstract java.util.Iterator<? extends IPAddressSection>
IPAddressSection. blockIterator(int segmentCount)
abstract AddressComponentSpliterator<? extends IPAddressSection>
IPAddressSection. blockSpliterator(int segmentCount)
abstract java.util.stream.Stream<? extends IPAddressSection>
IPAddressSection. blockStream(int segmentCount)
abstract java.lang.Iterable<? extends IPAddressSection>
IPAddressSection. getIterable()
abstract java.util.Iterator<? extends IPAddressSection>
IPAddressSection. iterator()
abstract java.util.Iterator<? extends IPAddressSection>
IPAddressSection. nonZeroHostIterator()
abstract java.util.Iterator<? extends IPAddressSection>
IPAddressSection. prefixBlockIterator()
abstract AddressComponentSpliterator<? extends IPAddressSection>
IPAddressSection. prefixBlockSpliterator()
abstract java.util.stream.Stream<? extends IPAddressSection>
IPAddressSection. prefixBlockStream()
abstract java.util.Iterator<? extends IPAddressSection>
IPAddressSection. prefixIterator()
abstract AddressComponentSpliterator<? extends IPAddressSection>
IPAddressSection. prefixSpliterator()
abstract java.util.stream.Stream<? extends IPAddressSection>
IPAddressSection. prefixStream()
java.util.Iterator<? extends IPAddressSection>
IPAddressSection. sequentialBlockIterator()
AddressComponentSpliterator<? extends IPAddressSection>
IPAddressSection. sequentialBlockSpliterator()
java.util.stream.Stream<? extends IPAddressSection>
IPAddressSection. sequentialBlockStream()
abstract AddressComponentSpliterator<? extends IPAddressSection>
IPAddressSection. spliterator()
abstract java.util.stream.Stream<? extends IPAddressSection>
IPAddressSection. stream()
Methods in inet.ipaddr with parameters of type IPAddressSection Modifier and Type Method Description boolean
IPAddressSection. containsNonZeroHosts(IPAddressSection other)
Returns whether this address contains the non-zero host addresses in other.boolean
IPAddressSection. matchesWithMask(IPAddressSection other, IPAddressSection mask)
Applies the mask to this address section and then compares values with the given address sectionabstract boolean
IPAddressSection. prefixContains(IPAddressSection other)
Returns whether the prefix of this address contains all values of the same bits in the given address or subnet -
Uses of IPAddressSection in inet.ipaddr.ipv4
Subclasses of IPAddressSection in inet.ipaddr.ipv4 Modifier and Type Class Description class
IPv4AddressSection
A section of an IPv4Address.Methods in inet.ipaddr.ipv4 with parameters of type IPAddressSection Modifier and Type Method Description boolean
IPv4AddressSection. matchesWithMask(IPAddressSection other, IPAddressSection mask)
boolean
IPv4AddressSection. prefixContains(IPAddressSection other)
-
Uses of IPAddressSection in inet.ipaddr.ipv6
Subclasses of IPAddressSection in inet.ipaddr.ipv6 Modifier and Type Class Description class
IPv6AddressSection
A section of an IPv6Address.Methods in inet.ipaddr.ipv6 with parameters of type IPAddressSection Modifier and Type Method Description boolean
IPv6AddressSection. matchesWithMask(IPAddressSection other, IPAddressSection mask)
boolean
IPv6AddressSection. prefixContains(IPAddressSection o)
-