Class ContentComparatorBase<T>

    • Field Detail

      • _sort

        protected String _sort
      • _ascending

        protected boolean _ascending
    • Constructor Detail

      • ContentComparatorBase

        public ContentComparatorBase​(String sort,
                                     boolean ascending)
        constructor
        Parameters:
        sort - sort strategy
        ascending - order
    • Method Detail

      • compareDates

        protected int compareDates​(ZonedDateTime value1,
                                   ZonedDateTime value2,
                                   boolean ascending)
        compare dates
        Parameters:
        value1 - value 1
        value2 - value 2
        ascending - ascending
        Returns:
        sorting result
      • compareStrings

        protected int compareStrings​(String value1,
                                     String value2,
                                     boolean ascending)
        compare dates
        Parameters:
        value1 - value 1
        value2 - value 2
        ascending - ascending
        Returns:
        sorting result