org.databene.document.csv
Class CSVCellIterator

java.lang.Object
  extended by org.databene.document.csv.CSVCellIterator
All Implemented Interfaces:
java.io.Closeable, java.util.Iterator<java.lang.String>, HeavyweightIterator<java.lang.String>

public class CSVCellIterator
extends java.lang.Object
implements HeavyweightIterator<java.lang.String>

Iterates through cells of a CSV file.

Created: 26.08.2006 18:52:08

Author:
Volker Bergmann

Constructor Summary
CSVCellIterator(java.lang.String uri, char separator)
           
 
Method Summary
 void close()
           
 char getSeparator()
           
 java.lang.String getUri()
           
 boolean hasNext()
           
 java.lang.String next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSVCellIterator

public CSVCellIterator(java.lang.String uri,
                       char separator)
                throws java.io.IOException
Throws:
java.io.IOException
Method Detail

getUri

public java.lang.String getUri()

getSeparator

public char getSeparator()

hasNext

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

next

public java.lang.String next()
Specified by:
next in interface java.util.Iterator<java.lang.String>

remove

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

close

public void close()
Specified by:
close in interface java.io.Closeable


Copyright © 2010. All Rights Reserved.