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
TopicMapException
Copyright 2004-2015 Wandora Team