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:
- 1.3
- Version:
- $Id: FileFileFilter.java 1304052 2012-03-22 20:55:29Z ggregory $
- See Also:
FileFilterUtils.fileFileFilter()
,
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-2012 The Apache Software Foundation. All Rights Reserved.