com.partnersoft.io
Class FilesystemIterator
java.lang.Object
com.partnersoft.io.FilesystemIterator
- All Implemented Interfaces:
- java.util.Iterator
public class FilesystemIterator
- extends java.lang.Object
- implements java.util.Iterator
Iterates through a directory tree, with one item for each matching file.
- Author:
- Paul Reavis Copyright 2000 Partner Software, Inc.
|
Field Summary |
static java.io.FileFilter |
dirFilter
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dirFilter
public static final java.io.FileFilter dirFilter
FilesystemIterator
public FilesystemIterator(java.io.File root)
FilesystemIterator
public FilesystemIterator(java.io.File root,
java.io.FilenameFilter filter)
FilesystemIterator
public FilesystemIterator(java.io.File root,
java.lang.String extension)
FilesystemIterator
public FilesystemIterator(java.io.File root,
java.lang.String[] extensions)
main
public static void main(java.lang.String[] argv)
hasNext
public boolean hasNext()
- Specified by:
hasNext in interface java.util.Iterator
next
public java.lang.Object next()
- Specified by:
next in interface java.util.Iterator
remove
public void remove()
- Specified by:
remove in interface java.util.Iterator
nextFile
public java.io.File nextFile()
nextPath
public java.lang.String nextPath()