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