Class UnknownObject

  • All Implemented Interfaces:
    Object, ObjectHeader, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject

    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 Detail

      • UnknownObject

        public UnknownObject​(PCEPErrors error)
      • UnknownObject

        public UnknownObject​(PCEPErrors error,
                             Object invalidObject)
    • Method Detail

      • getInvalidObject

        public Object getInvalidObject()
      • implementedInterface

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

        public Boolean isIgnore()
        Specified by:
        isIgnore in interface ObjectHeader
        Returns:
        java.lang.Boolean ignore, or null if not present
      • isProcessingRule

        public Boolean isProcessingRule()
        Specified by:
        isProcessingRule in interface ObjectHeader
        Returns:
        java.lang.Boolean processingRule, or null if not present