public class HiddenFileFilter extends AbstractFileFilter implements java.io.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]); }
Modifier and Type | Field and Description |
---|---|
static IOFileFilter |
HIDDEN
Singleton instance of hidden filter
|
private static long |
serialVersionUID |
static IOFileFilter |
VISIBLE
Singleton instance of visible filter
|
Modifier | Constructor and Description |
---|---|
protected |
HiddenFileFilter()
Restrictive consructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
accept(java.io.File file)
Checks to see if the file is hidden.
|
accept, toString
private static final long serialVersionUID
public static final IOFileFilter HIDDEN
public static final IOFileFilter VISIBLE
public boolean accept(java.io.File file)
accept
in interface java.io.FileFilter
accept
in interface IOFileFilter
accept
in class AbstractFileFilter
file
- the File to checktrue
if the file is
hidden, otherwise false
.