java.lang.Object
org.opendaylight.mdsal.binding.dom.codec.spi.AbstractBindingNormalizedNodeSerializer
org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
All Implemented Interfaces:
org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTree, org.opendaylight.mdsal.binding.dom.codec.api.BindingDataObjectCodecTreeParent<org.opendaylight.yangtools.yang.common.Empty>, org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer, org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeWriterFactory, DataContainerSerializerRegistry, org.opendaylight.mdsal.binding.dom.codec.spi.BindingDOMCodecServices, org.opendaylight.yangtools.concepts.Immutable

@MetaInfServices(org.opendaylight.mdsal.binding.dom.codec.spi.BindingDOMCodecServices.class) public final class BindingCodecContext extends org.opendaylight.mdsal.binding.dom.codec.spi.AbstractBindingNormalizedNodeSerializer implements org.opendaylight.mdsal.binding.dom.codec.spi.BindingDOMCodecServices, org.opendaylight.yangtools.concepts.Immutable, DataContainerSerializerRegistry
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTree

    org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTree.CodecWithPath<T extends DataObject>

    Nested classes/interfaces inherited from interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer

    org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer.AugmentationResult, org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer.NodeResult, org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer.NormalizedResult
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    BindingCodecContext(org.opendaylight.mdsal.binding.runtime.api.BindingRuntimeContext context)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier
    actionInputName(Class<? extends Action<?,?,?>> action)
     
    protected org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier
    actionOutputName(Class<? extends Action<?,?,?>> action)
     
    fromNormalizedNode(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode data)
     
    <T extends RpcInput>
    T
    fromNormalizedNodeActionInput(Class<? extends Action<?,?,?>> action, org.opendaylight.yangtools.yang.data.api.schema.ContainerNode input)
     
    <T extends RpcOutput>
    T
    fromNormalizedNodeActionOutput(Class<? extends Action<?,?,?>> action, org.opendaylight.yangtools.yang.data.api.schema.ContainerNode output)
     
    fromNormalizedNodeNotification(org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute path, org.opendaylight.yangtools.yang.data.api.schema.ContainerNode data)
     
    fromNormalizedNodeNotification(org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute path, org.opendaylight.yangtools.yang.data.api.schema.ContainerNode data, Instant eventInstant)
     
    fromNormalizedNodeRpcData(org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute containerPath, org.opendaylight.yangtools.yang.data.api.schema.ContainerNode data)
     
    fromYangInstanceIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier dom)
     
    <A extends Augmentation<?>>
    org.opendaylight.mdsal.binding.dom.codec.api.BindingAugmentationCodecTreeNode<A>
     
     
    <T extends DataObject>
    org.opendaylight.mdsal.binding.dom.codec.api.BindingDataObjectCodecTreeNode<T>
     
     
    org.opendaylight.mdsal.binding.dom.codec.impl.IdentityCodec
     
    org.opendaylight.mdsal.binding.dom.codec.api.BindingInstanceIdentifierCodec
     
    com.google.common.collect.ImmutableMap<Method,org.opendaylight.mdsal.binding.dom.codec.impl.ValueNodeCodecContext>
    getLeafNodes(Class<?> type, org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<?,?> schema)
     
    org.opendaylight.mdsal.binding.loader.BindingClassLoader
     
    org.opendaylight.mdsal.binding.dom.codec.impl.IdentifiableItemCodec
    getPathArgumentCodec(Class<?> listClz, org.opendaylight.mdsal.binding.runtime.api.ListRuntimeType type)
     
    org.opendaylight.mdsal.binding.runtime.api.BindingRuntimeContext
     
     
    <E extends DataObject>
    org.opendaylight.mdsal.binding.dom.codec.impl.DataContainerCodecContext<E,?,?>
    getStreamChild(Class<E> childClass)
     
    <T extends DataObject>
    org.opendaylight.mdsal.binding.dom.codec.api.CommonDataObjectCodecTreeNode<T>
     
    org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTreeNode
    getSubtreeCodec(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)
     
    org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTreeNode
    getSubtreeCodec(org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute path)
     
    <T extends DataObject>
    org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTree.CodecWithPath<T>
     
    <T extends YangData<T>>
    org.opendaylight.mdsal.binding.dom.codec.api.BindingYangDataCodecTreeNode<T>
    getYangDataCodec(Class<T> yangDataClass)
     
    org.opendaylight.mdsal.binding.dom.codec.api.BindingYangDataCodecTreeNode<?>
    getYangDataCodec(org.opendaylight.yangtools.yang.common.YangDataName yangDataName)
     
    org.opendaylight.mdsal.binding.dom.codec.api.BindingStreamEventWriter
    newActionInputWriter(Class<? extends Action<?,?,?>> action, org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
     
    org.opendaylight.mdsal.binding.dom.codec.api.BindingStreamEventWriter
    newActionOutputWriter(Class<? extends Action<?,?,?>> action, org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
     
    org.opendaylight.mdsal.binding.dom.codec.api.BindingStreamEventWriter
    newNotificationWriter(Class<? extends Notification<?>> notification, org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
     
    org.opendaylight.mdsal.binding.dom.codec.api.BindingStreamEventWriter
    newRpcWriter(Class<? extends DataContainer> rpcInputOrOutput, org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
     
    org.opendaylight.mdsal.binding.dom.codec.api.BindingStreamEventWriter
    newWriter(InstanceIdentifier<?> path, org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
     
    Map.Entry<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,org.opendaylight.mdsal.binding.dom.codec.api.BindingStreamEventWriter>
    newWriterAndIdentifier(InstanceIdentifier<?> path, org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
     
    <A extends Augmentation<?>>
    org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer.AugmentationResult
     
    <T extends DataObject>
    org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer.NodeResult
     
    <T extends DataObject>
    org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer.NormalizedResult
     
    org.opendaylight.yangtools.yang.data.api.schema.ContainerNode
    toNormalizedNodeActionInput(Class<? extends Action<?,?,?>> action, RpcInput input)
     
    org.opendaylight.yangtools.yang.data.api.schema.ContainerNode
    toNormalizedNodeActionOutput(Class<? extends Action<?,?,?>> action, RpcOutput output)
     
    org.opendaylight.yangtools.yang.data.api.schema.ContainerNode
     
    org.opendaylight.yangtools.yang.data.api.schema.ContainerNode
    toNormalizedNodeNotification(org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute path, BaseNotification data)
     
    org.opendaylight.yangtools.yang.data.api.schema.ContainerNode
     
    org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier
     

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

    toLazyNormalizedNodeActionInput, toLazyNormalizedNodeActionInput, toLazyNormalizedNodeActionOutput, toLazyNormalizedNodeActionOutput

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.opendaylight.mdsal.binding.dom.codec.api.BindingDataObjectCodecTreeParent

    getStreamAugmentation, getStreamDataObject

    Methods inherited from interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer

    toLazyNormalizedNodeActionInput, toLazyNormalizedNodeActionInput, toLazyNormalizedNodeActionOutput, toLazyNormalizedNodeActionOutput
  • Constructor Details

    • BindingCodecContext

      public BindingCodecContext()
    • BindingCodecContext

      public BindingCodecContext(org.opendaylight.mdsal.binding.runtime.api.BindingRuntimeContext context)
  • Method Details

    • getRuntimeContext

      public org.opendaylight.mdsal.binding.runtime.api.BindingRuntimeContext getRuntimeContext()
      Specified by:
      getRuntimeContext in interface org.opendaylight.mdsal.binding.dom.codec.spi.BindingDOMCodecServices
    • getLoader

      public org.opendaylight.mdsal.binding.loader.BindingClassLoader getLoader()
    • getIdentityCodec

      public org.opendaylight.mdsal.binding.dom.codec.impl.IdentityCodec getIdentityCodec()
      Specified by:
      getIdentityCodec in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTree
    • getInstanceIdentifierCodec

      public org.opendaylight.mdsal.binding.dom.codec.api.BindingInstanceIdentifierCodec getInstanceIdentifierCodec()
      Specified by:
      getInstanceIdentifierCodec in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTree
    • getYangDataCodec

      public <T extends YangData<T>> org.opendaylight.mdsal.binding.dom.codec.api.BindingYangDataCodecTreeNode<T> getYangDataCodec(Class<T> yangDataClass)
      Specified by:
      getYangDataCodec in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTree
    • getYangDataCodec

      public org.opendaylight.mdsal.binding.dom.codec.api.BindingYangDataCodecTreeNode<?> getYangDataCodec(org.opendaylight.yangtools.yang.common.YangDataName yangDataName)
      Specified by:
      getYangDataCodec in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTree
    • getEventStreamSerializer

      public DataContainerSerializer getEventStreamSerializer(Class<?> type)
    • getDataContainerStreamer

      public DataContainerStreamer<?> getDataContainerStreamer(Class<?> type)
    • getSerializer

      public DataContainerSerializer getSerializer(Class<? extends DataContainer> type)
      Specified by:
      getSerializer in interface DataContainerSerializerRegistry
    • newWriterAndIdentifier

      public Map.Entry<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,org.opendaylight.mdsal.binding.dom.codec.api.BindingStreamEventWriter> newWriterAndIdentifier(InstanceIdentifier<?> path, org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
      Specified by:
      newWriterAndIdentifier in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeWriterFactory
    • newWriter

      public org.opendaylight.mdsal.binding.dom.codec.api.BindingStreamEventWriter newWriter(InstanceIdentifier<?> path, org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
      Specified by:
      newWriter in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeWriterFactory
    • newRpcWriter

      public org.opendaylight.mdsal.binding.dom.codec.api.BindingStreamEventWriter newRpcWriter(Class<? extends DataContainer> rpcInputOrOutput, org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
      Specified by:
      newRpcWriter in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeWriterFactory
    • newNotificationWriter

      public org.opendaylight.mdsal.binding.dom.codec.api.BindingStreamEventWriter newNotificationWriter(Class<? extends Notification<?>> notification, org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
      Specified by:
      newNotificationWriter in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeWriterFactory
    • newActionInputWriter

      public org.opendaylight.mdsal.binding.dom.codec.api.BindingStreamEventWriter newActionInputWriter(Class<? extends Action<?,?,?>> action, org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
      Specified by:
      newActionInputWriter in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeWriterFactory
    • newActionOutputWriter

      public org.opendaylight.mdsal.binding.dom.codec.api.BindingStreamEventWriter newActionOutputWriter(Class<? extends Action<?,?,?>> action, org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
      Specified by:
      newActionOutputWriter in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeWriterFactory
    • getLeafNodes

      public com.google.common.collect.ImmutableMap<Method,org.opendaylight.mdsal.binding.dom.codec.impl.ValueNodeCodecContext> getLeafNodes(Class<?> type, org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<?,?> schema)
    • getPathArgumentCodec

      public org.opendaylight.mdsal.binding.dom.codec.impl.IdentifiableItemCodec getPathArgumentCodec(Class<?> listClz, org.opendaylight.mdsal.binding.runtime.api.ListRuntimeType type)
    • getStreamChild

      public <E extends DataObject> org.opendaylight.mdsal.binding.dom.codec.impl.DataContainerCodecContext<E,?,?> getStreamChild(Class<E> childClass)
      Specified by:
      getStreamChild in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingDataObjectCodecTreeParent<org.opendaylight.yangtools.yang.common.Empty>
    • getAugmentationCodec

      public <A extends Augmentation<?>> org.opendaylight.mdsal.binding.dom.codec.api.BindingAugmentationCodecTreeNode<A> getAugmentationCodec(InstanceIdentifier<A> path)
      Specified by:
      getAugmentationCodec in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTree
    • getDataObjectCodec

      public <T extends DataObject> org.opendaylight.mdsal.binding.dom.codec.api.BindingDataObjectCodecTreeNode<T> getDataObjectCodec(InstanceIdentifier<T> path)
      Specified by:
      getDataObjectCodec in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTree
    • getSubtreeCodecWithPath

      public <T extends DataObject> org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTree.CodecWithPath<T> getSubtreeCodecWithPath(InstanceIdentifier<T> path)
      Specified by:
      getSubtreeCodecWithPath in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTree
    • getSubtreeCodec

      public <T extends DataObject> org.opendaylight.mdsal.binding.dom.codec.api.CommonDataObjectCodecTreeNode<T> getSubtreeCodec(InstanceIdentifier<T> path)
      Specified by:
      getSubtreeCodec in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTree
    • getSubtreeCodec

      public org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTreeNode getSubtreeCodec(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)
      Specified by:
      getSubtreeCodec in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTree
    • getSubtreeCodec

      public org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTreeNode getSubtreeCodec(org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute path)
      Specified by:
      getSubtreeCodec in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTree
    • toYangInstanceIdentifier

      public org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier toYangInstanceIdentifier(InstanceIdentifier<?> binding)
      Specified by:
      toYangInstanceIdentifier in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer
    • fromYangInstanceIdentifier

      public <T extends DataObject> InstanceIdentifier<T> fromYangInstanceIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier dom)
      Specified by:
      fromYangInstanceIdentifier in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer
    • toNormalizedAugmentation

      public <A extends Augmentation<?>> org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer.AugmentationResult toNormalizedAugmentation(InstanceIdentifier<A> path, A data)
      Specified by:
      toNormalizedAugmentation in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer
    • toNormalizedDataObject

      public <T extends DataObject> org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer.NodeResult toNormalizedDataObject(InstanceIdentifier<T> path, T data)
      Specified by:
      toNormalizedDataObject in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer
    • toNormalizedNode

      public <T extends DataObject> org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer.NormalizedResult toNormalizedNode(InstanceIdentifier<T> path, T data)
      Specified by:
      toNormalizedNode in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer
    • fromNormalizedNode

      public Map.Entry<InstanceIdentifier<?>,DataObject> fromNormalizedNode(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode data)
      Specified by:
      fromNormalizedNode in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer
    • fromNormalizedNodeNotification

      public BaseNotification fromNormalizedNodeNotification(org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute path, org.opendaylight.yangtools.yang.data.api.schema.ContainerNode data)
      Specified by:
      fromNormalizedNodeNotification in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer
    • fromNormalizedNodeNotification

      public BaseNotification fromNormalizedNodeNotification(org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute path, org.opendaylight.yangtools.yang.data.api.schema.ContainerNode data, Instant eventInstant)
      Specified by:
      fromNormalizedNodeNotification in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer
    • fromNormalizedNodeRpcData

      public DataObject fromNormalizedNodeRpcData(org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute containerPath, org.opendaylight.yangtools.yang.data.api.schema.ContainerNode data)
      Specified by:
      fromNormalizedNodeRpcData in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer
    • fromNormalizedNodeActionInput

      public <T extends RpcInput> T fromNormalizedNodeActionInput(Class<? extends Action<?,?,?>> action, org.opendaylight.yangtools.yang.data.api.schema.ContainerNode input)
      Specified by:
      fromNormalizedNodeActionInput in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer
    • fromNormalizedNodeActionOutput

      public <T extends RpcOutput> T fromNormalizedNodeActionOutput(Class<? extends Action<?,?,?>> action, org.opendaylight.yangtools.yang.data.api.schema.ContainerNode output)
      Specified by:
      fromNormalizedNodeActionOutput in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer
    • toNormalizedNodeNotification

      public org.opendaylight.yangtools.yang.data.api.schema.ContainerNode toNormalizedNodeNotification(Notification<?> data)
      Specified by:
      toNormalizedNodeNotification in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer
    • toNormalizedNodeNotification

      public org.opendaylight.yangtools.yang.data.api.schema.ContainerNode toNormalizedNodeNotification(org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute path, BaseNotification data)
      Specified by:
      toNormalizedNodeNotification in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer
    • toNormalizedNodeRpcData

      public org.opendaylight.yangtools.yang.data.api.schema.ContainerNode toNormalizedNodeRpcData(DataContainer data)
      Specified by:
      toNormalizedNodeRpcData in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer
    • toNormalizedNodeActionInput

      public org.opendaylight.yangtools.yang.data.api.schema.ContainerNode toNormalizedNodeActionInput(Class<? extends Action<?,?,?>> action, RpcInput input)
      Specified by:
      toNormalizedNodeActionInput in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer
    • toNormalizedNodeActionOutput

      public org.opendaylight.yangtools.yang.data.api.schema.ContainerNode toNormalizedNodeActionOutput(Class<? extends Action<?,?,?>> action, RpcOutput output)
      Specified by:
      toNormalizedNodeActionOutput in interface org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer
    • actionInputName

      protected org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier actionInputName(Class<? extends Action<?,?,?>> action)
      Specified by:
      actionInputName in class org.opendaylight.mdsal.binding.dom.codec.spi.AbstractBindingNormalizedNodeSerializer
    • actionOutputName

      protected org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier actionOutputName(Class<? extends Action<?,?,?>> action)
      Specified by:
      actionOutputName in class org.opendaylight.mdsal.binding.dom.codec.spi.AbstractBindingNormalizedNodeSerializer