1 package com.google.code.jetm.maven.util;
2
3 import java.io.Serializable;
4 import java.util.Comparator;
5
6 import etm.core.aggregation.Aggregate;
7
8
9
10
11
12
13
14
15
16 public class AggregateComparator implements Comparator<Aggregate>, Serializable {
17 private static final long serialVersionUID = -7535778376868300149L;
18
19
20
21
22 public int compare(Aggregate o1, Aggregate o2) {
23 final int caseIgnoreDiff = o1.getName().compareToIgnoreCase(o2.getName());
24 return caseIgnoreDiff == 0 ? o1.getName().compareTo(o2.getName()) : caseIgnoreDiff;
25 }
26
27 }