java.lang.Object
com.google.common.collect.ForwardingObject
org.opendaylight.mdsal.binding.dom.codec.spi.AbstractBindingLazyContainerNode<T,org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer>
org.opendaylight.mdsal.binding.dom.codec.spi.LazyActionOutputContainerNode
All Implemented Interfaces:
org.opendaylight.mdsal.binding.dom.codec.api.BindingLazyContainerNode<RpcOutput>, org.opendaylight.yangtools.concepts.Delegator<org.opendaylight.yangtools.yang.data.api.schema.ContainerNode>, org.opendaylight.yangtools.concepts.ItemOrder<org.opendaylight.yangtools.concepts.ItemOrder.Unordered>, org.opendaylight.yangtools.concepts.ItemOrder.Unordered, org.opendaylight.yangtools.concepts.PrettyTreeAware, org.opendaylight.yangtools.yang.data.api.schema.ContainerNode, org.opendaylight.yangtools.yang.data.api.schema.DataContainer, org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild, org.opendaylight.yangtools.yang.data.api.schema.DataContainerNode, org.opendaylight.yangtools.yang.data.api.schema.DistinctContainer<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild>, org.opendaylight.yangtools.yang.data.api.schema.DistinctNodeContainer<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild>, org.opendaylight.yangtools.yang.data.api.schema.NormalizedContainer<org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild>, org.opendaylight.yangtools.yang.data.api.schema.NormalizedData, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer<org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild>, org.opendaylight.yangtools.yang.data.api.schema.OrderingAware, org.opendaylight.yangtools.yang.data.api.schema.OrderingAware.System

@Beta @NonNullByDefault public final class LazyActionOutputContainerNode extends AbstractBindingLazyContainerNode<T,org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer>
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.data.api.schema.ContainerNode

    org.opendaylight.yangtools.yang.data.api.schema.ContainerNode.Builder

    Nested classes/interfaces inherited from interface org.opendaylight.yangtools.concepts.ItemOrder

    org.opendaylight.yangtools.concepts.ItemOrder.Ordered, org.opendaylight.yangtools.concepts.ItemOrder.Unordered

    Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode

    org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode.BuilderFactory

    Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.data.api.schema.OrderingAware

    org.opendaylight.yangtools.yang.data.api.schema.OrderingAware.System, org.opendaylight.yangtools.yang.data.api.schema.OrderingAware.User
  • Constructor Summary

    Constructors
    Constructor
    Description
    LazyActionOutputContainerNode(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier identifier, RpcOutput bindingData, org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer codec, Class<? extends Action<?,?,?>> action)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.opendaylight.yangtools.yang.data.api.schema.ContainerNode
    computeContainerNode(org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer context)
     

    Methods inherited from class org.opendaylight.mdsal.binding.dom.codec.spi.AbstractBindingLazyContainerNode

    body, childByArg, delegate, equals, getDataObject, getDelegate, hashCode, name, prettyTree

    Methods inherited from class com.google.common.collect.ForwardingObject

    toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.ContainerNode

    contract

    Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.DistinctContainer

    findChildByArg, getChildByArg

    Methods inherited from interface org.opendaylight.yangtools.concepts.ItemOrder.Unordered

    itemOrder

    Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedContainer

    isEmpty, size

    Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.OrderingAware.System

    ordering
  • Constructor Details

    • LazyActionOutputContainerNode

      public LazyActionOutputContainerNode(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier identifier, RpcOutput bindingData, org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer codec, Class<? extends Action<?,?,?>> action)
  • Method Details

    • computeContainerNode

      protected org.opendaylight.yangtools.yang.data.api.schema.ContainerNode computeContainerNode(org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer context)
      Specified by:
      computeContainerNode in class AbstractBindingLazyContainerNode<RpcOutput,org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer>