public class BgpPrefixAttrMetric extends java.lang.Object implements BgpValueType
| Modifier and Type | Field and Description |
|---|---|
static int |
ATTR_PREFIX_LEN |
static int |
ATTR_PREFIX_METRIC |
| Constructor and Description |
|---|
BgpPrefixAttrMetric(int linkPfxMetric)
Constructor to initialize value.
|
| Modifier and Type | Method and Description |
|---|---|
int |
attrPfxMetric()
Returns the Prefix Metric.
|
int |
compareTo(java.lang.Object o)
Compares two objects.
|
boolean |
equals(java.lang.Object obj) |
short |
getType()
Returns the Type of BGP Message.
|
int |
hashCode() |
static BgpPrefixAttrMetric |
of(int linkPfxMetric)
Returns object of this class with specified values.
|
static BgpPrefixAttrMetric |
read(org.jboss.netty.buffer.ChannelBuffer cb)
Reads the Prefix Metric.
|
java.lang.String |
toString() |
int |
write(org.jboss.netty.buffer.ChannelBuffer cb)
Writes the byte Stream of BGP Message to channel buffer.
|
public static final int ATTR_PREFIX_METRIC
public static final int ATTR_PREFIX_LEN
public BgpPrefixAttrMetric(int linkPfxMetric)
linkPfxMetric - Prefix Metricpublic static BgpPrefixAttrMetric of(int linkPfxMetric)
linkPfxMetric - Prefix Metricpublic static BgpPrefixAttrMetric read(org.jboss.netty.buffer.ChannelBuffer cb) throws BgpParseException
cb - ChannelBufferBgpParseException - while parsing BgpPrefixAttrMetricpublic int attrPfxMetric()
public short getType()
BgpValueTypegetType in interface BgpValueTypepublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int write(org.jboss.netty.buffer.ChannelBuffer cb)
BgpValueTypewrite in interface BgpValueTypecb - channel bufferpublic java.lang.String toString()
toString in class java.lang.Objectpublic int compareTo(java.lang.Object o)
BgpValueTypecompareTo in interface BgpValueTypeo - object