org.springframework.integration.file.filters
Class PatternMatchingFileListFilter

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

public class PatternMatchingFileListFilter
extends AbstractPatternMatchingFileListFilter<java.io.File>

Implementation of AbstractPatternMatchingFileListFilter for java.io.File entries.


Constructor Summary
PatternMatchingFileListFilter(java.util.regex.Pattern pattern)
           
PatternMatchingFileListFilter(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.AbstractPatternMatchingFileListFilter
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

PatternMatchingFileListFilter

public PatternMatchingFileListFilter(java.lang.String pattern)

PatternMatchingFileListFilter

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

getFilename

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

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