Package au.com.bytecode.opencsv.bean
Class CsvToBean<T>
- java.lang.Object
-
- au.com.bytecode.opencsv.bean.CsvToBean<T>
-
public class CsvToBean<T> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CsvToBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Object
convertValue(java.lang.String value, java.beans.PropertyDescriptor prop)
protected java.beans.PropertyEditor
getPropertyEditor(java.beans.PropertyDescriptor desc)
java.util.List<T>
parse(MappingStrategy<T> mapper, CSVReader csv)
java.util.List<T>
parse(MappingStrategy<T> mapper, java.io.Reader reader)
protected T
processLine(MappingStrategy<T> mapper, java.lang.String[] line)
-
-
-
Method Detail
-
parse
public java.util.List<T> parse(MappingStrategy<T> mapper, java.io.Reader reader)
-
parse
public java.util.List<T> parse(MappingStrategy<T> mapper, CSVReader csv)
-
processLine
protected T processLine(MappingStrategy<T> mapper, java.lang.String[] line) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException, java.lang.InstantiationException, java.beans.IntrospectionException
- Throws:
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.InstantiationException
java.beans.IntrospectionException
-
convertValue
protected java.lang.Object convertValue(java.lang.String value, java.beans.PropertyDescriptor prop) throws java.lang.InstantiationException, java.lang.IllegalAccessException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
-
getPropertyEditor
protected java.beans.PropertyEditor getPropertyEditor(java.beans.PropertyDescriptor desc) throws java.lang.InstantiationException, java.lang.IllegalAccessException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
-
-