List of usage examples for org.apache.commons.io.comparator NameFileComparator NAME_REVERSE
Comparator NAME_REVERSE
To view the source code for org.apache.commons.io.comparator NameFileComparator NAME_REVERSE.
Click Source Link
From source file:com.soebes.maven.plugins.iterator.AbstractIteratorMojo.java
protected Comparator<File> convertSortOrder() { Comparator<File> result = NameFileComparator.NAME_COMPARATOR; if (getSortOrder().equalsIgnoreCase("NAME_INSENSITIVE_COMPARATOR")) { result = NameFileComparator.NAME_INSENSITIVE_COMPARATOR; } else if (getSortOrder().equalsIgnoreCase("NAME_INSENSITIVE_REVERSE")) { result = NameFileComparator.NAME_INSENSITIVE_REVERSE; } else if (getSortOrder().equalsIgnoreCase("NAME_REVERSE")) { result = NameFileComparator.NAME_REVERSE; } else if (getSortOrder().equalsIgnoreCase("NAME_SYSTEM_COMPARATOR")) { result = NameFileComparator.NAME_SYSTEM_COMPARATOR; } else if (getSortOrder().equalsIgnoreCase("NAME_SYSTEM_REVERSE")) { result = NameFileComparator.NAME_SYSTEM_REVERSE; }//from ww w .ja va 2 s . c om return result; }
From source file:de.jwi.jfm.Folder.java
public void sort(int mode) { Comparator<File> c = null; switch (mode) { case SORT_NAME_UP: c = NameFileComparator.NAME_COMPARATOR; break;//from ww w . j ava2 s. co m case SORT_NAME_DOWN: c = NameFileComparator.NAME_REVERSE; break; case SORT_SIZE_UP: c = SizeFileComparator.SIZE_COMPARATOR; break; case SORT_SIZE_DOWN: c = SizeFileComparator.SIZE_REVERSE; break; case SORT_DATE_UP: c = LastModifiedFileComparator.LASTMODIFIED_COMPARATOR; break; case SORT_DATE_DOWN: c = LastModifiedFileComparator.LASTMODIFIED_REVERSE; break; } Arrays.sort(children, c); }