F
- the type of file entrypublic abstract class AbstractRegexPatternFileListFilter<F> extends AbstractFileListFilter<F> implements InitializingBean
Pattern
)Constructor and Description |
---|
AbstractRegexPatternFileListFilter(Pattern pattern) |
AbstractRegexPatternFileListFilter(String pattern) |
Modifier and Type | Method and Description |
---|---|
boolean |
accept(F file)
Subclasses must implement this method.
|
void |
afterPropertiesSet() |
protected abstract String |
getFilename(F file)
Subclasses must implement this method to extract the file's name.
|
void |
setPattern(Pattern pattern) |
void |
setPattern(String pattern) |
filterFiles
public AbstractRegexPatternFileListFilter(String pattern)
public AbstractRegexPatternFileListFilter(Pattern pattern)
public void setPattern(Pattern pattern)
public void setPattern(String pattern)
public void afterPropertiesSet() throws Exception
afterPropertiesSet
in interface InitializingBean
Exception
public boolean accept(F file)
AbstractFileListFilter
accept
in class AbstractFileListFilter<F>
file
- The file.