OsmAnd/DataExtractionOSM/src/net/osmand/data/MapObjectComparator.java

21 lines
510 B
Java
Raw Normal View History

package net.osmand.data;
import java.text.Collator;
import java.util.Comparator;
public class MapObjectComparator implements Comparator<MapObject>{
private final boolean en;
Collator collator = Collator.getInstance();
public MapObjectComparator(boolean en){
this.en = en;
}
@Override
public int compare(MapObject o1, MapObject o2) {
if(en){
return collator.compare(o1.getEnName(), o2.getEnName());
} else {
return collator.compare(o1.getName(), o2.getName());
}
}
}