1 | Object item1 = header1.get(columnName);↵ | | 1 | Object item1 = header1.get(columnName);↵
|
2 | Object item2 = header2.get(columnName);↵ | | 2 | Object item2 = header2.get(columnName);↵
|
|
3 | if ((item1 != null) && (item2 == null)) {↵ | | 3 | if ((item1 != null) && (item2 == null)) {↵
|
4 | result = 1;↵ | | 4 | result = 1;↵
|
5 | } else if ((item1 == null) && (item2 != null)) {↵ | | 5 | } else if ((item1 == null) && (item2 != null)) {↵
|
6 | result = -1;↵ | | 6 | result = -1;↵
|
7 | } else if ((item1 == null) && (item2 == null)) {↵ | | 7 | } else if ((item1 == null) && (item2 == null)) {↵
|
8 | result = 0;↵ | | 8 | result = 0;↵
|
9 | } else if (item1 instanceof String) {↵ | | 9 | } else if (item1 instanceof String) {↵
|
10 | result = collator.compare((String) item1, (String) item2);↵ | | 10 | result = collator.compare((String) item1, (String) item2);↵
|
11 | } else if (item1 instanceof Boolean) {↵ | | 11 | }
|
12 | result = collator.compare((Boolean) item1, (Boolean) item2);↵ | | | |
13 | } | | | |