<V1 extends Comparable<? super V1>> AbstractListDataView<T> |
AbstractListDataView.addSortOrder(ValueProvider<T,V1> valueProvider,
SortDirection sortDirection) |
|
default <V extends Comparable<? super V>> void |
InMemoryDataProvider.addSortOrder(ValueProvider<T,V> valueProvider,
SortDirection sortDirection) |
Adds a property and direction to the default sorting for this data
provider.
|
<V1 extends Comparable<? super V1>> V |
ListDataView.addSortOrder(ValueProvider<T,V1> valueProvider,
SortDirection sortDirection) |
Adds a property and direction to the default sorting.
|
protected QuerySortOrder |
QuerySortOrderBuilder.createSortOrder(String by,
SortDirection direction) |
|
protected abstract T |
SortOrderBuilder.createSortOrder(V by,
SortDirection direction) |
Creates a sort order object with the given parameters.
|
static <V extends Comparable<? super V>> Comparator<V> |
InMemoryDataProviderHelpers.getNaturalSortComparator(SortDirection sortDirection) |
Gets the natural order comparator for the type argument, or the natural
order comparator reversed if the given sorting direction is
DESCENDING.
|
static <V extends Comparable<? super V>,T> SerializableComparator<T> |
InMemoryDataProviderHelpers.propertyComparator(ValueProvider<T,V> valueProvider,
SortDirection sortDirection) |
Creates a comparator for the return type of the given
ValueProvider, sorted in the direction specified by the given
SortDirection.
|
<V1 extends Comparable<? super V1>> AbstractListDataView<T> |
AbstractListDataView.setSortOrder(ValueProvider<T,V1> valueProvider,
SortDirection sortDirection) |
|
default <V extends Comparable<? super V>> void |
InMemoryDataProvider.setSortOrder(ValueProvider<T,V> valueProvider,
SortDirection sortDirection) |
Sets the property and direction to use as the default sorting for this
data provider.
|
<V1 extends Comparable<? super V1>> V |
ListDataView.setSortOrder(ValueProvider<T,V1> valueProvider,
SortDirection sortDirection) |
Sets the property and direction to use as the default sorting.
|