Interface OrderingAware.User

All Superinterfaces:
ItemOrder<ItemOrder.Ordered>, ItemOrder.Ordered, OrderingAware
All Known Subinterfaces:
OrderedContainer<V>, OrderedNodeContainer<V>, UnkeyedListNode, UserLeafSetNode<T>, UserMapNode
All Known Implementing Classes:
ImmutableUnkeyedListNodeBuilder.EmptyImmutableUnkeyedListNode, ImmutableUnkeyedListNodeBuilder.ImmutableUnkeyedListNode, ImmutableUserLeafSetNodeBuilder.ImmutableUserLeafSetNode, ImmutableUserMapNodeBuilder.ImmutableUserMapNode
Enclosing interface:
OrderingAware

public static non-sealed interface OrderingAware.User extends OrderingAware, ItemOrder.Ordered
Marker interface for NormalizedNodeContainer implementations which correspond to ordered-by user. These follow the ItemOrder.Ordered contract.
  • Method Details

    • ordering

      default Ordering ordering()
      Description copied from interface: OrderingAware
      Ordering items within this object.
      Specified by:
      ordering in interface OrderingAware
      Returns:
      This object's item ordering.