Class FileUtils
java.lang.Object
org.springframework.integration.file.support.FileUtils
Utilities for operations on Files.
- Since:
- 5.0
- Author:
- Gary Russell, Artem Bilan
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <F> F[]
purgeUnwantedElements
(F[] fileArray, Predicate<? extends F> predicate, Comparator<? extends F> comparator) Remove entries from the array if the predicate returns true for an element.
-
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
-