java.lang.Object
org.springframework.integration.file.support.FileUtils

public final class FileUtils extends Object
Utilities for operations on Files.
Since:
5.0
Author:
Gary Russell, Artem Bilan
  • Field Details

    • IS_POSIX

      public static final boolean IS_POSIX
  • Method Details

    • purgeUnwantedElements

      public static <F> F[] purgeUnwantedElements(F[] fileArray, Predicate<? extends F> predicate, @Nullable Comparator<? extends F> comparator)
      Remove entries from the array if the predicate returns true for an element.
      Type Parameters:
      F - the file type.
      Parameters:
      fileArray - the array.
      predicate - the predicate.
      comparator - an optional comparator to sort the results.
      Returns:
      the array of remaining elements.
      Since:
      5.0.7