Interface NormalizedNodeContainerBuilder<K extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,CK extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,CV extends org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<? extends CK,?>,P extends org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<K,?>>
-
- All Superinterfaces:
org.opendaylight.yangtools.concepts.Builder<P>,org.opendaylight.yangtools.concepts.CheckedBuilder<P,IllegalArgumentException>,org.opendaylight.yangtools.concepts.Mutable,org.opendaylight.yangtools.concepts.MutationBehaviour<org.opendaylight.yangtools.concepts.Mutable>,NormalizedNodeBuilder<K,Collection<CV>,P>
- All Known Subinterfaces:
CollectionNodeBuilder<V,R>,DataContainerNodeBuilder<I,R>,ListNodeBuilder<T,V>
- All Known Implementing Classes:
ImmutableAugmentationNodeBuilder,ImmutableAugmentationNodeSchemaAwareBuilder,ImmutableChoiceNodeBuilder,ImmutableChoiceNodeSchemaAwareBuilder,ImmutableContainerNodeBuilder,ImmutableContainerNodeSchemaAwareBuilder,ImmutableLeafSetNodeBuilder,ImmutableLeafSetNodeSchemaAwareBuilder,ImmutableMapEntryNodeBuilder,ImmutableMapEntryNodeSchemaAwareBuilder,ImmutableMapNodeBuilder,ImmutableMapNodeSchemaAwareBuilder,ImmutableOrderedLeafSetNodeBuilder,ImmutableOrderedLeafSetNodeSchemaAwareBuilder,ImmutableOrderedMapNodeBuilder,ImmutableOrderedMapNodeSchemaAwareBuilder,ImmutableUnkeyedListEntryNodeBuilder,ImmutableUnkeyedListNodeBuilder,ImmutableYangModeledAnyXmlNodeBuilder
public interface NormalizedNodeContainerBuilder<K extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,CK extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,CV extends org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<? extends CK,?>,P extends org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<K,?>> extends NormalizedNodeBuilder<K,Collection<CV>,P>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NonNull NormalizedNodeContainerBuilder<K,CK,CV,P>addChild(CV child)@NonNull NormalizedNodeContainerBuilder<K,CK,CV,P>removeChild(CK key)NormalizedNodeContainerBuilder<K,CK,CV,P>withNodeIdentifier(K nodeIdentifier)NormalizedNodeContainerBuilder<K,CK,CV,P>withValue(Collection<CV> value)-
Methods inherited from interface org.opendaylight.yangtools.yang.data.impl.schema.builder.api.NormalizedNodeBuilder
build
-
-
-
-
Method Detail
-
withNodeIdentifier
NormalizedNodeContainerBuilder<K,CK,CV,P> withNodeIdentifier(K nodeIdentifier)
- Specified by:
withNodeIdentifierin interfaceNormalizedNodeBuilder<K extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,CK extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,CV extends org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<? extends CK,?>>
-
withValue
NormalizedNodeContainerBuilder<K,CK,CV,P> withValue(Collection<CV> value)
- Specified by:
withValuein interfaceNormalizedNodeBuilder<K extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,CK extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,CV extends org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<? extends CK,?>>
-
-