F - the type of file entrypublic abstract class AbstractRegexPatternFileListFilter<F> extends AbstractDirectoryAwareFileListFilter<F> implements org.springframework.beans.factory.InitializingBean
Pattern)| Constructor and Description |
|---|
AbstractRegexPatternFileListFilter(java.util.regex.Pattern pattern) |
AbstractRegexPatternFileListFilter(java.lang.String pattern) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(F file)
Subclasses must implement this method.
|
void |
afterPropertiesSet() |
protected abstract java.lang.String |
getFilename(F file)
Subclasses must implement this method to extract the file's name.
|
void |
setPattern(java.util.regex.Pattern pattern) |
void |
setPattern(java.lang.String pattern) |
alwaysAccept, isDirectory, setAlwaysAcceptDirectoriesfilterFilespublic AbstractRegexPatternFileListFilter(java.lang.String pattern)
public AbstractRegexPatternFileListFilter(java.util.regex.Pattern pattern)
public void setPattern(java.util.regex.Pattern pattern)
public void setPattern(java.lang.String pattern)
public void afterPropertiesSet()
throws java.lang.Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanjava.lang.Exceptionpublic boolean accept(F file)
AbstractFileListFilteraccept in class AbstractFileListFilter<F>file - The file.protected abstract java.lang.String getFilename(F file)
file - The file.