edu.umass.cs.mallet.base.pipe.iterator
Class FileUriIterator

java.lang.Object
  extended byedu.umass.cs.mallet.base.pipe.iterator.AbstractPipeInputIterator
      extended byedu.umass.cs.mallet.base.pipe.iterator.FileIterator
          extended byedu.umass.cs.mallet.base.pipe.iterator.FileUriIterator
All Implemented Interfaces:
java.util.Iterator, PipeInputIterator

public class FileUriIterator
extends FileIterator


Field Summary
 
Fields inherited from class edu.umass.cs.mallet.base.pipe.iterator.FileIterator
ALL_DIRECTORIES, FIRST_DIRECTORY, LAST_DIRECTORY, STARTING_DIRECTORIES
 
Fields inherited from class edu.umass.cs.mallet.base.pipe.iterator.AbstractPipeInputIterator
parentInstance
 
Constructor Summary
FileUriIterator(java.io.File[] directories, java.io.FileFilter filter, java.util.regex.Pattern targetPattern)
           
FileUriIterator(java.io.File[] directories, java.util.regex.Pattern targetPattern)
           
FileUriIterator(java.io.File directory, java.io.FileFilter filter, java.util.regex.Pattern targetPattern)
           
FileUriIterator(java.io.File directory, java.util.regex.Pattern targetPattern)
           
 
Method Summary
 Instance nextInstance()
           
 
Methods inherited from class edu.umass.cs.mallet.base.pipe.iterator.FileIterator
getFileArray, hasNext, nextFile, stringArray2FileArray
 
Methods inherited from class edu.umass.cs.mallet.base.pipe.iterator.AbstractPipeInputIterator
next, remove, setParentInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileUriIterator

public FileUriIterator(java.io.File[] directories,
                       java.io.FileFilter filter,
                       java.util.regex.Pattern targetPattern)

FileUriIterator

public FileUriIterator(java.io.File directory,
                       java.io.FileFilter filter,
                       java.util.regex.Pattern targetPattern)

FileUriIterator

public FileUriIterator(java.io.File[] directories,
                       java.util.regex.Pattern targetPattern)

FileUriIterator

public FileUriIterator(java.io.File directory,
                       java.util.regex.Pattern targetPattern)
Method Detail

nextInstance

public Instance nextInstance()
Specified by:
nextInstance in interface PipeInputIterator
Overrides:
nextInstance in class FileIterator