public class ImmutableOrderedLeafSetNodeBuilder<T> extends Object implements ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>
| Modifier and Type | Class and Description |
|---|---|
protected static class |
ImmutableOrderedLeafSetNodeBuilder.ImmutableOrderedLeafSetNode<T> |
| Modifier | Constructor and Description |
|---|---|
protected |
ImmutableOrderedLeafSetNodeBuilder() |
protected |
ImmutableOrderedLeafSetNodeBuilder(ImmutableOrderedLeafSetNodeBuilder.ImmutableOrderedLeafSetNode<T> node) |
| Modifier and Type | Method and Description |
|---|---|
NormalizedNodeContainerBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>,org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>> |
addChild(org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T> child) |
org.opendaylight.yangtools.yang.data.api.schema.OrderedLeafSetNode<T> |
build() |
static <T> ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> |
create() |
static <T> ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> |
create(org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T> 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.LeafSetEntryNode<T>,org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>> |
removeChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument key) |
ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> |
withChild(org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T> child) |
ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> |
withChildValue(T childValue) |
ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> |
withChildValue(T childValue,
Map<org.opendaylight.yangtools.yang.common.QName,String> attributes) |
ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> |
withNodeIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier withNodeIdentifier) |
ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> |
withoutChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument key) |
ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> |
withValue(Collection<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> withValue) |
protected ImmutableOrderedLeafSetNodeBuilder()
protected ImmutableOrderedLeafSetNodeBuilder(ImmutableOrderedLeafSetNodeBuilder.ImmutableOrderedLeafSetNode<T> node)
public static <T> ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> create()
public static <T> ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> create(org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T> node)
public ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> withChild(org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T> child)
withChild in interface CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>,org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>>withChild in interface ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>public ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> withoutChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument key)
withoutChild in interface CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>,org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>>withoutChild in interface ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>public org.opendaylight.yangtools.yang.data.api.schema.OrderedLeafSetNode<T> build()
build in interface NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,Collection<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>,org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>>public ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> withNodeIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier withNodeIdentifier)
withNodeIdentifier in interface CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>,org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>>withNodeIdentifier in interface ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>withNodeIdentifier in interface NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,Collection<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>,org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>>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.LeafSetEntryNode<T>,org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>>public ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> withValue(Collection<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> withValue)
withValue in interface CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>,org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>>withValue in interface ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>withValue in interface NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,Collection<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>,org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>>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.LeafSetEntryNode<T>,org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>>public ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> withChildValue(T childValue, Map<org.opendaylight.yangtools.yang.common.QName,String> attributes)
withChildValue in interface ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>public ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> withChildValue(T childValue)
withChildValue in interface ListNodeBuilder<T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>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.LeafSetEntryNode<T>,org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>> addChild(org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T> 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.LeafSetEntryNode<T>,org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>>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.LeafSetEntryNode<T>,org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>> 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.LeafSetEntryNode<T>,org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>>Copyright © 2018 OpenDaylight. All rights reserved.