Class SortMapper.DefaultSortMapper

java.lang.Object
org.bremersee.comparator.spring.mapper.SortMapper.DefaultSortMapper
All Implemented Interfaces:
SortMapper
Enclosing interface:
SortMapper

public static class SortMapper.DefaultSortMapper extends Object implements SortMapper
The default sort mapper.
  • Method Details

    • getSortOrder

      public SortOrder getSortOrder(@Nullable String sortOrderText)
      Description copied from interface: SortMapper
      Gets sort order from text.
      Specified by:
      getSortOrder in interface SortMapper
      Parameters:
      sortOrderText - the sort order text
      Returns:
      the sort order
    • getSortOrderText

      public String getSortOrderText(@Nullable SortOrder sortOrder)
      Description copied from interface: SortMapper
      Gets sort order text.
      Specified by:
      getSortOrderText in interface SortMapper
      Parameters:
      sortOrder - the sort order
      Returns:
      the sort order text
    • getSortOrderItemText

      public List<String> getSortOrderItemText(SortOrder sortOrder)
      Description copied from interface: SortMapper
      Gets sort order text of items.
      Specified by:
      getSortOrderItemText in interface SortMapper
      Parameters:
      sortOrder - the sort order
      Returns:
      the sort order item text