Uses of Class
inet.ipaddr.IPAddressSeqRange
-
Packages that use IPAddressSeqRange Package Description inet.ipaddr Base classes for IP addresses and generic addresses.inet.ipaddr.format Base classes for generic representations of address divisions and groupings of address divisions.inet.ipaddr.format.validate Validation of address strings and creation of address representations from the validated strings.inet.ipaddr.ipv4 Classes for IPv4inet.ipaddr.ipv6 Classes for IPv6 -
-
Uses of IPAddressSeqRange in inet.ipaddr
Methods in inet.ipaddr that return IPAddressSeqRange Modifier and Type Method Description IPAddressSeqRangeIPAddressSeqRange. extend(IPAddressRange other)Extend this sequential range to include all address in the given range, which can be an IPAddress or IPAddressSeqRange.IPAddressSeqRangeIPAddressString. getSequentialRange()Returns the range of sequential addresses from the lowest address specified in this address string to the highest.IPAddressSeqRangeIPAddressSeqRange. intersect(IPAddressSeqRange other)Returns the intersection of this range with the given range, a range which includes those addresses in both this and the given range.IPAddressSeqRangeIPAddressSeqRange. join(IPAddressSeqRange other)Joins two ranges if they are contiguous ranges.static IPAddressSeqRange[]IPAddressSeqRange. join(IPAddressSeqRange... ranges)Joins the given ranges into the fewest number of ranges.abstract IPAddressSeqRangeIPAddress. spanWithRange(IPAddress other)Produces an IPAddressRange instance that spans this subnet to the given subnet.IPAddressSeqRange[]IPAddressSeqRange. subtract(IPAddressSeqRange other)Subtracts the given range from this range, to produce either zero, one, or two address ranges that contain the addresses in this range and not in the given range.abstract IPAddressSeqRangeIPAddress. toSequentialRange()Creates a sequential range instance from the lowest and highest addresses in this subnetabstract IPAddressSeqRangeIPAddress. toSequentialRange(IPAddress other)Deprecated.IPAddressSeqRangeIPAddressString. toSequentialRange()Returns the range of sequential addresses from the lowest address specified in this address string to the highest.Methods in inet.ipaddr that return types with arguments of type IPAddressSeqRange Modifier and Type Method Description abstract AddressComponentRangeSpliterator<? extends IPAddressSeqRange,? extends IPAddress>IPAddressSeqRange. prefixBlockSpliterator(int prefLength)java.util.Iterator<? extends IPAddressSeqRange>IPAddressSeqRange. prefixIterator(int prefixLength)Iterates through the range of prefixes in this range instance using the given prefix length.abstract AddressComponentSpliterator<? extends IPAddressSeqRange>IPAddressSeqRange. prefixSpliterator(int prefLength)abstract java.util.stream.Stream<? extends IPAddressSeqRange>IPAddressSeqRange. prefixStream(int prefLength)abstract AddressComponentRangeSpliterator<? extends IPAddressSeqRange,? extends IPAddress>IPAddressSeqRange. spliterator()Methods in inet.ipaddr with parameters of type IPAddressSeqRange Modifier and Type Method Description intAddressComparator. compare(IPAddressSeqRange one, IPAddressSeqRange two)booleanIPAddress. contains(IPAddressSeqRange otherRange)booleanIPAddressSeqRange. contains(IPAddressSeqRange other)IPAddressSeqRangeIPAddressSeqRange. intersect(IPAddressSeqRange other)Returns the intersection of this range with the given range, a range which includes those addresses in both this and the given range.booleanIPAddressSeqRange. isMore(IPAddressSeqRange other)IPAddressSeqRangeIPAddressSeqRange. join(IPAddressSeqRange other)Joins two ranges if they are contiguous ranges.static IPAddressSeqRange[]IPAddressSeqRange. join(IPAddressSeqRange... ranges)Joins the given ranges into the fewest number of ranges.booleanIPAddress. overlaps(IPAddressSeqRange other)Returns true if this address overlaps the given sequential rangebooleanIPAddressSeqRange. overlaps(IPAddressSeqRange other)Returns true if this sequential range overlaps the given sequential range.IPAddressSeqRange[]IPAddressSeqRange. subtract(IPAddressSeqRange other)Subtracts the given range from this range, to produce either zero, one, or two address ranges that contain the addresses in this range and not in the given range. -
Uses of IPAddressSeqRange in inet.ipaddr.format
Methods in inet.ipaddr.format that return IPAddressSeqRange Modifier and Type Method Description IPAddressSeqRangeIPAddressRange. toSequentialRange()Converts to a sequential range from the lowest and highest addresses in this range, returns "this" if one alreadyMethods in inet.ipaddr.format with parameters of type IPAddressSeqRange Modifier and Type Method Description booleanIPAddressRange. contains(IPAddressSeqRange other)Returns whether this range contains all addresses in the given sequential rangebooleanIPAddressRange. overlaps(IPAddressSeqRange other)Returns whether this range overlaps the given sequential range -
Uses of IPAddressSeqRange in inet.ipaddr.format.validate
Methods in inet.ipaddr.format.validate that return IPAddressSeqRange Modifier and Type Method Description IPAddressSeqRangeIPAddressProvider.AllCreator. getProviderSeqRange()default IPAddressSeqRangeIPAddressProvider. getProviderSeqRange()IPAddressSeqRangeParsedIPAddress. getProviderSeqRange() -
Uses of IPAddressSeqRange in inet.ipaddr.ipv4
Subclasses of IPAddressSeqRange in inet.ipaddr.ipv4 Modifier and Type Class Description classIPv4AddressSeqRangeRepresents an arbitrary range of IPv4 addresses.Methods in inet.ipaddr.ipv4 with parameters of type IPAddressSeqRange Modifier and Type Method Description IPv4AddressSeqRangeIPv4AddressSeqRange. intersect(IPAddressSeqRange other)IPv4AddressSeqRangeIPv4AddressSeqRange. join(IPAddressSeqRange other)IPv4AddressSeqRange[]IPv4AddressSeqRange. subtract(IPAddressSeqRange other) -
Uses of IPAddressSeqRange in inet.ipaddr.ipv6
Subclasses of IPAddressSeqRange in inet.ipaddr.ipv6 Modifier and Type Class Description classIPv6AddressSeqRangeRepresents an arbitrary range of IPv6 addresses.Methods in inet.ipaddr.ipv6 with parameters of type IPAddressSeqRange Modifier and Type Method Description IPv6AddressSeqRangeIPv6AddressSeqRange. intersect(IPAddressSeqRange other)IPv6AddressSeqRangeIPv6AddressSeqRange. join(IPAddressSeqRange other)IPv6AddressSeqRange[]IPv6AddressSeqRange. subtract(IPAddressSeqRange other)
-