Class ImmutableOrderedLeafSetNodeBuilder.ImmutableOrderedLeafSetNode<T>
- java.lang.Object
-
- org.opendaylight.yangtools.concepts.AbstractIdentifiable<K>
-
- org.opendaylight.yangtools.yang.data.impl.schema.nodes.AbstractImmutableNormalizedNode<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,Collection<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>>
-
- org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableOrderedLeafSetNodeBuilder.ImmutableOrderedLeafSetNode<T>
-
- 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.LeafSetEntryNode<T>>>,org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T>,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.LeafSetEntryNode<T>>>,org.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>,org.opendaylight.yangtools.yang.data.api.schema.OrderedLeafSetNode<T>,org.opendaylight.yangtools.yang.data.api.schema.OrderedNodeContainer<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>
- Enclosing class:
- ImmutableOrderedLeafSetNodeBuilder<T>
protected static final class ImmutableOrderedLeafSetNodeBuilder.ImmutableOrderedLeafSetNode<T> extends AbstractImmutableNormalizedNode<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,Collection<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>> implements org.opendaylight.yangtools.yang.data.api.schema.OrderedLeafSetNode<T>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>getChild(int position)Optional<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>getChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue child)intgetSize()Collection<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>getValue()protected booleanvalueEquals(AbstractImmutableNormalizedNode<?,?> other)protected intvalueHashCode()-
Methods inherited from class org.opendaylight.yangtools.yang.data.impl.schema.nodes.AbstractImmutableNormalizedNode
addToStringAttributes, equals, getNodeType, hashCode
-
Methods inherited from class org.opendaylight.yangtools.concepts.AbstractIdentifiable
getIdentifier, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild
getIdentifier
-
-
-
-
Method Detail
-
getChild
public Optional<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> getChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue child)
- Specified by:
getChildin interfaceorg.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>
-
getChild
public org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T> getChild(int position)
- Specified by:
getChildin interfaceorg.opendaylight.yangtools.yang.data.api.schema.OrderedNodeContainer<T>
-
valueHashCode
protected int valueHashCode()
- Specified by:
valueHashCodein classAbstractImmutableNormalizedNode<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,Collection<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>>
-
valueEquals
protected boolean valueEquals(AbstractImmutableNormalizedNode<?,?> other)
- Specified by:
valueEqualsin classAbstractImmutableNormalizedNode<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,Collection<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>>
-
getSize
public int getSize()
- Specified by:
getSizein interfaceorg.opendaylight.yangtools.yang.data.api.schema.OrderedNodeContainer<T>
-
getValue
public Collection<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> getValue()
- Specified by:
getValuein interfaceorg.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,Collection<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>>- Specified by:
getValuein interfaceorg.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>
-
-