Uses of Interface
inet.ipaddr.IPAddressSegmentSeries
-
Packages that use IPAddressSegmentSeries 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 IPAddressSegmentSeries in inet.ipaddr
Classes in inet.ipaddr that implement IPAddressSegmentSeries Modifier and Type Class Description class
IPAddress
A single IP address, or a subnet of multiple addresses.class
IPAddressSection
A section of an IPAddress.Methods in inet.ipaddr that return IPAddressSegmentSeries Modifier and Type Method Description IPAddressSegmentSeries
IPAddressSegmentSeries. adjustPrefixBySegment(boolean nextSegment)
IPAddressSegmentSeries
IPAddressSegmentSeries. adjustPrefixBySegment(boolean nextSegment, boolean zeroed)
IPAddressSegmentSeries
IPAddressSegmentSeries. adjustPrefixLength(int adjustment)
IPAddressSegmentSeries
IPAddressSegmentSeries. adjustPrefixLength(int adjustment, boolean zeroed)
IPAddressSegmentSeries
IPAddressSection.SeriesCreator. apply(IPAddressSegmentSeries segmentSeries, int index, int lowerVal, int upperVal)
IPAddressSegmentSeries
IPAddressSegmentSeries. applyPrefixLength(int networkPrefixLength)
Deprecated.IPAddressSegmentSeries
IPAddressSegmentSeries. assignMinPrefixForBlock()
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.IPAddressSegmentSeries
IPAddressSegmentSeries. assignPrefixForSingleBlock()
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.IPAddressSegmentSeries
IPAddressSegmentSeries. coverWithPrefixBlock()
Returns the minimal-size prefix block that covers all the values in this series.IPAddressSegmentSeries
IPAddressSegmentSeries. getHostMask()
Returns the host mask associated with the CIDR network prefix length of this series.IPAddressSegmentSeries
IPAddressSegmentSeries. getLower()
IPAddressSegmentSeries
IPAddressSegmentSeries. getLowerNonZeroHost()
Similar togetLower()
, but will not return a series that has a prefix length and whose host value is zero.IPAddressSegmentSeries
IPAddressSegmentSeries. getNetworkMask()
Returns the network mask associated with the CIDR network prefix length of this series.IPAddressSegmentSeries
IPAddressSegmentSeries. getUpper()
IPAddressSegmentSeries
IPAddressSegmentSeries. increment(long increment)
IPAddressSegmentSeries
IPAddressSegmentSeries. incrementBoundary(long increment)
IPAddressSegmentSeries
IPAddressSegmentSeries. removePrefixLength()
Deprecated.IPAddressSegmentSeries
IPAddressSegmentSeries. removePrefixLength(boolean zeroed)
Deprecated.IPAddressSegmentSeries
IPAddressSegmentSeries. reverseBits(boolean perByte)
Returns a new series which has the bits reversed.IPAddressSegmentSeries
IPAddressSegmentSeries. reverseBytes()
IPAddressSegmentSeries
IPAddressSegmentSeries. reverseBytesPerSegment()
IPAddressSegmentSeries
IPAddressSegmentSeries. reverseSegments()
IPAddressSegmentSeries
IPAddressSegmentSeries. setPrefixLength(int prefixLength)
IPAddressSegmentSeries
IPAddressSegmentSeries. setPrefixLength(int prefixLength, boolean zeroed)
IPAddressSegmentSeries[]
IPAddressSegmentSeries. spanWithPrefixBlocks()
Produces an array of prefix blocks that spans the same set of values.IPAddressSegmentSeries[]
IPAddressSegmentSeries. spanWithSequentialBlocks()
Produces an array of blocks that are sequential that cover the same set of values.IPAddressSegmentSeries
IPAddressSegmentSeries. toMaxHost()
Returns the segment series with a host of all ones.IPAddressSegmentSeries
IPAddressSegmentSeries. toMaxHost(int prefixLength)
Produces the series with host values of all one bits for the given prefix length.IPAddressSegmentSeries
IPAddressSegmentSeries. toPrefixBlock()
If this series has a prefix length, returns the subnet block for that prefix.IPAddressSegmentSeries
IPAddressSegmentSeries. toPrefixBlock(int networkPrefixLength)
Returns the segment series of the same length that spans all hosts.IPAddressSegmentSeries
IPAddressSegmentSeries. toZeroHost()
Returns the segment series with a host of zero, the host being the bits following the prefix length.IPAddressSegmentSeries
IPAddressSegmentSeries. toZeroHost(int prefixLength)
Produces the series with host values of 0 for the given prefix length.IPAddressSegmentSeries
IPAddressSegmentSeries. toZeroNetwork()
Returns the segment series with a network of zero, the network being the bits within the prefix length.IPAddressSegmentSeries
IPAddressSegmentSeries. withoutPrefixLength()
Methods in inet.ipaddr that return types with arguments of type IPAddressSegmentSeries Modifier and Type Method Description java.util.Iterator<? extends IPAddressSegmentSeries>
IPAddressSegmentSeries. blockIterator(int segmentCount)
Iterates through series that can be obtained by iterating through all the upper segments up to the given segment count.AddressComponentSpliterator<? extends IPAddressSegmentSeries>
IPAddressSegmentSeries. blockSpliterator(int segmentCount)
Partitions and traverses through the individual sequential blocks created from each of the individual values up to the given segment count.java.util.stream.Stream<? extends IPAddressSegmentSeries>
IPAddressSegmentSeries. blockStream(int segmentCount)
Returns a sequential stream of the individual blocks created from each of the individual values up to the given segment count.java.lang.Iterable<? extends IPAddressSegmentSeries>
IPAddressSegmentSeries. getIterable()
static java.util.Comparator<? super IPAddressSegmentSeries>
IPAddressSegmentSeries. getPrefixLenComparator()
Returns a comparator to sort series by prefix length.java.util.Iterator<? extends IPAddressSegmentSeries>
IPAddressSegmentSeries. iterator()
java.util.Iterator<? extends IPAddressSegmentSeries>
IPAddressSegmentSeries. nonZeroHostIterator()
Similar to the iterator, but series with a host of zero are skipped.java.util.Iterator<? extends IPAddressSegmentSeries>
IPAddressSegmentSeries. prefixBlockIterator()
AddressComponentSpliterator<? extends IPAddressSegmentSeries>
IPAddressSegmentSeries. prefixBlockSpliterator()
java.util.stream.Stream<? extends IPAddressSegmentSeries>
IPAddressSegmentSeries. prefixBlockStream()
java.util.Iterator<? extends IPAddressSegmentSeries>
IPAddressSegmentSeries. prefixIterator()
AddressComponentSpliterator<? extends IPAddressSegmentSeries>
IPAddressSegmentSeries. prefixSpliterator()
java.util.stream.Stream<? extends IPAddressSegmentSeries>
IPAddressSegmentSeries. prefixStream()
AddressComponentRangeSpliterator<? extends IPAddressSegmentSeries,? extends IPAddressSegment[]>
IPAddressSegmentSeries. segmentsSpliterator()
java.util.Iterator<? extends IPAddressSegmentSeries>
IPAddressSegmentSeries. sequentialBlockIterator()
Iterates through the sequential series that make up this series.AddressComponentSpliterator<? extends IPAddressSegmentSeries>
IPAddressSegmentSeries. sequentialBlockSpliterator()
Partitions and traverses through the individual sequential blocks.java.util.stream.Stream<? extends IPAddressSegmentSeries>
IPAddressSegmentSeries. sequentialBlockStream()
Returns a sequential stream of the individual sequential blocks.AddressComponentSpliterator<? extends IPAddressSegmentSeries>
IPAddressSegmentSeries. spliterator()
java.util.stream.Stream<? extends IPAddressSegmentSeries>
IPAddressSegmentSeries. stream()
Methods in inet.ipaddr with parameters of type IPAddressSegmentSeries Modifier and Type Method Description IPAddressSegmentSeries
IPAddressSection.SeriesCreator. apply(IPAddressSegmentSeries segmentSeries, int index, int lowerVal, int upperVal)
T
IPAddressNetwork.IPAddressCreator. createSequentialBlockAddress(IPAddressSegmentSeries address, int index, int lowerVal, int upperVal)
R
IPAddressNetwork.IPAddressCreator. createSequentialBlockSection(IPAddressSegmentSeries series, int index, int lowerVal, int upperVal)
-
Uses of IPAddressSegmentSeries in inet.ipaddr.ipv4
Classes in inet.ipaddr.ipv4 that implement IPAddressSegmentSeries Modifier and Type Class Description class
IPv4Address
An IPv4 address, or a subnet of multiple IPv4 addresses.class
IPv4AddressSection
A section of an IPv4Address. -
Uses of IPAddressSegmentSeries in inet.ipaddr.ipv6
Classes in inet.ipaddr.ipv6 that implement IPAddressSegmentSeries Modifier and Type Class Description class
IPv6Address
An IPv6 address, or a subnet of multiple IPv6 addresses.class
IPv6AddressSection
A section of an IPv6Address.
-