SortOrder sortOrder = pair.getSecond(); int multiplier = sortOrder.equals(SortOrder.ASCENDING) ? 1 : -1; if (name.equals(SiteService.SortFields.FirstName))
sortAsc.put(sortQName, sort.getSecond().equals(SortOrder.ASCENDING));
sortAsc.put(sortQName, sort.getSecond().equals(SortOrder.ASCENDING));
AuthorityInfo auth2 = auth2In; if (sortOrder.equals(SortOrder.DESCENDING))
SortOrder sortOrder = pair.getSecond(); int multiplier = sortOrder.equals(SortOrder.ASCENDING) ? 1 : -1; if (name.equals(SiteService.SortFields.FirstName))
SortOrder sortOrder = pair.getSecond(); int multiplier = sortOrder.equals(SortOrder.ASCENDING) ? 1 : -1; if (name.equals(SiteService.SortFields.SiteShortName))
AuthorityInfo auth2 = auth2In; if (sortOrder.equals(SortOrder.DESCENDING))
SortOrder sortOrder = pair.getSecond(); int multiplier = sortOrder.equals(SortOrder.ASCENDING) ? 1 : -1; if (name.equals(SiteService.SortFields.SiteShortName))
@Override public int compare(FileInfo o1, FileInfo o2) { int ret = 0; for(Pair<? extends Object, SortOrder> pair : sortPairs) { if(pair.getFirst().equals(SiteContainersCannedQueryParams.SortFields.ContainerName)) { ret = o1.getName().compareTo(o2.getName()); if(pair.getSecond().equals(SortOrder.DESCENDING)) { ret = ret * -1; } } } return ret; } }
@Override public int compare(FileInfo o1, FileInfo o2) { int ret = 0; for(Pair<? extends Object, SortOrder> pair : sortPairs) { if(pair.getFirst().equals(SiteContainersCannedQueryParams.SortFields.ContainerName)) { ret = o1.getName().compareTo(o2.getName()); if(pair.getSecond().equals(SortOrder.DESCENDING)) { ret = ret * -1; } } } return ret; } }