Class DatabaseAuditServiceImpl.StatisticsComparator

java.lang.Object
fr.becpg.repo.audit.service.impl.DatabaseAuditServiceImpl.StatisticsComparator
All Implemented Interfaces:
Comparator<org.json.JSONObject>
Enclosing class:
DatabaseAuditServiceImpl

private class DatabaseAuditServiceImpl.StatisticsComparator extends Object implements Comparator<org.json.JSONObject>
  • Field Details

    • comparisonFieldName

      private String comparisonFieldName
    • statisticsMap

      private Map<String,AuditDataType> statisticsMap
    • factor

      private int factor
  • Constructor Details

    • StatisticsComparator

      public StatisticsComparator(Map<String,AuditDataType> statisticsMap, String comparisonFieldName, boolean ascendingOrder)
  • Method Details

    • compare

      public int compare(org.json.JSONObject o1, org.json.JSONObject o2)
      Specified by:
      compare in interface Comparator<org.json.JSONObject>