Quadcap Embeddable Server

com.quadcap.io.RecursiveFileIterator Class Reference

Inheritance diagram for com.quadcap.io.RecursiveFileIterator:

Iterator List of all members.

Detailed Description

Author:
Stan Bailes

Definition at line 52 of file RecursiveFileIterator.java.

Public Member Functions

 RecursiveFileIterator (File root, FileFilter filter)
boolean hasNext ()
Object next ()
void remove ()

Package Attributes

File root
FileFilter filter
Stack s = new Stack()
File nextFile = null
boolean done = false


Constructor & Destructor Documentation

com.quadcap.io.RecursiveFileIterator.RecursiveFileIterator File  root,
FileFilter  filter
 

Definition at line 72 of file RecursiveFileIterator.java.

References com.quadcap.io.RecursiveFileIterator.s.


Member Function Documentation

boolean com.quadcap.io.RecursiveFileIterator.hasNext  ) 
 

Definition at line 78 of file RecursiveFileIterator.java.

References com.quadcap.io.RecursiveFileIterator.done, com.quadcap.io.RecursiveFileIterator.IEntry.files, com.quadcap.io.RecursiveFileIterator.filter, com.quadcap.io.RecursiveFileIterator.nextFile, com.quadcap.io.RecursiveFileIterator.IEntry.pos, and com.quadcap.io.RecursiveFileIterator.s.

Referenced by com.quadcap.io.RecursiveFileIterator.next(), and com.quadcap.io.Test.testRecursiveFileIterator().

Object com.quadcap.io.RecursiveFileIterator.next  ) 
 

Definition at line 99 of file RecursiveFileIterator.java.

References com.quadcap.io.RecursiveFileIterator.done, com.quadcap.io.RecursiveFileIterator.hasNext(), and com.quadcap.io.RecursiveFileIterator.nextFile.

Referenced by com.quadcap.io.Test.testRecursiveFileIterator().

void com.quadcap.io.RecursiveFileIterator.remove  ) 
 

Definition at line 108 of file RecursiveFileIterator.java.


Member Data Documentation

boolean com.quadcap.io.RecursiveFileIterator.done = false [package]
 

Definition at line 57 of file RecursiveFileIterator.java.

Referenced by com.quadcap.io.RecursiveFileIterator.hasNext(), and com.quadcap.io.RecursiveFileIterator.next().

FileFilter com.quadcap.io.RecursiveFileIterator.filter [package]
 

Definition at line 54 of file RecursiveFileIterator.java.

Referenced by com.quadcap.io.RecursiveFileIterator.hasNext().

File com.quadcap.io.RecursiveFileIterator.nextFile = null [package]
 

Definition at line 56 of file RecursiveFileIterator.java.

Referenced by com.quadcap.io.RecursiveFileIterator.hasNext(), and com.quadcap.io.RecursiveFileIterator.next().

File com.quadcap.io.RecursiveFileIterator.root [package]
 

Definition at line 53 of file RecursiveFileIterator.java.

Stack com.quadcap.io.RecursiveFileIterator.s = new Stack() [package]
 

Definition at line 55 of file RecursiveFileIterator.java.

Referenced by com.quadcap.io.RecursiveFileIterator.hasNext(), and com.quadcap.io.RecursiveFileIterator.RecursiveFileIterator().