org.apache.commons.io.filefilter
Class DelegateFileFilter
- FileFilter, FilenameFilter, Serializable, IOFileFilter
public class DelegateFileFilter
implements Serializable
This class turns a Java FileFilter or FilenameFilter into an IO FileFilter.
$Revision: 591058 $ $Date: 2007-11-01 15:47:05 +0000 (Thu, 01 Nov 2007) $
DelegateFileFilter(FileFilter filter) - Constructs a delegate file filter around an existing FileFilter.
|
DelegateFileFilter(FilenameFilter filter) - Constructs a delegate file filter around an existing FilenameFilter.
|
boolean | accept(File file) - Checks the filter.
|
boolean | accept(File dir, String name) - Checks the filter.
|
String | toString() - Provide a String representaion of this file filter.
|
fileFilter
private final FileFilter fileFilter
The File filter
filenameFilter
private final FilenameFilter filenameFilter
The Filename filter
DelegateFileFilter
public DelegateFileFilter(FileFilter filter)
Constructs a delegate file filter around an existing FileFilter.
filter
- the filter to decorate
DelegateFileFilter
public DelegateFileFilter(FilenameFilter filter)
Constructs a delegate file filter around an existing FilenameFilter.
filter
- the filter to decorate
accept
public boolean accept(File dir,
String name)
Checks the filter.
- accept in interface IOFileFilter
- accept in interface AbstractFileFilter
dir
- the directoryname
- the filename in the directory
- true if the filter matches
Copyright (c) 2002-2008 Apache Software Foundation