Class ImmutableOrderedMapNodeSchemaAwareBuilder

  • All Implemented Interfaces:
    org.opendaylight.yangtools.concepts.Builder<org.opendaylight.yangtools.yang.data.api.schema.OrderedMapNode>, org.opendaylight.yangtools.concepts.CheckedBuilder<org.opendaylight.yangtools.yang.data.api.schema.OrderedMapNode,​IllegalArgumentException>, org.opendaylight.yangtools.concepts.Mutable, org.opendaylight.yangtools.concepts.MutationBehaviour<org.opendaylight.yangtools.concepts.Mutable>, CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.OrderedMapNode>, NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​Collection<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>,​org.opendaylight.yangtools.yang.data.api.schema.OrderedMapNode>, NormalizedNodeContainerBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,​org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.OrderedMapNode>

    public class ImmutableOrderedMapNodeSchemaAwareBuilder
    extends ImmutableOrderedMapNodeBuilder
    • Constructor Detail

      • ImmutableOrderedMapNodeSchemaAwareBuilder

        protected ImmutableOrderedMapNodeSchemaAwareBuilder​(org.opendaylight.yangtools.yang.model.api.ListSchemaNode schema)
    • Method Detail

      • create

        public static @NonNull CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.OrderedMapNode> create​(org.opendaylight.yangtools.yang.model.api.ListSchemaNode schema)
      • create

        public static @NonNull CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.OrderedMapNode> create​(org.opendaylight.yangtools.yang.model.api.ListSchemaNode schema,
                                                                                                                                                                                               org.opendaylight.yangtools.yang.data.api.schema.MapNode node)
      • withChild

        public CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.OrderedMapNode> withChild​(org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode child)
        Specified by:
        withChild in interface CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.OrderedMapNode>
        Overrides:
        withChild in class ImmutableOrderedMapNodeBuilder
      • withNodeIdentifier

        public CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.OrderedMapNode> withNodeIdentifier​(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier withNodeIdentifier)
        Specified by:
        withNodeIdentifier in interface CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.OrderedMapNode>
        Specified by:
        withNodeIdentifier in interface NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​Collection<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>,​org.opendaylight.yangtools.yang.data.api.schema.OrderedMapNode>
        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.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.OrderedMapNode>
        Overrides:
        withNodeIdentifier in class ImmutableOrderedMapNodeBuilder