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