Class PcepOpenObjectWithSpcTlvParser

java.lang.Object
org.opendaylight.protocol.pcep.spi.CommonObjectParser
org.opendaylight.protocol.pcep.spi.AbstractObjectWithTlvsParser<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.open.object.open.TlvsBuilder>
org.opendaylight.protocol.pcep.parser.object.PCEPOpenObjectParser
org.opendaylight.protocol.pcep.ietf.stateful.StatefulOpenObjectParser
org.opendaylight.protocol.pcep.sync.optimizations.SyncOptimizationsOpenObjectParser
org.opendaylight.protocol.pcep.segment.routing.PcepOpenObjectWithSpcTlvParser
All Implemented Interfaces:
org.opendaylight.protocol.pcep.spi.ObjectParser, org.opendaylight.protocol.pcep.spi.ObjectSerializer

public class PcepOpenObjectWithSpcTlvParser extends org.opendaylight.protocol.pcep.sync.optimizations.SyncOptimizationsOpenObjectParser
  • Constructor Summary

    Constructors
    Constructor
    Description
    PcepOpenObjectWithSpcTlvParser(org.opendaylight.protocol.pcep.spi.TlvRegistry tlvReg, org.opendaylight.protocol.pcep.spi.VendorInformationTlvRegistry viTlvReg)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addTlv(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.open.object.open.TlvsBuilder tbuilder, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.Tlv tlv)
     
    void
    serializeTlvs(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.open.object.open.Tlvs tlvs, io.netty.buffer.ByteBuf body)
     

    Methods inherited from class org.opendaylight.protocol.pcep.parser.object.PCEPOpenObjectParser

    addVendorInformationTlvs, parseObject, serializeObject

    Methods inherited from class org.opendaylight.protocol.pcep.spi.AbstractObjectWithTlvsParser

    parseTlvs, serializeTlv, serializeVendorInformationTlvs

    Methods inherited from class org.opendaylight.protocol.pcep.spi.CommonObjectParser

    getObjectClass, getObjectType

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PcepOpenObjectWithSpcTlvParser

      public PcepOpenObjectWithSpcTlvParser(org.opendaylight.protocol.pcep.spi.TlvRegistry tlvReg, org.opendaylight.protocol.pcep.spi.VendorInformationTlvRegistry viTlvReg)
  • Method Details

    • addTlv

      public void addTlv(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.open.object.open.TlvsBuilder tbuilder, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.Tlv tlv)
      Overrides:
      addTlv in class org.opendaylight.protocol.pcep.sync.optimizations.SyncOptimizationsOpenObjectParser
    • serializeTlvs

      public void serializeTlvs(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.open.object.open.Tlvs tlvs, io.netty.buffer.ByteBuf body)
      Overrides:
      serializeTlvs in class org.opendaylight.protocol.pcep.sync.optimizations.SyncOptimizationsOpenObjectParser