Example usage for org.apache.commons.io.comparator NameFileComparator NAME_SYSTEM_REVERSE

List of usage examples for org.apache.commons.io.comparator NameFileComparator NAME_SYSTEM_REVERSE

Introduction

In this page you can find the example usage for org.apache.commons.io.comparator NameFileComparator NAME_SYSTEM_REVERSE.

Prototype

Comparator NAME_SYSTEM_REVERSE

To view the source code for org.apache.commons.io.comparator NameFileComparator NAME_SYSTEM_REVERSE.

Click Source Link

Document

Reverse system sensitive name comparator instance (see IOCase#SYSTEM )

Usage

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;
    }/*w  ww . j a v  a  2s .  c  o  m*/
    return result;
}