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)  | 
com.google.common.base.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 com.google.common.base.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 © 2018 OpenDaylight. All rights reserved.