1 package com.calipso.reportgenerator.reportcalculator.expression; 2 3 import com.calipso.reportgenerator.reportcalculator.SharedFloat; 5 6 import java.util.Comparator ; 7 8 13 public class FloatComparator implements Comparator { 14 public int compare(Object o1, Object o2) { 15 18 19 if(o2 instanceof String ) { 20 SharedFloat sharedFloat = SharedFloat.newFrom(Float.valueOf(o2.toString())); 21 return ((SharedFloat)o1).compareTo(sharedFloat); 22 } else { 23 return ((SharedFloat)o1).compareTo(o2); 24 } 25 } 26 } 27 | Popular Tags |