public final class ImmutableMapEntryNodeSchemaAwareBuilder extends ImmutableMapEntryNodeBuilder
childrenQNamesToPaths| Modifier and Type | Method and Description |
|---|---|
DataContainerNodeBuilder<I,R> |
addChild(org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<? extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,?> child) |
org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode |
build() |
protected Map<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,?>> |
buildValue() |
static DataContainerNodeAttrBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> |
create(org.opendaylight.yangtools.yang.model.api.ListSchemaNode schema) |
protected Map<org.opendaylight.yangtools.yang.common.QName,String> |
getAttributes() |
protected 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) |
protected I |
getNodeIdentifier() |
NormalizedNodeContainerBuilder<I,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,?>,R> |
removeChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument key) |
DataContainerNodeAttrBuilder<I,R> |
withAttributes(Map<org.opendaylight.yangtools.yang.common.QName,String> withAttributes)
Attach a map of attributes.
|
DataContainerNodeAttrBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> |
withChild(org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<?,?> child) |
ImmutableMapEntryNodeBuilder |
withNodeIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates withNodeIdentifier) |
DataContainerNodeBuilder<I,R> |
withoutChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument key) |
create, create, create, withValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitwithoutChildaddChild, removeChildpublic ImmutableMapEntryNodeBuilder withNodeIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates withNodeIdentifier)
withNodeIdentifier in interface DataContainerNodeAttrBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>withNodeIdentifier in interface DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>withNodeIdentifier in interface NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,Collection<org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<? extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,?>>,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>withNodeIdentifier in interface NormalizedNodeContainerBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,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,?>,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>public DataContainerNodeAttrBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> withChild(org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<?,?> child)
withChild in interface DataContainerNodeAttrBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>withChild in interface DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>withChild in class ImmutableMapEntryNodeBuilderpublic org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode build()
build in interface NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,Collection<org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<? extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,?>>,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>build in class ImmutableMapEntryNodeBuilderpublic static DataContainerNodeAttrBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> create(org.opendaylight.yangtools.yang.model.api.ListSchemaNode schema)
protected final Map<org.opendaylight.yangtools.yang.common.QName,String> getAttributes()
public DataContainerNodeAttrBuilder<I,R> withAttributes(Map<org.opendaylight.yangtools.yang.common.QName,String> withAttributes)
AttributesBuilderwithAttributes in interface AttributesBuilder<DataContainerNodeAttrBuilder<I extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,R extends org.opendaylight.yangtools.yang.data.api.schema.DataContainerNode<I>>>withAttributes - Attribute mapprotected final I getNodeIdentifier()
protected final 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)
protected final Map<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,?>> buildValue()
public DataContainerNodeBuilder<I,R> withoutChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument key)
withoutChild in interface DataContainerNodeBuilder<I extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,R extends org.opendaylight.yangtools.yang.data.api.schema.DataContainerNode<I>>public DataContainerNodeBuilder<I,R> addChild(org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<? extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,?> child)
addChild in interface NormalizedNodeContainerBuilder<I extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,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,?>,R extends org.opendaylight.yangtools.yang.data.api.schema.DataContainerNode<I>>public NormalizedNodeContainerBuilder<I,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,?>,R> removeChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument key)
removeChild in interface NormalizedNodeContainerBuilder<I extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,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,?>,R extends org.opendaylight.yangtools.yang.data.api.schema.DataContainerNode<I>>Copyright © 2018 OpenDaylight. All rights reserved.