1 package com.calipso.reportgenerator.reportcalculator.expression; 2 3 import com.calipso.reportgenerator.reportcalculator.SharedString; 4 5 import java.util.Comparator ; 6 7 14 public class SharedStringComparator implements Comparator { 15 public int compare(Object o1, Object o2) { 16 if (o2 instanceof String ) { 17 return ((SharedString)o1).value().compareToIgnoreCase(((String ) o2)); 18 } 19 else { 20 return ((SharedString)o1).value().compareToIgnoreCase(((SharedString) o2).value()); 21 } 22 } 23 } | Popular Tags |