public class LazySerializedContainerNode extends Object implements org.opendaylight.yangtools.yang.data.api.schema.ContainerNode
| Modifier and Type | Method and Description | 
|---|---|
| TreeNode | bindingData()Get binding data. | 
| static org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> | create(org.opendaylight.yangtools.yang.model.api.SchemaPath operationName,
      TreeNode data,
      BindingNormalizedNodeCodecRegistry codec)Prepare serializer of binding data with specific codec. | 
| Map<org.opendaylight.yangtools.yang.common.QName,String> | getAttributes() | 
| Object | getAttributeValue(org.opendaylight.yangtools.yang.common.QName name) | 
| Optional<org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<? extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,?>> | getChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument child) | 
| org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier | getIdentifier() | 
| org.opendaylight.yangtools.yang.common.QName | getNodeType() | 
| Collection<org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<? extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,?>> | getValue() | 
| static org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> | withContextRef(org.opendaylight.yangtools.yang.model.api.SchemaPath operationName,
              TreeNode data,
              org.opendaylight.yangtools.yang.data.api.schema.LeafNode<?> contextRef,
              BindingNormalizedNodeCodecRegistry codec)Prepare serializer of binding data with specific codec and pre-cached serialized leaf holding routing
 information. | 
public static org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> create(org.opendaylight.yangtools.yang.model.api.SchemaPath operationName,
                                                                                         TreeNode data,
                                                                                         BindingNormalizedNodeCodecRegistry codec)
operationName - - qname of operationdata - - binding operationcodec - - specifc codec for operationpublic static org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> withContextRef(org.opendaylight.yangtools.yang.model.api.SchemaPath operationName,
                                                                                                 TreeNode data,
                                                                                                 org.opendaylight.yangtools.yang.data.api.schema.LeafNode<?> contextRef,
                                                                                                 BindingNormalizedNodeCodecRegistry codec)
operationName - - operation namedata - - Binding datacontextRef - - leaf context referencecodec - - specific codecpublic Map<org.opendaylight.yangtools.yang.common.QName,String> getAttributes()
getAttributes in interface org.opendaylight.yangtools.yang.data.api.AttributesContainerpublic final org.opendaylight.yangtools.yang.common.QName getNodeType()
getNodeType in interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,Collection<org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<? extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,?>>>public final Collection<org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<? extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,?>> getValue()
getValue in interface org.opendaylight.yangtools.yang.data.api.schema.DataContainerNode<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier>getValue in interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,Collection<org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<? extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,?>>>getValue in interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<? extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,?>>@Nonnull public final org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier getIdentifier()
getIdentifier in interface org.opendaylight.yangtools.concepts.Identifiable<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier>getIdentifier in interface org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,Collection<org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<? extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,?>>>getIdentifier in interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,Collection<org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<? extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,?>>>getIdentifier in interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<? extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,?>>public Optional<org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<? extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,?>> getChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument child)
getChild in interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<? extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,?>>public final Object getAttributeValue(org.opendaylight.yangtools.yang.common.QName name)
getAttributeValue in interface org.opendaylight.yangtools.yang.data.api.AttributesContainerpublic final TreeNode bindingData()
Copyright © 2019 OpenDaylight. All rights reserved.