| Package | Description | 
|---|---|
| inet.ipaddr.ipv6 | |
| inet.ipaddr.mac | 
| Modifier and Type | Method and Description | 
|---|---|
MACAddressSection | 
IPv6AddressSection.toEUI(boolean extended)
Returns the corresponding mac section, or null if this address section does not correspond to a mac section 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IPv6Address | 
IPv6AddressNetwork.IPv6AddressCreator.createAddress(IPv6AddressSection section,
             MACAddressSection eui)  | 
IPv6AddressSection | 
IPv6AddressNetwork.IPv6AddressCreator.createSection(MACAddressSection eui)  | 
| Constructor and Description | 
|---|
IPv6Address(IPv6AddressSection section,
           MACAddressSection eui)
Constructs an IPv6 address from a modified EUI-64 (Extended Unique Identifier) address and an IPv6 address section network prefix. 
 | 
IPv6Address(IPv6AddressSection section,
           MACAddressSection eui,
           java.lang.CharSequence zone)  | 
IPv6AddressSection(MACAddressSection eui)
Constructs the corresponding IPv6 address section from a modified EUI-64 (Extended Unique Identifier) address section. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
MACAddressSection | 
MACAddressSection.adjustPrefixBySegment(boolean nextSegment)  | 
MACAddressSection | 
MACAddressSection.adjustPrefixLength(int adjustment)  | 
MACAddressSection | 
MACAddressSection.append(MACAddressSection other)  | 
MACAddressSection | 
MACAddressSection.applyPrefixLength(int prefixLength)  | 
MACAddressSection | 
MACAddressSection.getLower()  | 
MACAddressSection | 
MACAddressSection.getODISection()  | 
MACAddressSection | 
MACAddress.getODISection()  | 
MACAddressSection | 
MACAddressSection.getOUISection()  | 
MACAddressSection | 
MACAddress.getOUISection()  | 
MACAddressSection | 
MACAddress.getSection()  | 
MACAddressSection | 
MACAddressSection.getSection(int index)  | 
MACAddressSection | 
MACAddress.getSection(int index)  | 
MACAddressSection | 
MACAddressSection.getSection(int index,
          int endIndex)  | 
MACAddressSection | 
MACAddress.getSection(int index,
          int endIndex)  | 
MACAddressSection | 
MACAddressSection.getUpper()  | 
MACAddressSection | 
MACAddressSection.prepend(MACAddressSection other)  | 
MACAddressSection | 
MACAddressSection.removePrefixLength()  | 
MACAddressSection | 
MACAddressSection.replace(MACAddressSection other,
       int index)  | 
MACAddressSection | 
MACAddressSection.reverseBits(boolean perByte)  | 
MACAddressSection | 
MACAddressSection.reverseBytes()  | 
MACAddressSection | 
MACAddressSection.reverseBytesPerSegment()  | 
MACAddressSection | 
MACAddressSection.reverseSegments()  | 
MACAddressSection | 
MACAddressSection.setPrefixLength(int networkPrefixLength)  | 
MACAddressSection | 
MACAddressSection.toEUI64(boolean asMAC)
If this section is part of a shorter 48 bit MAC or EUI-48 address see  
isExtended(),
 then the required sections are inserted (FF-FF for MAC, FF-FE for EUI-48) to extend it to EUI-64. | 
MACAddressSection | 
MACAddressSection.toOUIPrefixed()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Iterable<MACAddressSection> | 
MACAddressSection.getIterable()  | 
java.util.Iterator<MACAddressSection> | 
MACAddressSection.iterator()  | 
| Modifier and Type | Method and Description | 
|---|---|
MACAddressSection | 
MACAddressSection.append(MACAddressSection other)  | 
boolean | 
MACAddressSection.contains(MACAddressSection other)  | 
MACAddress | 
MACAddressNetwork.MACAddressCreator.createAddress(MACAddressSection section)  | 
MACAddressSection | 
MACAddressSection.prepend(MACAddressSection other)  | 
MACAddressSection | 
MACAddressSection.replace(MACAddressSection other,
       int index)  | 
| Constructor and Description | 
|---|
MACAddress(MACAddressSection section)
Constructs a MAC address. 
 |