Class SimplePatternFileListFilter
java.lang.Object
org.springframework.integration.file.filters.AbstractFileListFilter<F>
org.springframework.integration.file.filters.AbstractDirectoryAwareFileListFilter<F>
org.springframework.integration.file.filters.AbstractSimplePatternFileListFilter<File>
org.springframework.integration.file.filters.SimplePatternFileListFilter
- All Implemented Interfaces:
FileListFilter<File>
Filter that supports ant style path expressions, which are less powerful but more readable than regular expressions.
This filter only filters on the name of the file, the rest of the path is ignored.
- Since:
- 2.0
- Author:
- Mark Fisher, Gary Russell
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetFilename(File file) Subclasses must implement this method to extract the file's name.protected booleanisDirectory(File file) Subclasses must implement this method to indicate whether the file is a directory or not.Methods inherited from class org.springframework.integration.file.filters.AbstractSimplePatternFileListFilter
acceptMethods inherited from class org.springframework.integration.file.filters.AbstractDirectoryAwareFileListFilter
alwaysAccept, isForRecursion, setAlwaysAcceptDirectories, setForRecursionMethods inherited from class org.springframework.integration.file.filters.AbstractFileListFilter
filterFiles, supportsSingleFileFiltering
-
Constructor Details
-
SimplePatternFileListFilter
-
-
Method Details
-
getFilename
Description copied from class:AbstractSimplePatternFileListFilterSubclasses must implement this method to extract the file's name.- Specified by:
getFilenamein classAbstractSimplePatternFileListFilter<File>- Parameters:
file- The file.- Returns:
- The file name.
-
isDirectory
Description copied from class:AbstractDirectoryAwareFileListFilterSubclasses must implement this method to indicate whether the file is a directory or not.- Specified by:
isDirectoryin classAbstractDirectoryAwareFileListFilter<File>- Parameters:
file- the file.- Returns:
- true if it's a directory.
-