org.databene.document.csv
Class CSVToJavaBeanMapper<E>

java.lang.Object
  extended by org.databene.document.csv.CSVToJavaBeanMapper<E>
All Implemented Interfaces:
java.util.Iterator<E>

public class CSVToJavaBeanMapper<E>
extends java.lang.Object
implements java.util.Iterator<E>

Reads a CSV file and maps its columns to JavaBeans.

Created: 21.07.2006 15:07:36


Constructor Summary
CSVToJavaBeanMapper(java.io.Reader reader, java.lang.Class<E> type)
           
CSVToJavaBeanMapper(java.io.Reader reader, java.lang.Class<E> type, char separator, java.lang.String emptyValue)
           
 
Method Summary
 boolean hasNext()
           
 E next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSVToJavaBeanMapper

public CSVToJavaBeanMapper(java.io.Reader reader,
                           java.lang.Class<E> type)
                    throws java.io.IOException
Throws:
java.io.IOException

CSVToJavaBeanMapper

public CSVToJavaBeanMapper(java.io.Reader reader,
                           java.lang.Class<E> type,
                           char separator,
                           java.lang.String emptyValue)
                    throws java.io.IOException
Throws:
java.io.IOException
Method Detail

hasNext

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

next

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

remove

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


Copyright © 2010. All Rights Reserved.