Package com.vaadin.data.provider
Class QuerySortOrder
- java.lang.Object
-
- com.vaadin.data.provider.SortOrder<String>
-
- com.vaadin.data.provider.QuerySortOrder
-
- All Implemented Interfaces:
Serializable
public class QuerySortOrder extends SortOrder<String>
Sorting information forQuery
.- Since:
- 8.0
- See Also:
Query
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description QuerySortOrder(String sorted, SortDirection direction)
Constructs sorting information for usage in aQuery
.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static QuerySortOrderBuilder
asc(String by)
Creates a new query sort builder with given sorting using ascending sort direction.static QuerySortOrderBuilder
desc(String by)
Creates a new query sort builder with given sorting using descending sort direction.String
getSorted()
Gets sorting information.-
Methods inherited from class com.vaadin.data.provider.SortOrder
getDirection
-
-
-
-
Constructor Detail
-
QuerySortOrder
public QuerySortOrder(String sorted, SortDirection direction)
Constructs sorting information for usage in aQuery
.- Parameters:
sorted
- sorting information, usually field iddirection
- sorting direction
-
-
Method Detail
-
getSorted
public String getSorted()
Gets sorting information.
-
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
-
-