Uses of Interface
inet.ipaddr.AddressSegmentSeries
-
Packages that use AddressSegmentSeries Package Description inet.ipaddr Base classes for IP addresses and generic addresses.inet.ipaddr.format.util Contains utility classes such as collections, spliterators, and String-writers.inet.ipaddr.ipv4 Classes for IPv4inet.ipaddr.ipv6 Classes for IPv6inet.ipaddr.mac Classes for MAC addresses. -
-
Uses of AddressSegmentSeries in inet.ipaddr
Subinterfaces of AddressSegmentSeries in inet.ipaddr Modifier and Type Interface Description interfaceAddressSectioninterfaceIPAddressSegmentSeriesRepresents a series of IP address segments.Classes in inet.ipaddr that implement AddressSegmentSeries Modifier and Type Class Description classAddressAn address, or a collection of multiple addresses.classIPAddressA single IP address, or a subnet of multiple addresses.classIPAddressSectionA section of an IPAddress.Methods in inet.ipaddr that return AddressSegmentSeries Modifier and Type Method Description AddressSegmentSeriesAddressSegmentSeries. adjustPrefixBySegment(boolean nextSegment)Increases or decreases prefix length to the next segment boundary.AddressSegmentSeriesAddressSegmentSeries. adjustPrefixBySegment(boolean nextSegment, boolean zeroed)Increases or decreases prefix length to the next segment boundary.AddressSegmentSeriesAddressSegmentSeries. adjustPrefixLength(int adjustment)Increases or decreases prefix length by the given increment.AddressSegmentSeriesAddressSegmentSeries. adjustPrefixLength(int adjustment, boolean zeroed)Increases or decreases prefix length by the given increment.AddressSegmentSeriesAddressSegmentSeries. applyPrefixLength(int prefixLength)Deprecated.use #setPrefixLength(int)AddressSegmentSeriesAddressSegmentSeries. getLower()If this represents a series with ranging values, returns a series representing the lower values of the range.AddressSegmentSeriesAddressSegmentSeries. getUpper()If this represents a series with ranging values, returns a series representing the upper values of the range.AddressSegmentSeriesAddressSegmentSeries. 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.AddressSegmentSeriesAddressSegmentSeries. incrementBoundary(long increment)If the given increment is positive, adds the value to the upper series (getUpper()) in the subnet range to produce a new series.AddressSegmentSeriesAddressSegmentSeries. removePrefixLength()Deprecated.to remove the prefix length, usewithoutPrefixLength(), to remove the prefix length and zero out the bits beyond the prefix, useadjustPrefixLength(int)withAddressDivisionSeries.getBitCount()as the argument, as in adjustPrefixLength(getBitCount())AddressSegmentSeriesAddressSegmentSeries. removePrefixLength(boolean zeroed)Deprecated.AddressSegmentSeriesAddressSegmentSeries. reverseBits(boolean perByte)Returns a new segment series with the bits reversed.AddressSegmentSeriesAddressSegmentSeries. reverseBytes()Returns a new segment series with the bytes reversed.AddressSegmentSeriesAddressSegmentSeries. reverseBytesPerSegment()Returns a new segment series with the bytes reversed within each segment.AddressSegmentSeriesAddressSegmentSeries. reverseSegments()Returns a new segment series with the segments reversed.AddressSegmentSeriesAddressSegmentSeries. setPrefixLength(int prefixLength)Sets the prefix length.AddressSegmentSeriesAddressSegmentSeries. setPrefixLength(int prefixLength, boolean zeroed)Sets the prefix length.AddressSegmentSeriesAddressSegmentSeries. toPrefixBlock()If this series has a prefix length, returns the block for that prefix.AddressSegmentSeriesAddressSegmentSeries. withoutPrefixLength()Provides the same address with no prefix.Methods in inet.ipaddr that return types with arguments of type AddressSegmentSeries Modifier and Type Method Description java.lang.Iterable<? extends AddressSegmentSeries>AddressSegmentSeries. getIterable()java.util.Iterator<? extends AddressSegmentSeries>AddressSegmentSeries. iterator()java.util.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.java.util.stream.Stream<? extends AddressSegmentSeries>AddressSegmentSeries. prefixBlockStream()Returns a sequential stream of the individual prefix blocks for the prefix length of this series.java.util.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.java.util.stream.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()java.util.stream.Stream<? extends AddressSegmentSeries>AddressSegmentSeries. stream() -
Uses of AddressSegmentSeries in inet.ipaddr.format.util
Methods in inet.ipaddr.format.util with type parameters of type AddressSegmentSeries Modifier and Type Method Description static <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 AddressSegmentSeries Modifier and Type Class Description classIPv4AddressAn IPv4 address, or a subnet of multiple IPv4 addresses.classIPv4AddressSectionA section of an IPv4Address. -
Uses of AddressSegmentSeries in inet.ipaddr.ipv6
Classes in inet.ipaddr.ipv6 that implement AddressSegmentSeries Modifier and Type Class Description classIPv6AddressAn IPv6 address, or a subnet of multiple IPv6 addresses.classIPv6AddressSectionA section of an IPv6Address. -
Uses of AddressSegmentSeries in inet.ipaddr.mac
Classes in inet.ipaddr.mac that implement AddressSegmentSeries Modifier and Type Class Description classMACAddressA MAC address, or a collection of multiple MAC addresses.classMACAddressSectionA section of a MACAddress.
-