org.springframework.integration.adapter.file
Class RegexPatternFilenameFilter

java.lang.Object
  extended by org.springframework.integration.adapter.file.RegexPatternFilenameFilter
All Implemented Interfaces:
java.io.FilenameFilter

public class RegexPatternFilenameFilter
extends java.lang.Object
implements java.io.FilenameFilter

A FilenameFilter implementation for matching against a regular expression Pattern.

Author:
Mark Fisher

Field Summary
private  java.util.regex.Pattern pattern
           
 
Constructor Summary
RegexPatternFilenameFilter()
           
 
Method Summary
 boolean accept(java.io.File dir, java.lang.String name)
           
 void setPattern(java.util.regex.Pattern pattern)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pattern

private volatile java.util.regex.Pattern pattern
Constructor Detail

RegexPatternFilenameFilter

public RegexPatternFilenameFilter()
Method Detail

setPattern

public void setPattern(java.util.regex.Pattern pattern)

accept

public boolean accept(java.io.File dir,
                      java.lang.String name)
Specified by:
accept in interface java.io.FilenameFilter