public class ImmutableUnkeyedListNodeBuilder extends Object implements CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode>
| Modifier and Type | Class and Description |
|---|---|
protected static class |
ImmutableUnkeyedListNodeBuilder.EmptyImmutableUnkeyedListNode |
protected static class |
ImmutableUnkeyedListNodeBuilder.ImmutableUnkeyedListNode |
| Modifier | Constructor and Description |
|---|---|
protected |
ImmutableUnkeyedListNodeBuilder() |
protected |
ImmutableUnkeyedListNodeBuilder(ImmutableUnkeyedListNodeBuilder.ImmutableUnkeyedListNode node) |
| Modifier and Type | Method and Description |
|---|---|
CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> |
addChild(org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode child) |
org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode |
build() |
static @NonNull CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> |
create() |
static @NonNull CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> |
create(int sizeHint) |
static @NonNull CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> |
create(org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode node) |
NormalizedNodeContainerBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> |
removeChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument key) |
CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> |
withChild(org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode child) |
CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> |
withNodeIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier withNodeIdentifier) |
CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> |
withoutChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument key) |
CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> |
withValue(Collection<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode> withValue) |
protected ImmutableUnkeyedListNodeBuilder()
protected ImmutableUnkeyedListNodeBuilder(ImmutableUnkeyedListNodeBuilder.ImmutableUnkeyedListNode node)
public static @NonNull CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> create()
public static @NonNull CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> create(int sizeHint)
public static @NonNull CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> create(org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode node)
public CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> withChild(org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode child)
withChild in interface CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode>public CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> withoutChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument key)
withoutChild in interface CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode>public CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> withValue(Collection<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode> withValue)
withValue in interface CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode>withValue in interface NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,Collection<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode>,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode>withValue in interface NormalizedNodeContainerBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode>public CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> withNodeIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier withNodeIdentifier)
withNodeIdentifier in interface CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode>withNodeIdentifier in interface NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,Collection<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode>,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode>withNodeIdentifier in interface NormalizedNodeContainerBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode>public org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode build()
build in interface org.opendaylight.yangtools.concepts.CheckedBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode,IllegalArgumentException>build in interface NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,Collection<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode>,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode>public CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> addChild(org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode child)
addChild in interface NormalizedNodeContainerBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode>public NormalizedNodeContainerBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> removeChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument key)
removeChild in interface NormalizedNodeContainerBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode>Copyright © 2019 OpenDaylight. All rights reserved.