org.apache.ftpserver.listing
Class RegexFileFilter

java.lang.Object
  extended by org.apache.ftpserver.listing.RegexFileFilter
All Implemented Interfaces:
FileFilter

public class RegexFileFilter
extends java.lang.Object
implements FileFilter

Selects files which short name matches a regular expression


Constructor Summary
RegexFileFilter(java.lang.String regex)
          Constructor with a regular expression
RegexFileFilter(java.lang.String regex, FileFilter wrappedFilter)
          Constructor with a wrapped filter, allows for chaining filters
 
Method Summary
 boolean accept(FileObject file)
          Decide if the FileObject should be selected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegexFileFilter

public RegexFileFilter(java.lang.String regex)
Constructor with a regular expression

Parameters:
regex - The regular expression to select by

RegexFileFilter

public RegexFileFilter(java.lang.String regex,
                       FileFilter wrappedFilter)
Constructor with a wrapped filter, allows for chaining filters

Parameters:
regex - The regular expression to select by
wrappedFilter - The FileFilter to wrap
Method Detail

accept

public boolean accept(FileObject file)
Description copied from interface: FileFilter
Decide if the FileObject should be selected

Specified by:
accept in interface FileFilter
Parameters:
file - The FileObject
Returns:
true if the FileObject was selected
See Also:
FileFilter.accept(FileObject)


Copyright © 2003-2008 The Apache Software Foundation. All Rights Reserved.