Class ComparatorSpringUtils


  • public abstract class ComparatorSpringUtils
    extends Object
    This utility class provides methods to transform a ComparatorField into a Sort object from the Spring framework (spring-data-common) and vice versa.
    Author:
    Christian Bremer
    • Method Detail

      • toSort

        public static org.springframework.data.domain.Sort toSort​(Collection<? extends ComparatorField> comparatorFields)
        Transforms the comparator field into a Sort object.
        Parameters:
        comparatorFields - the comparator fields
        Returns:
        the sort object
      • fromSort

        public static List<ComparatorField> fromSort​(org.springframework.data.domain.Sort sort)
        Transforms a Sort object into a comparator field list.
        Parameters:
        sort - the Sort object
        Returns:
        the comparator field list
      • toSortOrder

        public static org.springframework.data.domain.Sort.Order toSortOrder​(ComparatorField comparatorField)
        Transforms the comparator field into a Sort.Order object.
        Parameters:
        comparatorField - the comparator field
        Returns:
        the sort object
      • fromSortOrder

        public static ComparatorField fromSortOrder​(org.springframework.data.domain.Sort.Order sortOrder)
        Transforms a Sort.Order object into a comparator field.
        Parameters:
        sortOrder - the Sort.Order object
        Returns:
        the comparator field