org.apache.commons.io.filefilter
Class AbstractFileFilter
java.lang.Object
org.apache.commons.io.filefilter.AbstractFileFilter
- All Implemented Interfaces:
- java.io.FileFilter, java.io.FilenameFilter, IOFileFilter
- Direct Known Subclasses:
- AgeFileFilter, AndFileFilter, CanReadFileFilter, CanWriteFileFilter, DelegateFileFilter, DirectoryFileFilter, EmptyFileFilter, FileFileFilter, HiddenFileFilter, NameFileFilter, NotFileFilter, OrFileFilter, PrefixFileFilter, SizeFileFilter, SuffixFileFilter, WildcardFileFilter, WildcardFilter
public abstract class AbstractFileFilter
- extends java.lang.Object
- implements IOFileFilter
An abstract class which implements the Java FileFilter and FilenameFilter
interfaces via the IOFileFilter interface.
Note that a subclass must override one of the accept methods,
otherwise your class will infinitely loop.
- Since:
- Commons IO 1.0
- Version:
- $Revision: 471628 $ $Date: 2006-11-06 05:06:45 +0100 (Mo, 06 Nov 2006) $
- Author:
- Stephen Colebourne
Method Summary |
boolean |
accept(java.io.File file)
Checks to see if the File should be accepted by this filter. |
boolean |
accept(java.io.File dir,
java.lang.String name)
Checks to see if the File should be accepted by this filter. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractFileFilter
public AbstractFileFilter()
accept
public boolean accept(java.io.File file)
- Checks to see if the File should be accepted by this filter.
- Specified by:
accept
in interface java.io.FileFilter
- Specified by:
accept
in interface IOFileFilter
- Parameters:
file
- the File to check
- Returns:
- true if this file matches the test
accept
public boolean accept(java.io.File dir,
java.lang.String name)
- Checks to see if the File should be accepted by this filter.
- Specified by:
accept
in interface java.io.FilenameFilter
- Specified by:
accept
in interface IOFileFilter
- Parameters:
dir
- the directory File to checkname
- the filename within the directory to check
- Returns:
- true if this file matches the test
Copyright © 2002-2007 The Apache Software Foundation. All Rights Reserved.