Class CaseInsensitiveIfStringComparator

java.lang.Object
ddf.catalog.util.impl.CaseInsensitiveIfStringComparator
All Implemented Interfaces:
Comparator<ddf.catalog.data.Result>

public class CaseInsensitiveIfStringComparator extends Object implements Comparator<ddf.catalog.data.Result>
Comparator that ignores case for string attributes or falls back to the passed in comparator
  • Constructor Details

    • CaseInsensitiveIfStringComparator

      public CaseInsensitiveIfStringComparator(org.geotools.api.filter.sort.SortOrder sortOrder, String sortType, Comparator<ddf.catalog.data.Result> fallback)
  • Method Details

    • compare

      public int compare(ddf.catalog.data.Result contentA, ddf.catalog.data.Result contentB)
      Specified by:
      compare in interface Comparator<ddf.catalog.data.Result>