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.LazyActionInputContainerNode
All Implemented Interfaces:
org.opendaylight.mdsal.binding.dom.codec.api.BindingLazyContainerNode<RpcInput>, 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 LazyActionInputContainerNode 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
    LazyActionInputContainerNode(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier identifier, RpcInput 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

    • LazyActionInputContainerNode

      public LazyActionInputContainerNode(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier identifier, RpcInput 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<RpcInput,org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer>