Class SortOrder


  • public class SortOrder
    extends Object
    Sort order descriptor. Contains column and direction references.
    Since:
    7.4
    Author:
    Vaadin Ltd
    • Constructor Detail

      • SortOrder

        public SortOrder​(Grid.Column<?,​?> column)
        Create a sort order descriptor with a default sorting direction value of SortDirection.ASCENDING.
        Parameters:
        column - a grid column descriptor object
      • SortOrder

        public SortOrder​(Grid.Column<?,​?> column,
                         SortDirection direction)
        Create a sort order descriptor.
        Parameters:
        column - a grid column descriptor object
        direction - a sorting direction value (ascending or descending)
    • Method Detail

      • getColumn

        public Grid.Column<?,​?> getColumn()
        Returns the GridColumn reference given in the constructor.
        Returns:
        a grid column reference
      • getDirection

        public SortDirection getDirection()
        Returns the SortDirection value given in the constructor.
        Returns:
        a sort direction value
      • getOpposite

        public SortOrder getOpposite()
        Returns a new SortOrder object with the sort direction reversed.
        Returns:
        a new sort order object