org.apache.commons.io.filefilter
Class FileFileFilter
java.lang.Object
org.apache.commons.io.filefilter.AbstractFileFilter
org.apache.commons.io.filefilter.FileFileFilter
- All Implemented Interfaces:
- FileFilter, FilenameFilter, Serializable, IOFileFilter
public class FileFileFilter
- extends AbstractFileFilter
- implements Serializable
This filter accepts File
s that are files (not directories).
For example, here is how to print out a list of the real files
within the current directory:
File dir = new File(".");
String[] files = dir.list( FileFileFilter.FILE );
for ( int i = 0; i < files.length; i++ ) {
System.out.println(files[i]);
}
- Since:
- Commons IO 1.3
- Version:
- $Revision: 155419 $ $Date: 2007-10-24 16:53:07 +0100 (Wed, 24 Oct 2007) $
- See Also:
- Serialized Form
Constructor Summary |
protected |
FileFileFilter()
Restrictive consructor. |
Method Summary |
boolean |
accept(File file)
Checks to see if the file is a file. |
FILE
public static final IOFileFilter FILE
- Singleton instance of file filter
FileFileFilter
protected FileFileFilter()
- Restrictive consructor.
accept
public boolean accept(File file)
- Checks to see if the file is a file.
- Specified by:
accept
in interface FileFilter
- Specified by:
accept
in interface IOFileFilter
- Overrides:
accept
in class AbstractFileFilter
- Parameters:
file
- the File to check
- Returns:
- true if the file is a file
Copyright © 2002-2008 The Apache Software Foundation. All Rights Reserved.