Class AesFileComparators


  • public class AesFileComparators
    extends java.lang.Object
    Useful comparators for AesFile.
    • Constructor Detail

      • AesFileComparators

        public AesFileComparators()
    • 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