Class FileFilterUtil

java.lang.Object
ch.qos.logback.core.rolling.helper.FileFilterUtil

public class FileFilterUtil extends Object
  • Constructor Details

    • FileFilterUtil

      public FileFilterUtil()
  • Method Details

    • 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)
    • slashify

      public static String slashify(String in)
    • removeEmptyParentDirectories

      public static void removeEmptyParentDirectories(File file, int recursivityCount)