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 QuerySortOrderBuilderasc(String by)Creates a new query sort builder with given sorting using ascending sort direction.static QuerySortOrderBuilderdesc(String by)Creates a new query sort builder with given sorting using descending sort direction.StringgetSorted()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
-
-