Interface OrderedNodeContainer<V extends NormalizedNode>
- Type Parameters:
V
- child type
- All Superinterfaces:
ItemOrder<ItemOrder.Ordered>
,ItemOrder.Ordered
,NormalizedContainer<V>
,NormalizedData
,NormalizedNode
,NormalizedNodeContainer<V>
,OrderedContainer<V>
,OrderingAware
,OrderingAware.User
,PrettyTreeAware
- All Known Subinterfaces:
UnkeyedListNode
,UserLeafSetNode<T>
,UserMapNode
- All Known Implementing Classes:
ImmutableUnkeyedListNodeBuilder.EmptyImmutableUnkeyedListNode
,ImmutableUnkeyedListNodeBuilder.ImmutableUnkeyedListNode
,ImmutableUserLeafSetNodeBuilder.ImmutableUserLeafSetNode
,ImmutableUserMapNodeBuilder.ImmutableUserMapNode
public sealed interface OrderedNodeContainer<V extends NormalizedNode>
extends OrderedContainer<V>, NormalizedNodeContainer<V>
permits UnkeyedListNode, UserLeafSetNode<T>, UserMapNode
A
NormalizedNodeContainer
which preserves user supplied ordering and allows addressing of child elements by
position. This interface should not be implemented directly, but rather implementing one of it's subclasses
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.concepts.ItemOrder
ItemOrder.Ordered, ItemOrder.Unordered
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.data.api.schema.OrderingAware
OrderingAware.System, OrderingAware.User
-
Method Summary
Methods inherited from interface org.opendaylight.yangtools.concepts.ItemOrder.Ordered
itemOrder
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedContainer
body, isEmpty, size
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode
contract, getIdentifier, name
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.OrderedContainer
childAt, equals, hashCode
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.OrderingAware.User
ordering
Methods inherited from interface org.opendaylight.yangtools.concepts.PrettyTreeAware
prettyTree