public class ImmutableMapEntryNodeBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Map<org.opendaylight.yangtools.yang.common.QName,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument> |
childrenQNamesToPaths |
| Modifier | Constructor and Description |
|---|---|
protected |
ImmutableMapEntryNodeBuilder() |
protected |
ImmutableMapEntryNodeBuilder(org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableMapEntryNodeBuilder.ImmutableMapEntryNode node) |
protected |
ImmutableMapEntryNodeBuilder(int sizeHint) |
| 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() |
static DataContainerNodeAttrBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> |
create(int sizeHint) |
static DataContainerNodeAttrBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> |
create(org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode node) |
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) |
DataContainerNodeAttrBuilder<I,R> |
withNodeIdentifier(I withNodeIdentifier) |
DataContainerNodeBuilder<I,R> |
withoutChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument key) |
DataContainerNodeAttrBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> |
withValue(Collection<org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<? extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,?>> withValue) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitwithoutChildaddChild, removeChildprotected final Map<org.opendaylight.yangtools.yang.common.QName,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument> childrenQNamesToPaths
protected ImmutableMapEntryNodeBuilder()
protected ImmutableMapEntryNodeBuilder(int sizeHint)
protected ImmutableMapEntryNodeBuilder(org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableMapEntryNodeBuilder.ImmutableMapEntryNode node)
public static DataContainerNodeAttrBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> create()
public static DataContainerNodeAttrBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> create(int sizeHint)
public static DataContainerNodeAttrBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> create(org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode node)
public DataContainerNodeAttrBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> withValue(Collection<org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<? extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,?>> withValue)
withValue in interface DataContainerNodeAttrBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>withValue in interface DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>withValue 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>withValue 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>public org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode build()
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 mappublic DataContainerNodeAttrBuilder<I,R> withNodeIdentifier(I withNodeIdentifier)
withNodeIdentifier in interface DataContainerNodeAttrBuilder<I extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,R extends org.opendaylight.yangtools.yang.data.api.schema.DataContainerNode<I>>withNodeIdentifier in interface DataContainerNodeBuilder<I extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,R extends org.opendaylight.yangtools.yang.data.api.schema.DataContainerNode<I>>withNodeIdentifier in interface NormalizedNodeBuilder<I extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,Collection<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>>withNodeIdentifier 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>>protected 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.