Interface TableItems.Sortable<T>

Type Parameters:
T - row item type
All Superinterfaces:
DataUnit, TableItems<T>, TableItems.Ordered<T>
All Known Subinterfaces:
GroupTableItems<I>, TreeTableItems<I>
All Known Implementing Classes:
ContainerGroupTableItems, ContainerTableItems, ContainerTreeTableItems, EmptyGroupTableItems, EmptyTableItems, EmptyTreeTableItems
Enclosing interface:
TableItems<I>

public static interface TableItems.Sortable<T> extends TableItems.Ordered<T>
Sortable table items.
  • Method Details

    • sort

      void sort(Object[] propertyId, boolean[] ascending)
      Sorts data.
      Parameters:
      propertyId - id of property
      ascending - asc / desc flags
    • resetSortOrder

      void resetSortOrder()
      Resets sort order.
    • suppressSorting

      default void suppressSorting()
    • enableSorting

      default void enableSorting()