Class ImmutableUnkeyedListNodeBuilder.EmptyImmutableUnkeyedListNode

  • 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.UnkeyedListEntryNode>>, 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.UnkeyedListEntryNode>>, org.opendaylight.yangtools.yang.data.api.schema.OrderedNodeContainer<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode>, org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode
    Enclosing class:
    ImmutableUnkeyedListNodeBuilder

    protected static final class ImmutableUnkeyedListNodeBuilder.EmptyImmutableUnkeyedListNode
    extends AbstractImmutableNormalizedNode<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​Collection<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode>>
    implements org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode
    • Constructor Detail

      • EmptyImmutableUnkeyedListNode

        protected EmptyImmutableUnkeyedListNode​(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier nodeIdentifier)
    • Method Detail

      • getValue

        public com.google.common.collect.ImmutableList<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode> 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.UnkeyedListEntryNode>>
      • getChild

        public org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode getChild​(int position)
        Specified by:
        getChild in interface org.opendaylight.yangtools.yang.data.api.schema.OrderedNodeContainer<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode>
      • getSize

        public int getSize()
        Specified by:
        getSize in interface org.opendaylight.yangtools.yang.data.api.schema.OrderedNodeContainer<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode>
      • 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.UnkeyedListEntryNode>>