| Package | Description | 
|---|---|
| inet.ipaddr | |
| inet.ipaddr.ipv4 | |
| inet.ipaddr.ipv6 | |
| inet.ipaddr.mac | 
| Modifier and Type | Method and Description | 
|---|---|
Address.SegmentValueProvider | 
Address.AddressProvider.getUpperValues()  | 
static Address.SegmentValueProvider | 
IPAddressNetwork.HostIDStringAddressGenerator.getValueProvider(byte[] bytes)  | 
static Address.SegmentValueProvider | 
IPAddressNetwork.IPAddressStringGenerator.getValueProvider(byte[] bytes)  | 
static Address.SegmentValueProvider | 
IPAddressNetwork.HostNameGenerator.getValueProvider(byte[] bytes)  | 
static Address.SegmentValueProvider | 
IPAddressNetwork.HostIDStringAddressGenerator.getValueProvider(byte[] bytes,
                int segmentByteCount)  | 
Address.SegmentValueProvider | 
Address.AddressProvider.getValues()  | 
| Modifier and Type | Method and Description | 
|---|---|
T | 
IPAddressNetwork.IPAddressCreator.createAddress(Address.SegmentValueProvider lowerValueProvider,
             Address.SegmentValueProvider upperValueProvider,
             java.lang.Integer prefix)  | 
T | 
IPAddressNetwork.IPAddressCreator.createAddress(Address.SegmentValueProvider lowerValueProvider,
             Address.SegmentValueProvider upperValueProvider,
             java.lang.Integer prefix,
             java.lang.CharSequence zone)  | 
abstract R | 
IPAddressNetwork.IPAddressCreator.createSection(Address.SegmentValueProvider lowerValueProvider,
             Address.SegmentValueProvider upperValueProvider,
             int segmentCount,
             java.lang.Integer prefix)  | 
IPAddress | 
IPAddressNetwork.IPAddressGenerator.from(IPAddress.IPVersion version,
    Address.SegmentValueProvider lowerValueProvider,
    Address.SegmentValueProvider upperValueProvider,
    java.lang.Integer prefixLength)  | 
T | 
IPAddressNetwork.HostIDStringAddressGenerator.get(Address.SegmentValueProvider lowerValueProvider,
   Address.SegmentValueProvider upperValueProvider,
   java.lang.Integer prefixLength,
   java.lang.CharSequence zone)  | 
IPAddressString | 
IPAddressNetwork.IPAddressStringGenerator.get(Address.SegmentValueProvider lowerValueProvider,
   Address.SegmentValueProvider upperValueProvider,
   java.lang.Integer prefixLength,
   java.lang.CharSequence zone)  | 
HostName | 
IPAddressNetwork.HostNameGenerator.get(Address.SegmentValueProvider lowerValueProvider,
   Address.SegmentValueProvider upperValueProvider,
   java.lang.Integer prefixLength,
   java.lang.CharSequence zone)  | 
T | 
IPAddressNetwork.HostIDStringAddressGenerator.get(IPAddress.IPVersion version,
   Address.SegmentValueProvider lowerValueProvider,
   Address.SegmentValueProvider upperValueProvider,
   java.lang.Integer prefixLength)  | 
IPAddressString | 
IPAddressNetwork.IPAddressStringGenerator.get(IPAddress.IPVersion version,
   Address.SegmentValueProvider lowerValueProvider,
   Address.SegmentValueProvider upperValueProvider,
   java.lang.Integer prefixLength)  | 
HostName | 
IPAddressNetwork.HostNameGenerator.get(IPAddress.IPVersion version,
   Address.SegmentValueProvider lowerValueProvider,
   Address.SegmentValueProvider upperValueProvider,
   java.lang.Integer prefixLength)  | 
| Modifier and Type | Method and Description | 
|---|---|
IPv4AddressSection | 
IPv4AddressNetwork.IPv4AddressCreator.createSection(Address.SegmentValueProvider lowerValueProvider,
             Address.SegmentValueProvider upperValueProvider,
             int segmentCount,
             java.lang.Integer prefix)  | 
static java.lang.String | 
IPv4Address.toNormalizedString(IPv4AddressNetwork network,
                  Address.SegmentValueProvider lowerValueProvider,
                  Address.SegmentValueProvider upperValueProvider,
                  java.lang.Integer prefixLength)
Creates the normalized string for an address without having to create the address objects first. 
 | 
| Constructor and Description | 
|---|
IPv4Address(Address.SegmentValueProvider valueProvider)
Constructs an IPv4 address. 
 | 
IPv4Address(Address.SegmentValueProvider lowerValueProvider,
           Address.SegmentValueProvider upperValueProvider)
Constructs an IPv4 address or subnet. 
 | 
IPv4Address(Address.SegmentValueProvider lowerValueProvider,
           Address.SegmentValueProvider upperValueProvider,
           java.lang.Integer networkPrefixLength)
Constructs an IPv4 address or subnet. 
 | 
IPv4Address(Address.SegmentValueProvider valueProvider,
           java.lang.Integer networkPrefixLength)
Constructs an IPv4 address. 
 | 
IPv4AddressSection(Address.SegmentValueProvider lowerValueProvider,
                  Address.SegmentValueProvider upperValueProvider,
                  int segmentCount)  | 
IPv4AddressSection(Address.SegmentValueProvider lowerValueProvider,
                  Address.SegmentValueProvider upperValueProvider,
                  int segmentCount,
                  java.lang.Integer networkPrefixLength)  | 
IPv4AddressSection(Address.SegmentValueProvider valueProvider,
                  int segmentCount)  | 
IPv4AddressSection(Address.SegmentValueProvider valueProvider,
                  int segmentCount,
                  java.lang.Integer networkPrefixLength)  | 
| Modifier and Type | Method and Description | 
|---|---|
IPv6AddressSection | 
IPv6AddressNetwork.IPv6AddressCreator.createSection(Address.SegmentValueProvider lowerValueProvider,
             Address.SegmentValueProvider upperValueProvider,
             int segmentCount,
             java.lang.Integer prefix)  | 
static java.lang.String | 
IPv6Address.toNormalizedString(IPv6AddressNetwork network,
                  Address.SegmentValueProvider lowerValueProvider,
                  Address.SegmentValueProvider upperValueProvider,
                  java.lang.Integer prefixLength,
                  java.lang.CharSequence zone)
Creates the normalized string for an address without having to create the address objects first. 
 | 
| Constructor and Description | 
|---|
IPv6Address(Address.SegmentValueProvider valueProvider)
Constructs an IPv6 address. 
 | 
IPv6Address(Address.SegmentValueProvider lowerValueProvider,
           Address.SegmentValueProvider upperValueProvider)
Constructs an IPv6 address or subnet. 
 | 
IPv6Address(Address.SegmentValueProvider lowerValueProvider,
           Address.SegmentValueProvider upperValueProvider,
           java.lang.CharSequence zone)
Constructs an IPv6 address. 
 | 
IPv6Address(Address.SegmentValueProvider lowerValueProvider,
           Address.SegmentValueProvider upperValueProvider,
           java.lang.Integer networkPrefixLength)
Constructs an IPv6 address or subnet. 
 | 
IPv6Address(Address.SegmentValueProvider valueProvider,
           java.lang.Integer networkPrefixLength)
Constructs an IPv6 address. 
 | 
IPv6AddressSection(Address.SegmentValueProvider lowerValueProvider,
                  Address.SegmentValueProvider upperValueProvider,
                  int segmentCount)  | 
IPv6AddressSection(Address.SegmentValueProvider lowerValueProvider,
                  Address.SegmentValueProvider upperValueProvider,
                  int segmentCount,
                  java.lang.Integer networkPrefixLength)  | 
IPv6AddressSection(Address.SegmentValueProvider valueProvider,
                  int segmentCount)  | 
IPv6AddressSection(Address.SegmentValueProvider valueProvider,
                  int segmentCount,
                  java.lang.Integer networkPrefixLength)  | 
| Constructor and Description | 
|---|
MACAddress(Address.SegmentValueProvider valueProvider)
Constructs a MAC address 
 | 
MACAddress(Address.SegmentValueProvider lowerValueProvider,
          Address.SegmentValueProvider upperValueProvider)
Constructs a MAC address 
 | 
MACAddress(Address.SegmentValueProvider lowerValueProvider,
          Address.SegmentValueProvider upperValueProvider,
          boolean extended)
Constructs a MAC address 
 | 
MACAddress(Address.SegmentValueProvider valueProvider,
          boolean extended)
Constructs a MAC address 
 | 
MACAddressSection(Address.SegmentValueProvider valueProvider)  | 
MACAddressSection(Address.SegmentValueProvider lowerValueProvider,
                 Address.SegmentValueProvider upperValueProvider,
                 int startIndex,
                 boolean extended)  | 
MACAddressSection(Address.SegmentValueProvider valueProvider,
                 int startIndex,
                 boolean extended)  |