com.cybelia.sandra.ibu.csv
Class CSVReaderGeneric<E>

java.lang.Object
  extended by au.com.bytecode.opencsv.bean.CsvToBean
      extended by com.cybelia.sandra.ibu.csv.CSVReaderGeneric<E>
Direct Known Subclasses:
CSVReaderAutorisation, CSVReaderCamion, CSVReaderChauffeur, CSVReaderEleveurDuplicated, CSVReaderEleveurGPS, CSVReaderEvent, CSVReaderIbu, CSVReaderLabel, CSVReaderTransporteur, CSVReaderUser, CSVReaderUsine

public abstract class CSVReaderGeneric<E>
extends au.com.bytecode.opencsv.bean.CsvToBean


Field Summary
static char DELIM
           
protected  org.apache.commons.logging.Log log
           
protected  HeaderColumnNameTranslateMappingStrategy strategy
           
 
Constructor Summary
CSVReaderGeneric()
           
 
Method Summary
protected  String getInLine(String[] line)
           
protected abstract  void initStrategy()
           
 List<E> parse(MigrationContext contextMigration, Reader reader)
           
 List<E> parseFile(MigrationContext contextMigration, String csvFileName)
           
 List<E> parseResource(MigrationContext contextMigration, String resourceName)
           
 
Methods inherited from class au.com.bytecode.opencsv.bean.CsvToBean
convertValue, getPropertyEditor, parse, parse, processLine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected final org.apache.commons.logging.Log log

DELIM

public static final char DELIM
See Also:
Constant Field Values

strategy

protected HeaderColumnNameTranslateMappingStrategy strategy
Constructor Detail

CSVReaderGeneric

public CSVReaderGeneric()
Method Detail

parseResource

public List<E> parseResource(MigrationContext contextMigration,
                             String resourceName)

parseFile

public List<E> parseFile(MigrationContext contextMigration,
                         String csvFileName)

parse

public List<E> parse(MigrationContext contextMigration,
                     Reader reader)

getInLine

protected String getInLine(String[] line)

initStrategy

protected abstract void initStrategy()


Copyright © 2008-2012 Cybelia. All Rights Reserved.