D
- - type of tree node@Beta public final class AugmentationNodeContext<D extends TreeNode & Augmentation<?>> extends TreeNodeCodecContext<D,org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode>
NodeCodecContext.CodecContextFactory
Constructor and Description |
---|
AugmentationNodeContext(DataContainerCodecPrototype<org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode> prototype)
Prepare context for augmentation node from prototype.
|
Modifier and Type | Method and Description |
---|---|
D |
deserialize(org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> normalizedNode)
Converts from Normalized Node to Binding representation of data.
|
protected Object |
deserializeObject(org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> normalizedNode) |
bindingPathArgumentChild, createBindingProxy, deserializePathArgument, getAllAugmentationsFrom, getAnyxmlChild, getBindingChildValue, getHashCodeAndEqualsMethods, getLeafChild, possibleStreamChild, serializePathArgument, streamChild, yangPathArgumentChild
bindingArg, childNonNull, childNonNull, childNonNull, createCachingCodec, createWriter, eventStreamSerializer, factory, getBindingClass, getBindingPathArgument, getDomPathArgument, getSchema, namespace, serialize, toString, writeAsNormalizedNode
addYangPathArgument
public AugmentationNodeContext(DataContainerCodecPrototype<org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode> prototype)
prototype
- - codec prototype of augmentation node@Nonnull public D deserialize(@Nonnull org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> normalizedNode)
BindingNormalizedNodeCodec
normalizedNode
- - Normalized Node representation of dataprotected Object deserializeObject(org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> normalizedNode)
deserializeObject
in class NodeCodecContext<D extends TreeNode & Augmentation<?>>
Copyright © 2019 OpenDaylight. All rights reserved.