org.apache.commons.io.filefilter
public class HiddenFileFilter extends AbstractFileFilter implements Serializable
Files 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.