org.springframework.integration.file.filters
Class RegexPatternFileListFilter

java.lang.Object
  extended by org.springframework.integration.file.filters.AbstractFileListFilter<F>
      extended by org.springframework.integration.file.filters.AbstractRegexPatternFileListFilter<java.io.File>
          extended by org.springframework.integration.file.filters.RegexPatternFileListFilter
All Implemented Interfaces:
InitializingBean, FileListFilter<java.io.File>

public class RegexPatternFileListFilter
extends AbstractRegexPatternFileListFilter<java.io.File>

Implementation of AbstractRegexPatternMatchingFileListFilter for java.io.File instances.


Constructor Summary
RegexPatternFileListFilter(java.util.regex.Pattern pattern)
           
RegexPatternFileListFilter(java.lang.String pattern)
           
 
Method Summary
protected  java.lang.String getFilename(java.io.File file)
          Subclasses must implement this method to extract the file's name.
 
Methods inherited from class org.springframework.integration.file.filters.AbstractRegexPatternFileListFilter
accept, afterPropertiesSet, setPattern, setPattern
 
Methods inherited from class org.springframework.integration.file.filters.AbstractFileListFilter
filterFiles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegexPatternFileListFilter

public RegexPatternFileListFilter(java.lang.String pattern)

RegexPatternFileListFilter

public RegexPatternFileListFilter(java.util.regex.Pattern pattern)
Method Detail

getFilename

protected java.lang.String getFilename(java.io.File file)
Description copied from class: AbstractRegexPatternFileListFilter
Subclasses must implement this method to extract the file's name.

Specified by:
getFilename in class AbstractRegexPatternFileListFilter<java.io.File>