Package com.mku.salmonfs.drive.utils
Class AesFileComparators
- java.lang.Object
-
- com.mku.salmonfs.drive.utils.AesFileComparators
-
public class AesFileComparators extends java.lang.Object
Useful comparators for AesFile.
-
-
Constructor Summary
Constructors Constructor Description AesFileComparators()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Comparator<AesFile>
getDateAscComparator()
Get Date Ascending Comparator.static java.util.Comparator<AesFile>
getDateDescComparator()
Get Date Descending Comparator.static java.util.Comparator<AesFile>
getDefaultComparator()
Get default comparator.static java.util.Comparator<AesFile>
getFilenameAscComparator()
Get Filename Ascending Comparator.static java.util.Comparator<AesFile>
getFilenameDescComparator()
Get Filename Descending Comparator.static java.util.Comparator<AesFile>
getRelevanceComparator()
Get Relevant Comparator.static java.util.Comparator<AesFile>
getSizeAscComparator()
Get Size Ascending Comparator.static java.util.Comparator<AesFile>
getSizeDescComparator()
Get Size Descending Comparator.static java.util.Comparator<AesFile>
getTypeAscComparator()
Get File Type Ascending Comparator.static java.util.Comparator<AesFile>
getTypeDescComparator()
Get File Type Descending Comparator.
-
-
-
Method Detail
-
getDefaultComparator
public static java.util.Comparator<AesFile> getDefaultComparator()
Get default comparator. This is the fastest sorting comparator as it simply lists folders first. The rest of the files will be listed without sorting.- Returns:
- The default comparator
-
getFilenameAscComparator
public static java.util.Comparator<AesFile> getFilenameAscComparator()
Get Filename Ascending Comparator.- Returns:
- The filename scending comparator.
-
getFilenameDescComparator
public static java.util.Comparator<AesFile> getFilenameDescComparator()
Get Filename Descending Comparator.- Returns:
- filename descending comparator
-
getSizeAscComparator
public static java.util.Comparator<AesFile> getSizeAscComparator()
Get Size Ascending Comparator.- Returns:
- The size ascending comparator
-
getSizeDescComparator
public static java.util.Comparator<AesFile> getSizeDescComparator()
Get Size Descending Comparator.- Returns:
- The size descending comparator
-
getTypeAscComparator
public static java.util.Comparator<AesFile> getTypeAscComparator()
Get File Type Ascending Comparator.- Returns:
- The file type ascending comparator
-
getTypeDescComparator
public static java.util.Comparator<AesFile> getTypeDescComparator()
Get File Type Descending Comparator.- Returns:
- The file type descending comparator
-
getDateAscComparator
public static java.util.Comparator<AesFile> getDateAscComparator()
Get Date Ascending Comparator.- Returns:
- The date ascending comparator
-
getDateDescComparator
public static java.util.Comparator<AesFile> getDateDescComparator()
Get Date Descending Comparator.- Returns:
- The date descending comparator
-
getRelevanceComparator
public static java.util.Comparator<AesFile> getRelevanceComparator()
Get Relevant Comparator. This will sort by the search result relevancy in the Tag member. Most relevant results will be listed first.- Returns:
- The relevancy comparator
-
-