Nuxeo Enterprise Platform 5.4

org.nuxeo.common.utils
Class FileTreeIterator

java.lang.Object
  extended by org.nuxeo.common.utils.FileTreeIterator
All Implemented Interfaces:
java.util.Iterator<java.io.File>

public class FileTreeIterator
extends java.lang.Object
implements java.util.Iterator<java.io.File>

Author:
Bogdan Stefanescu

Constructor Summary
FileTreeIterator(java.io.File root)
           
FileTreeIterator(java.io.File root, boolean excludeRoot)
           
 
Method Summary
 java.io.FileFilter getFilter()
           
 boolean hasNext()
           
static void main(java.lang.String[] args)
           
 java.io.File next()
           
 void remove()
           
 void setFilter(java.io.FileFilter filter)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileTreeIterator

public FileTreeIterator(java.io.File root)

FileTreeIterator

public FileTreeIterator(java.io.File root,
                        boolean excludeRoot)
Method Detail

setFilter

public void setFilter(java.io.FileFilter filter)

getFilter

public java.io.FileFilter getFilter()

hasNext

public boolean hasNext()
Specified by:
hasNext in interface java.util.Iterator<java.io.File>

next

public java.io.File next()
Specified by:
next in interface java.util.Iterator<java.io.File>

remove

public void remove()
Specified by:
remove in interface java.util.Iterator<java.io.File>

main

public static void main(java.lang.String[] args)

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.