Class CannedQuerySortDetails


  • public class CannedQuerySortDetails
    extends Object
    Details for canned queries supporting sorted results
    Since:
    4.0
    Author:
    Derek Hulley
    • Constructor Detail

      • CannedQuerySortDetails

        public CannedQuerySortDetails​(Pair<? extends Object,​CannedQuerySortDetails.SortOrder>... sortPairs)
        Construct the sort details with a variable number of sort pairs.

        Sorting is done by:
        key: the key type to sort on
        sortOrder: the ordering of values associated with the key

        Parameters:
        sortPairs - the sort pairs, which will be applied in order
      • CannedQuerySortDetails

        public CannedQuerySortDetails​(List<Pair<? extends Object,​CannedQuerySortDetails.SortOrder>> sortPairs)
        Construct the sort details from a list of sort pairs.

        Sorting is done by:
        key: the key type to sort on
        sortOrder: the ordering of values associated with the key

        Parameters:
        sortPairs - the sort pairs, which will be applied in order