xxl.io
Class FileInputIterator

java.lang.Object
  |
  +--xxl.cursors.AbstractCursor
        |
        +--xxl.io.InputIterator
              |
              +--xxl.io.FileInputIterator

public class FileInputIterator
extends InputIterator

This class creates an InputIterator for a given file.


Fields inherited from class xxl.io.InputIterator
converter, input
 
Fields inherited from class xxl.cursors.AbstractCursor
hasNext, iterator, next
 
Constructor Summary
FileInputIterator(Converter converter, java.io.File file)
           
FileInputIterator(Converter converter, java.io.File file, int bufferSize)
           
FileInputIterator(Function newObject, java.io.File file)
           
FileInputIterator(Function newObject, java.io.File file, int bufferSize)
           
 
Methods inherited from class xxl.io.InputIterator
computeNext
 
Methods inherited from class xxl.cursors.AbstractCursor
close, hasNext, next, peek, remove, reset, setNext, setNextIterator, supportsPeek, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileInputIterator

public FileInputIterator(Converter converter,
                         java.io.File file,
                         int bufferSize)

FileInputIterator

public FileInputIterator(Function newObject,
                         java.io.File file,
                         int bufferSize)

FileInputIterator

public FileInputIterator(Converter converter,
                         java.io.File file)

FileInputIterator

public FileInputIterator(Function newObject,
                         java.io.File file)