public class ImmutableOrderedMapNodeBuilder extends Object implements CollectionNodeBuilder<MapEntryNode,OrderedMapNode>
Modifier and Type | Class and Description |
---|---|
protected static class |
ImmutableOrderedMapNodeBuilder.ImmutableOrderedMapNode |
Modifier | Constructor and Description |
---|---|
protected |
ImmutableOrderedMapNodeBuilder() |
protected |
ImmutableOrderedMapNodeBuilder(ImmutableOrderedMapNodeBuilder.ImmutableOrderedMapNode node) |
protected |
ImmutableOrderedMapNodeBuilder(int sizeHint) |
protected ImmutableOrderedMapNodeBuilder()
protected ImmutableOrderedMapNodeBuilder(int sizeHint)
protected ImmutableOrderedMapNodeBuilder(ImmutableOrderedMapNodeBuilder.ImmutableOrderedMapNode node)
public static @NonNull CollectionNodeBuilder<MapEntryNode,OrderedMapNode> create()
public static @NonNull CollectionNodeBuilder<MapEntryNode,OrderedMapNode> create(int sizeHint)
public static @NonNull CollectionNodeBuilder<MapEntryNode,OrderedMapNode> create(MapNode node)
public CollectionNodeBuilder<MapEntryNode,OrderedMapNode> withChild(MapEntryNode child)
withChild
in interface CollectionNodeBuilder<MapEntryNode,OrderedMapNode>
public CollectionNodeBuilder<MapEntryNode,OrderedMapNode> withoutChild(YangInstanceIdentifier.PathArgument key)
withoutChild
in interface CollectionNodeBuilder<MapEntryNode,OrderedMapNode>
public CollectionNodeBuilder<MapEntryNode,OrderedMapNode> withValue(Collection<MapEntryNode> withValue)
withValue
in interface CollectionNodeBuilder<MapEntryNode,OrderedMapNode>
withValue
in interface NormalizedNodeBuilder<YangInstanceIdentifier.NodeIdentifier,Collection<MapEntryNode>,OrderedMapNode>
withValue
in interface NormalizedNodeContainerBuilder<YangInstanceIdentifier.NodeIdentifier,YangInstanceIdentifier.PathArgument,MapEntryNode,OrderedMapNode>
public CollectionNodeBuilder<MapEntryNode,OrderedMapNode> withNodeIdentifier(YangInstanceIdentifier.NodeIdentifier withNodeIdentifier)
withNodeIdentifier
in interface CollectionNodeBuilder<MapEntryNode,OrderedMapNode>
withNodeIdentifier
in interface NormalizedNodeBuilder<YangInstanceIdentifier.NodeIdentifier,Collection<MapEntryNode>,OrderedMapNode>
withNodeIdentifier
in interface NormalizedNodeContainerBuilder<YangInstanceIdentifier.NodeIdentifier,YangInstanceIdentifier.PathArgument,MapEntryNode,OrderedMapNode>
public OrderedMapNode build()
CheckedBuilder
build
in interface CheckedBuilder<OrderedMapNode,IllegalArgumentException>
build
in interface NormalizedNodeBuilder<YangInstanceIdentifier.NodeIdentifier,Collection<MapEntryNode>,OrderedMapNode>
public CollectionNodeBuilder<MapEntryNode,OrderedMapNode> addChild(MapEntryNode child)
public NormalizedNodeContainerBuilder<YangInstanceIdentifier.NodeIdentifier,YangInstanceIdentifier.PathArgument,MapEntryNode,OrderedMapNode> removeChild(YangInstanceIdentifier.PathArgument key)
Copyright © 2019 OpenDaylight. All rights reserved.