Class ObjectHeaderImpl

java.lang.Object
org.opendaylight.protocol.pcep.spi.ObjectHeaderImpl
All Implemented Interfaces:
ObjectHeader, org.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.DataContainer>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject

public class ObjectHeaderImpl extends Object implements ObjectHeader
Header parser for PCEP object.
  • Constructor Details

    • ObjectHeaderImpl

      public ObjectHeaderImpl(Boolean processed, Boolean ignore)
  • Method Details

    • implementedInterface

      public Class<ObjectHeader> implementedInterface()
      Specified by:
      implementedInterface in interface org.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.DataContainer>
      Specified by:
      implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      Specified by:
      implementedInterface in interface ObjectHeader
    • getIgnore

      public Boolean getIgnore()
      Description copied from interface: ObjectHeader
      Return ignore, or null if it is not present.
      Specified by:
      getIgnore in interface ObjectHeader
      Returns:
      Boolean ignore, or null if it is not present.
    • getProcessingRule

      public Boolean getProcessingRule()
      Description copied from interface: ObjectHeader
      Return processingRule, or null if it is not present.
      Specified by:
      getProcessingRule in interface ObjectHeader
      Returns:
      Boolean processingRule, or null if it is not present.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object