org.apache.commons.io.filefilter
public class HiddenFileFilter extends AbstractFileFilter implements Serializable
File
s that are hidden.
Example, showing how to print out a list of the current directory's hidden files:
File dir = new File("."); String[] files = dir.list( HiddenFileFilter.HIDDEN ); for ( int i = 0; i < files.length; i++ ) { System.out.println(files[i]); }
Example, showing how to print out a list of the current directory's visible (i.e. not hidden) files:
File dir = new File("."); String[] files = dir.list( HiddenFileFilter.VISIBLE ); for ( int i = 0; i < files.length; i++ ) { System.out.println(files[i]); }
Since: Commons IO 1.3
Version: $Revision: 587916 $
Field Summary | |
---|---|
static IOFileFilter | HIDDEN Singleton instance of hidden filter |
static IOFileFilter | VISIBLE Singleton instance of visible filter |
Constructor Summary | |
---|---|
protected | HiddenFileFilter()
Restrictive consructor. |
Method Summary | |
---|---|
boolean | accept(File file)
Checks to see if the file is hidden.
|
Parameters: file the File to check
Returns: true
if the file is
hidden, otherwise false
.