If the File is a directory it checks that
it contains no files.
Example, showing how to print out a list of the current directory's empty files/directories:
File dir = new File(".");
String[] files = dir.list( EmptyFileFilter.EMPTY );
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 non-empty files/directories:
File dir = new File(".");
String[] files = dir.list( EmptyFileFilter.NOT_EMPTY );
for ( int i = 0; i < files.length; i++ ) {
System.out.println(files[i]);
}
| Modifier and Type | Field and Description |
|---|---|
| public static final IOFileFilter | EMPTY
Singleton instance of empty filter |
| public static final IOFileFilter | NOT_EMPTY
Singleton instance of not-empty filter |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | Returns: true if the file or directory
is empty, otherwise false.the file or directory to check file)Overrides org. Implements org. |
| EMPTY | back to summary |
|---|---|
| public static final IOFileFilter EMPTY Singleton instance of empty filter | |
| NOT_EMPTY | back to summary |
|---|---|
| public static final IOFileFilter NOT_EMPTY Singleton instance of not-empty filter | |
| EmptyFileFilter | back to summary |
|---|---|
| protected EmptyFileFilter() Restrictive consructor. | |
| accept | back to summary |
|---|---|
| public boolean accept(File file) Overrides org. Implements org. Checks to see if the file is empty.
| |