Package | Description |
---|---|
inet.ipaddr.ipv6 | |
inet.ipaddr.mac |
Modifier and Type | Field and Description |
---|---|
static IPv6AddressSection |
IPv6AddressSection.LINK_LOCAL_PREFIX |
Modifier and Type | Method and Description |
---|---|
IPv6AddressSection |
IPv6AddressSection.adjustPrefixBySegment(boolean nextSegment) |
IPv6AddressSection |
IPv6AddressSection.adjustPrefixLength(int adjustment) |
IPv6AddressSection |
IPv6AddressSection.append(IPv6AddressSection other) |
IPv6AddressSection |
IPv6AddressSection.applyPrefixLength(int networkPrefixLength) |
IPv6AddressSection |
IPv6AddressSection.bitwiseOr(IPv6AddressSection mask)
Does the bitwise disjunction with this address.
|
IPv6AddressSection |
IPv6AddressSection.bitwiseOrNetwork(IPv6AddressSection mask,
int networkPrefixLength)
Does the bitwise disjunction with this address.
|
IPv6AddressSection |
IPv6AddressSection.createNonMixedSection() |
IPv6AddressSection |
IPv6AddressNetwork.IPv6AddressCreator.createSection(byte[] bytes,
java.lang.Integer prefix) |
IPv6AddressSection |
IPv6AddressNetwork.IPv6AddressCreator.createSection(IPv6AddressSegment[] segments) |
IPv6AddressSection |
IPv6AddressNetwork.IPv6AddressCreator.createSection(IPv6AddressSegment[] segments,
java.lang.Integer networkPrefixLength) |
IPv6AddressSection |
IPv6AddressNetwork.IPv6AddressCreator.createSection(MACAddress eui) |
IPv6AddressSection |
IPv6AddressNetwork.IPv6AddressCreator.createSection(MACAddressSection eui) |
IPv6AddressSection |
IPv6Address.getHostSection() |
IPv6AddressSection |
IPv6AddressSection.getHostSection(int networkPrefixLength) |
IPv6AddressSection |
IPv6Address.getHostSection(int networkPrefixLength) |
IPv6AddressSection |
IPv6AddressSection.getLower() |
IPv6AddressSection |
IPv6Address.getNetworkSection() |
IPv6AddressSection |
IPv6AddressSection.getNetworkSection(int networkPrefixLength) |
IPv6AddressSection |
IPv6Address.getNetworkSection(int networkPrefixLength) |
IPv6AddressSection |
IPv6AddressSection.getNetworkSection(int networkPrefixLength,
boolean withPrefixLength) |
IPv6AddressSection |
IPv6Address.getNetworkSection(int networkPrefixLength,
boolean withPrefixLength) |
IPv6AddressSection |
IPv6Address.getSection() |
IPv6AddressSection |
IPv6AddressSection.getSection(int index) |
IPv6AddressSection |
IPv6Address.getSection(int index) |
IPv6AddressSection |
IPv6AddressSection.getSection(int index,
int endIndex) |
IPv6AddressSection |
IPv6Address.getSection(int index,
int endIndex) |
IPv6AddressSection |
IPv6AddressSection.getUpper() |
IPv6AddressSection |
IPv6AddressSection.mask(IPv6AddressSection mask) |
IPv6AddressSection |
IPv6AddressSection.maskNetwork(IPv6AddressSection mask,
int networkPrefixLength)
Applies the given mask to the network section of the address as indicated by the given prefix length.
|
IPv6AddressSection |
IPv6AddressSection.prepend(IPv6AddressSection other) |
IPv6AddressSection |
IPv6AddressSection.removePrefixLength() |
IPv6AddressSection |
IPv6AddressSection.removePrefixLength(boolean zeroed) |
IPv6AddressSection |
IPv6AddressSection.replace(IPv6AddressSection other,
int index) |
IPv6AddressSection |
IPv6AddressSection.reverseBits(boolean perByte) |
IPv6AddressSection |
IPv6AddressSection.reverseBytes() |
IPv6AddressSection |
IPv6AddressSection.reverseBytesPerSegment() |
IPv6AddressSection |
IPv6AddressSection.reverseSegments() |
IPv6AddressSection |
IPv6AddressSection.setPrefixLength(int networkPrefixLength) |
IPv6AddressSection |
IPv6AddressSection.setPrefixLength(int networkPrefixLength,
boolean withZeros) |
IPv6AddressSection[] |
IPv6AddressSection.subtract(IPv6AddressSection other)
Subtract the give subnet from this subnet, returning an array of sections for the result (the subnets will not be contiguous so an array is required).
|
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<IPv6AddressSection> |
IPv6AddressSection.getIterable() |
java.util.Iterator<IPv6AddressSection> |
IPv6AddressSection.iterator() |
Modifier and Type | Method and Description |
---|---|
IPv6AddressSection |
IPv6AddressSection.append(IPv6AddressSection other) |
IPv6AddressSection |
IPv6AddressSection.bitwiseOr(IPv6AddressSection mask)
Does the bitwise disjunction with this address.
|
IPv6AddressSection |
IPv6AddressSection.bitwiseOrNetwork(IPv6AddressSection mask,
int networkPrefixLength)
Does the bitwise disjunction with this address.
|
IPv6Address |
IPv6AddressNetwork.IPv6AddressCreator.createAddress(IPv6AddressSection section) |
IPv6Address |
IPv6AddressNetwork.IPv6AddressCreator.createAddress(IPv6AddressSection section,
java.lang.CharSequence zone) |
IPv6Address |
IPv6AddressNetwork.IPv6AddressCreator.createAddress(IPv6AddressSection section,
MACAddressSection eui) |
IPv6AddressSection |
IPv6AddressSection.mask(IPv6AddressSection mask) |
IPv6AddressSection |
IPv6AddressSection.maskNetwork(IPv6AddressSection mask,
int networkPrefixLength)
Applies the given mask to the network section of the address as indicated by the given prefix length.
|
IPv6AddressSection |
IPv6AddressSection.prepend(IPv6AddressSection other) |
IPv6AddressSection |
IPv6AddressSection.replace(IPv6AddressSection other,
int index) |
IPv6AddressSection[] |
IPv6AddressSection.subtract(IPv6AddressSection other)
Subtract the give subnet from this subnet, returning an array of sections for the result (the subnets will not be contiguous so an array is required).
|
Constructor and Description |
---|
IPv6Address(IPv6AddressSection section) |
IPv6Address(IPv6AddressSection section,
java.lang.CharSequence zone) |
IPv6Address(IPv6AddressSection section,
MACAddress eui)
Constructs an IPv6 address from a modified EUI-64 (Extended Unique Identifier) address section and an IPv6 address section network prefix.
|
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) |
Modifier and Type | Method and Description |
---|---|
IPv6AddressSection |
MACAddressSection.toEUI64IPv6() |
IPv6AddressSection |
MACAddress.toEUI64IPv6() |