Package | Description |
---|---|
inet.ipaddr | |
inet.ipaddr.ipv4 | |
inet.ipaddr.ipv6 |
Modifier and Type | Class and Description |
---|---|
class |
IPAddress
A single IP address, or a subnet of multiple addresses.
|
class |
IPAddressSection
A section of an IPAddress.
|
Modifier and Type | Method and 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 |
IPAddressSegmentSeries.applyPrefixLength(int networkPrefixLength) |
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 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.getLower() |
IPAddressSegmentSeries |
IPAddressSegmentSeries.getLowerNonZeroHost()
Similar to
getLower() , but will not return a series that has a prefix length and whose host value is zero. |
IPAddressSegmentSeries |
IPAddressSegmentSeries.getUpper() |
IPAddressSegmentSeries |
IPAddressSegmentSeries.increment(long increment) |
IPAddressSegmentSeries |
IPAddressSegmentSeries.removePrefixLength()
Removes the prefix length.
|
IPAddressSegmentSeries |
IPAddressSegmentSeries.removePrefixLength(boolean zeroed)
Removes the prefix length.
|
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.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.
|
IPAddressSegmentSeries |
IPAddressSegmentSeries.toZeroHost(int prefixLength)
Produces the series with host values of 0 for the given prefix length.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<? extends IPAddressSegmentSeries> |
IPAddressSegmentSeries.getIterable() |
java.util.Iterator<? extends IPAddressSegmentSeries> |
IPAddressSegmentSeries.iterator() |
java.util.Iterator<? extends IPAddressSegmentSeries> |
IPAddressSegmentSeries.nonZeroHostIterator() |
java.util.Iterator<? extends IPAddressSegmentSeries> |
IPAddressSegmentSeries.prefixBlockIterator() |
Modifier and Type | Class and Description |
---|---|
class |
IPv4Address
An IPv4 address, or a subnet of multiple IPv4 addresses.
|
class |
IPv4AddressSection |
Modifier and Type | Class and Description |
---|---|
class |
IPv6Address
An IPv6 address, or a subnet of multiple IPv6 addresses.
|
class |
IPv6AddressSection |