Interface OrderingAware
- All Known Subinterfaces:
AugmentationNode
,ChoiceNode
,ContainerNode
,DataContainerNode
,DistinctNodeContainer<K,
,V> LeafSetNode<T>
,MapEntryNode
,MapNode
,MountPointNode
,NormalizedNodeContainer<V>
,OrderedNodeContainer<V>
,OrderingAware.System
,OrderingAware.User
,SystemLeafSetNode<T>
,SystemMapNode
,UnkeyedListEntryNode
,UnkeyedListNode
,UserLeafSetNode<T>
,UserMapNode
- All Known Implementing Classes:
AbstractImmutableDataContainerNode
,ImmutableContainerNodeBuilder.ImmutableContainerNode
,ImmutableLeafSetNodeBuilder.ImmutableLeafSetNode
,ImmutableMapNodeBuilder.ImmutableMapNode
,ImmutableMountPointNode
,ImmutableUnkeyedListEntryNodeBuilder.ImmutableUnkeyedListEntryNode
,ImmutableUnkeyedListNodeBuilder.EmptyImmutableUnkeyedListNode
,ImmutableUnkeyedListNodeBuilder.ImmutableUnkeyedListNode
,ImmutableUserLeafSetNodeBuilder.ImmutableUserLeafSetNode
,ImmutableUserMapNodeBuilder.ImmutableUserMapNode
@Beta
@NonNullByDefault
public sealed interface OrderingAware
permits NormalizedNodeContainer<V>, OrderingAware.System, OrderingAware.User
Marker interfaces for
NormalizedNodeContainer
s which have distinct ordering requirements.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
Marker interface for NormalizedNodeContainer implementations which correspond toordered-by system
.static interface
Marker interface for NormalizedNodeContainer implementations which correspond toordered-by user
. -
Method Summary
-
Method Details
-
ordering
Ordering ordering()Ordering items within this object.- Returns:
- This object's item ordering.
-