Class ImmutableMapNodeBuilder.ImmutableMapNode

  • All Implemented Interfaces:
    org.opendaylight.yangtools.concepts.Identifiable<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier>, org.opendaylight.yangtools.concepts.Immutable, org.opendaylight.yangtools.concepts.MutationBehaviour<org.opendaylight.yangtools.concepts.Immutable>, org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​Collection<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>>, org.opendaylight.yangtools.yang.data.api.schema.MapNode, org.opendaylight.yangtools.yang.data.api.schema.MixinNode, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​Collection<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>>, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,​org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>
    Enclosing class:
    ImmutableMapNodeBuilder

    protected static final class ImmutableMapNodeBuilder.ImmutableMapNode
    extends AbstractImmutableNormalizedNode<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​Collection<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>>
    implements org.opendaylight.yangtools.yang.data.api.schema.MapNode
    • Method Detail

      • getChild

        public Optional<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> getChild​(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates child)
        Specified by:
        getChild in interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,​org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>
      • getValue

        public Collection<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> getValue()
        Specified by:
        getValue in interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​Collection<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>>
        Specified by:
        getValue in interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,​org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>
      • valueHashCode

        protected int valueHashCode()
        Specified by:
        valueHashCode in class AbstractImmutableNormalizedNode<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​Collection<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>>