com.vaadin.flow.data.provider.

Class SortOrder<T>

java.lang.Object
com.vaadin.flow.data.provider.SortOrder<T>

Type Parameters:

T - the type of the sorting information, usually a String (field id) or a Comparator.

All Implemented Interfaces:

Serializable

Direct Known Subclasses:

GridSortOrder, QuerySortOrder

public class SortOrder<T> extends Object implements Serializable

Sorting information for one field.

Since:

1.0

See Also:

  • Constructor Details

    • SortOrder

      public SortOrder(T sorted, SortDirection direction)

      Constructs a field sorting information.

      Parameters:

      sorted - sorting information, usually field id or Comparator

      direction - sorting direction

  • Method Details

    • getSorted

      public T getSorted()

      Sorting information.

      Returns:

      sorting entity, usually field id or Comparator

    • getDirection

      public SortDirection getDirection()

      Sorting direction.

      Returns:

      sorting direction