Class RemoteNodeDescriptorTlvParser
java.lang.Object
org.opendaylight.protocol.bgp.linkstate.impl.tlvs.RemoteNodeDescriptorTlvParser
- All Implemented Interfaces:
- LinkstateTlvParser<RemoteNodeDescriptors>,- LinkstateTlvParser.LinkstateTlvSerializer<RemoteNodeDescriptors>
public final class RemoteNodeDescriptorTlvParser
extends Object
implements LinkstateTlvParser<RemoteNodeDescriptors>, LinkstateTlvParser.LinkstateTlvSerializer<RemoteNodeDescriptors>
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.opendaylight.protocol.bgp.linkstate.spi.LinkstateTlvParserLinkstateTlvParser.LinkstateTlvSerializer<T>
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionorg.opendaylight.yangtools.yang.common.QNameintgetType()protected static NodeIdentifierparseNodeDescriptor(io.netty.buffer.ByteBuf value, Map<org.opendaylight.yangtools.yang.common.QName, Object> parsedSubTlvs) parseTlvBody(io.netty.buffer.ByteBuf value) protected static voidserializeNodeDescriptor(NodeIdentifier tlv, io.netty.buffer.ByteBuf body) voidserializeTlvBody(RemoteNodeDescriptors tlv, io.netty.buffer.ByteBuf body) 
- 
Constructor Details- 
RemoteNodeDescriptorTlvParserpublic RemoteNodeDescriptorTlvParser()
 
- 
- 
Method Details- 
serializeTlvBody- Specified by:
- serializeTlvBodyin interface- LinkstateTlvParser.LinkstateTlvSerializer<RemoteNodeDescriptors>
 
- 
parseTlvBody- Specified by:
- parseTlvBodyin interface- LinkstateTlvParser<RemoteNodeDescriptors>
 
- 
getTlvQNamepublic org.opendaylight.yangtools.yang.common.QName getTlvQName()- Specified by:
- getTlvQNamein interface- LinkstateTlvParser<RemoteNodeDescriptors>
 
- 
getTypepublic int getType()- Specified by:
- getTypein interface- LinkstateTlvParser.LinkstateTlvSerializer<RemoteNodeDescriptors>
 
- 
parseNodeDescriptorprotected static NodeIdentifier parseNodeDescriptor(io.netty.buffer.ByteBuf value, Map<org.opendaylight.yangtools.yang.common.QName, Object> parsedSubTlvs) 
- 
serializeNodeDescriptor
 
-