| 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  |