Class FileFilterUtil


  • public class FileFilterUtil
    extends Object
    • Constructor Detail

      • FileFilterUtil

        public FileFilterUtil()
    • Method Detail

      • sortFileArrayByName

        public static void sortFileArrayByName​(File[] fileArray)
      • reverseSortFileArrayByName

        public static void reverseSortFileArrayByName​(File[] fileArray)
      • afterLastSlash

        public static String afterLastSlash​(String sregex)
      • isEmptyDirectory

        public static boolean isEmptyDirectory​(File dir)
      • filesInFolderMatchingStemRegex

        public static File[] filesInFolderMatchingStemRegex​(File file,
                                                            String stemRegex)
        Return the set of files matching the stemRegex as found in 'directory'. A stemRegex does not contain any slash characters or any folder separators.
        Parameters:
        file -
        stemRegex -
        Returns:
      • findHighestCounter

        public static int findHighestCounter​(File[] matchingFileArray,
                                             String stemRegex)
      • extractCounter

        public static int extractCounter​(File file,
                                         String stemRegex)
      • removeEmptyParentDirectories

        public static void removeEmptyParentDirectories​(File file,
                                                        int recursivityCount)