Interface ListNodeBuilder<T,​V>

  • All Superinterfaces:
    org.opendaylight.yangtools.concepts.Builder<org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>>, org.opendaylight.yangtools.concepts.CheckedBuilder<org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>,​IllegalArgumentException>, CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>,​org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>>, org.opendaylight.yangtools.concepts.Mutable, org.opendaylight.yangtools.concepts.MutationBehaviour<org.opendaylight.yangtools.concepts.Mutable>, 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>>, 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>>
    All Known Implementing Classes:
    ImmutableLeafSetNodeBuilder, ImmutableLeafSetNodeSchemaAwareBuilder, ImmutableOrderedLeafSetNodeBuilder, ImmutableOrderedLeafSetNodeSchemaAwareBuilder

    public interface ListNodeBuilder<T,​V>
    extends CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>,​org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>>
    • Method Detail

      • withNodeIdentifier

        ListNodeBuilder<T,​V> withNodeIdentifier​(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier nodeIdentifier)
        Specified by:
        withNodeIdentifier in interface CollectionNodeBuilder<T,​V>
        Specified by:
        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>>
        Specified by:
        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>>
      • withValue

        ListNodeBuilder<T,​V> withValue​(Collection<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> value)
        Specified by:
        withValue in interface CollectionNodeBuilder<T,​V>
        Specified by:
        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>>
        Specified by:
        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>>