Uses of Interface
inet.ipaddr.AddressSegmentSeries
Packages that use AddressSegmentSeries
Package
Description
Base classes for IP addresses and generic addresses.
Contains utility classes such as collections, spliterators, and String-writers.
Classes for IPv4
Classes for IPv6
Classes for MAC addresses.
-
Uses of AddressSegmentSeries in inet.ipaddr
Subinterfaces of AddressSegmentSeries in inet.ipaddrModifier and TypeInterfaceDescriptioninterfaceinterfaceRepresents a series of IP address segments.Classes in inet.ipaddr that implement AddressSegmentSeriesModifier and TypeClassDescriptionclassAn address, or a collection of multiple addresses.classA single IP address, or a subnet of multiple addresses.classA section of an IPAddress.Methods in inet.ipaddr that return AddressSegmentSeriesModifier and TypeMethodDescriptionAddressSegmentSeries.adjustPrefixBySegment(boolean nextSegment) Increases or decreases prefix length to the next segment boundary.AddressSegmentSeries.adjustPrefixBySegment(boolean nextSegment, boolean zeroed) Increases or decreases prefix length to the next segment boundary.AddressSegmentSeries.adjustPrefixLength(int adjustment) Increases or decreases prefix length by the given increment.AddressSegmentSeries.adjustPrefixLength(int adjustment, boolean zeroed) Increases or decreases prefix length by the given increment.AddressSegmentSeries.applyPrefixLength(int prefixLength) Deprecated.use #setPrefixLength(int)AddressSegmentSeries.getLower()If this represents a series with ranging values, returns a series representing the lower values of the range.AddressSegmentSeries.getUpper()If this represents a series with ranging values, returns a series representing the upper values of the range.AddressSegmentSeries.increment(long increment) Returns the series from the subnet that is the given increment upwards into the subnet range, with the increment of 0 returning the first address in the range.AddressSegmentSeries.incrementBoundary(long increment) If the given increment is positive, adds the value to the upper series (AddressSegmentSeries.getUpper()) in the subnet range to produce a new series.AddressSegmentSeries.removePrefixLength()Deprecated.to remove the prefix length, useAddressSegmentSeries.withoutPrefixLength(), to remove the prefix length and zero out the bits beyond the prefix, useAddressSegmentSeries.adjustPrefixLength(int)withAddressDivisionSeries.getBitCount()as the argument, as in adjustPrefixLength(getBitCount())AddressSegmentSeries.removePrefixLength(boolean zeroed) AddressSegmentSeries.reverseBits(boolean perByte) Returns a new segment series with the bits reversed.AddressSegmentSeries.reverseBytes()Returns a new segment series with the bytes reversed.AddressSegmentSeries.reverseBytesPerSegment()Returns a new segment series with the bytes reversed within each segment.AddressSegmentSeries.reverseSegments()Returns a new segment series with the segments reversed.AddressSegmentSeries.setPrefixLength(int prefixLength) Sets the prefix length.AddressSegmentSeries.setPrefixLength(int prefixLength, boolean zeroed) Sets the prefix length.AddressSegmentSeries.toPrefixBlock()If this series has a prefix length, returns the block for that prefix.AddressSegmentSeries.withoutPrefixLength()Provides the same address with no prefix.Methods in inet.ipaddr that return types with arguments of type AddressSegmentSeriesModifier and TypeMethodDescriptionIterable<? extends AddressSegmentSeries> AddressSegmentSeries.getIterable()Iterator<? extends AddressSegmentSeries> AddressSegmentSeries.iterator()Iterator<? extends AddressSegmentSeries> AddressSegmentSeries.prefixBlockIterator()Iterates through the individual prefix blocks.AddressComponentSpliterator<? extends AddressSegmentSeries> AddressSegmentSeries.prefixBlockSpliterator()Partitions and traverses through the individual prefix blocks for the prefix length of this series.Stream<? extends AddressSegmentSeries> AddressSegmentSeries.prefixBlockStream()Returns a sequential stream of the individual prefix blocks for the prefix length of this series.Iterator<? extends AddressSegmentSeries> AddressSegmentSeries.prefixIterator()Iterates through the individual prefixes.AddressComponentSpliterator<? extends AddressSegmentSeries> AddressSegmentSeries.prefixSpliterator()Partitions and traverses through the individual prefixes for the prefix length of this series.Stream<? extends AddressSegmentSeries> AddressSegmentSeries.prefixStream()Returns a sequential stream of the individual prefixes for the prefix length of this series.AddressComponentRangeSpliterator<? extends AddressSegmentSeries, ? extends AddressSegment[]> AddressSegmentSeries.segmentsSpliterator()Partitions and traverses through the individual segment arrays.AddressComponentSpliterator<? extends AddressSegmentSeries> AddressSegmentSeries.spliterator()Stream<? extends AddressSegmentSeries> AddressSegmentSeries.stream() -
Uses of AddressSegmentSeries in inet.ipaddr.format.util
Methods in inet.ipaddr.format.util with type parameters of type AddressSegmentSeriesModifier and TypeMethodDescriptionstatic <E extends AddressSegmentSeries>
Partition<E> Partition.partitionWithSingleBlockSize(E newAddr) Partitions the address series into prefix blocks and single addresses. -
Uses of AddressSegmentSeries in inet.ipaddr.ipv4
Classes in inet.ipaddr.ipv4 that implement AddressSegmentSeriesModifier and TypeClassDescriptionclassAn IPv4 address, or a subnet of multiple IPv4 addresses.classA section of an IPv4Address. -
Uses of AddressSegmentSeries in inet.ipaddr.ipv6
Classes in inet.ipaddr.ipv6 that implement AddressSegmentSeriesModifier and TypeClassDescriptionclassAn IPv6 address, or a subnet of multiple IPv6 addresses.classA section of an IPv6Address. -
Uses of AddressSegmentSeries in inet.ipaddr.mac
Classes in inet.ipaddr.mac that implement AddressSegmentSeriesModifier and TypeClassDescriptionclassA MAC address, or a collection of multiple MAC addresses.classA section of a MACAddress.