Class Utils


  • public class Utils
    extends Object
    General static utilities.
    Since:
    3.0
    Author:
    Ryan Lubke
    • Constructor Detail

      • Utils

        public Utils()
    • Method Detail

      • toComparator

        @Nullable
        public static <T> com.tangosol.util.function.Remote.Comparator<? super T> toComparator​(@NonNull
                                                                                               org.springframework.data.domain.Sort sort)
        Convert Spring Sort to Remote.Comparator.
        Type Parameters:
        T - the entity type
        Parameters:
        sort - the spring sort configuration
        Returns:
        a Remote.Comparator based on the provided Sort
      • configureLimitFilter

        @Nullable
        public static com.tangosol.util.filter.LimitFilter configureLimitFilter​(org.springframework.data.domain.Pageable pageable,
                                                                                com.tangosol.util.Filter filter)
        Configure a LimitFilter based on the provided Pageable.
        Parameters:
        pageable - the Pageable to configure
        filter - the Filter to be limited
        Returns:
        the configured LimitFilter or null if Pageable.isPaged() is false