com.vaadin.data.provider.

Class QuerySortOrder

    • Constructor Detail

      • QuerySortOrder

        public QuerySortOrder​(String sorted,
                              SortDirection direction)

        Constructs sorting information for usage in a Query.

        Parameters:

        sorted - sorting information, usually field id

        direction - sorting direction

    • Method Detail

      • getSorted

        public String getSorted()

        Gets sorting information.

        Overrides:

        getSorted in class SortOrder<String>

        Returns:

        sorting entity, usually field id

      • asc

        public static QuerySortOrderBuilder asc​(String by)

        Creates a new query sort builder with given sorting using ascending sort direction.

        Parameters:

        by - the string to sort by

        Returns:

        the query sort builder

      • desc

        public static QuerySortOrderBuilder desc​(String by)

        Creates a new query sort builder with given sorting using descending sort direction.

        Parameters:

        by - the string to sort by

        Returns:

        the query sort builder