Class UnknownObject

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

public final class UnknownObject extends Object implements Object
Placeholder object. This object should be injected by in positions where an object is either completely unknown or has failed semantic validation.
  • Constructor Details Link icon

    • UnknownObject Link icon

      public UnknownObject(PCEPErrors error)
    • UnknownObject Link icon

      public UnknownObject(PCEPErrors error, Object invalidObject)
  • Method Details Link icon

    • getErrors Link icon

      public List<Errors> getErrors()
    • getError Link icon

      public PCEPErrors getError()
    • getInvalidObject Link icon

      public Object getInvalidObject()
    • implementedInterface Link icon

      public Class<Object> implementedInterface()
      Specified by:
      implementedInterface in interface org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>
    • getIgnore Link icon

      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 Link icon

      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 Link icon

      public String toString()
      Overrides:
      toString in class Object