private class SortDirective.RowComparator extends java.lang.Object implements java.util.Comparator<ResultRow>
| Modifier and Type | Field and Description | 
|---|---|
java.lang.String | 
lang  | 
java.util.HashMap<Locator,java.lang.String> | 
nameCache  | 
TopicMap | 
tm  | 
| Constructor and Description | 
|---|
RowComparator(TopicMap tm,
             java.lang.String lang)  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
compare(ResultRow o1,
       ResultRow o2)  | 
int | 
compare(ResultRow o1,
       ResultRow o2,
       TopicMap tm,
       java.lang.String lang)  | 
int | 
compareRoles(ResultRow o1,
            ResultRow o2,
            Locator role,
            TopicMap tm,
            java.lang.String lang)  | 
public TopicMap tm
public java.lang.String lang
public java.util.HashMap<Locator,java.lang.String> nameCache
public RowComparator(TopicMap tm, java.lang.String lang)
public int compare(ResultRow o1, ResultRow o2)
compare in interface java.util.Comparator<ResultRow>public int compareRoles(ResultRow o1, ResultRow o2, Locator role, TopicMap tm, java.lang.String lang) throws TopicMapException
TopicMapExceptionCopyright 2004-2015 Wandora Team