public final class IpV6NeighborDiscoveryPrefixInformationOption extends Object implements IcmpV6CommonPacket.IpV6NeighborDiscoveryOption
Modifier and Type | Class and Description |
---|---|
static class |
IpV6NeighborDiscoveryPrefixInformationOption.Builder |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
boolean |
getAddressConfigurationFlag() |
IpV6NeighborDiscoveryPrefixInformationOption.Builder |
getBuilder() |
byte |
getLength() |
int |
getLengthAsInt() |
boolean |
getOnLinkFlag() |
int |
getPreferredLifetime() |
long |
getPreferredLifetimeAsLong() |
Inet6Address |
getPrefix() |
byte |
getPrefixLength() |
int |
getPrefixLengthAsInt() |
byte[] |
getRawData() |
byte |
getReserved1() |
int |
getReserved2() |
IpV6NeighborDiscoveryOptionType |
getType() |
int |
getValidLifetime() |
long |
getValidLifetimeAsLong() |
int |
hashCode() |
int |
length() |
static IpV6NeighborDiscoveryPrefixInformationOption |
newInstance(byte[] rawData) |
String |
toString() |
public static IpV6NeighborDiscoveryPrefixInformationOption newInstance(byte[] rawData) throws IllegalRawDataException
rawData
- IllegalRawDataException
NullPointerException
- if the rawData argument is null.IllegalArgumentException
- if the rawData argument is empty.public IpV6NeighborDiscoveryOptionType getType()
getType
in interface IcmpV6CommonPacket.IpV6NeighborDiscoveryOption
public byte getLength()
public int getLengthAsInt()
public byte getPrefixLength()
public int getPrefixLengthAsInt()
public boolean getOnLinkFlag()
public boolean getAddressConfigurationFlag()
public byte getReserved1()
public int getValidLifetime()
public long getValidLifetimeAsLong()
public int getPreferredLifetime()
public long getPreferredLifetimeAsLong()
public int getReserved2()
public Inet6Address getPrefix()
public int length()
length
in interface IcmpV6CommonPacket.IpV6NeighborDiscoveryOption
public byte[] getRawData()
getRawData
in interface IcmpV6CommonPacket.IpV6NeighborDiscoveryOption
public IpV6NeighborDiscoveryPrefixInformationOption.Builder getBuilder()
Copyright © 2014. All Rights Reserved.