Class SimpleNlriTypeRegistry
- java.lang.Object
-
- org.opendaylight.protocol.bgp.linkstate.spi.pojo.SimpleNlriTypeRegistry
-
public final class SimpleNlriTypeRegistry extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static @NonNull SimpleNlriTypeRegistrygetInstance()CLinkstateDestinationparseNlriType(io.netty.buffer.ByteBuf buffer)Map<org.opendaylight.yangtools.yang.common.QName,Object>parseSubTlvs(io.netty.buffer.ByteBuf buffer)<T> TparseTlv(io.netty.buffer.ByteBuf buffer)voidserializeNlriType(CLinkstateDestination nlri, io.netty.buffer.ByteBuf byteAggregator)<T> voidserializeTlv(org.opendaylight.yangtools.yang.common.QName tlvQName, T tlv, io.netty.buffer.ByteBuf buffer)
-
-
-
Method Detail
-
getInstance
public static @NonNull SimpleNlriTypeRegistry getInstance()
-
parseNlriType
public CLinkstateDestination parseNlriType(io.netty.buffer.ByteBuf buffer)
-
serializeNlriType
public void serializeNlriType(CLinkstateDestination nlri, io.netty.buffer.ByteBuf byteAggregator)
-
parseTlv
public <T> T parseTlv(io.netty.buffer.ByteBuf buffer)
-
parseSubTlvs
public Map<org.opendaylight.yangtools.yang.common.QName,Object> parseSubTlvs(io.netty.buffer.ByteBuf buffer)
-
serializeTlv
public <T> void serializeTlv(org.opendaylight.yangtools.yang.common.QName tlvQName, T tlv, io.netty.buffer.ByteBuf buffer)
-
-