Mercurial > hg > LGServices
diff src/main/java/de/mpiwg/web/topicList/SortByNamePinyin.java @ 60:90d5e86c157d
new: auto refresh page when there's new version saved from Ext-Interface
author | Zoe Hong <zhong@mpiwg-berlin.mpg.de> |
---|---|
date | Wed, 25 May 2016 11:11:32 +0200 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/main/java/de/mpiwg/web/topicList/SortByNamePinyin.java Wed May 25 11:11:32 2016 +0200 @@ -0,0 +1,15 @@ +package de.mpiwg.web.topicList; + +import java.util.Comparator; + +import de.mpiwg.gazetteer.bo.LGTopic; + +public class SortByNamePinyin implements Comparator<LGTopic>{ + + public int compare(LGTopic o1, LGTopic o2) { + if(o1.getNamePinyin() == null || o2.getNamePinyin() == null){ + return o1.getId().compareTo(o2.getId()); + } + return o1.getNamePinyin().compareTo(o2.getNamePinyin()); + } +}