org.gcube.data.analysis.tabulardata.operation.csv.importer
Class InitializerProcessor

java.lang.Object
  extended by org.gcube.data.analysis.tabulardata.operation.csv.importer.InitializerProcessor
All Implemented Interfaces:
net.sf.csv4j.CSVLineProcessor

public class InitializerProcessor
extends Object
implements net.sf.csv4j.CSVLineProcessor


Constructor Summary
InitializerProcessor()
           
 
Method Summary
 boolean continueProcessing()
           
 List<org.gcube.data.analysis.tabulardata.model.column.Column> getColumns()
           
 int getRows()
           
 void onDataLine(int lineNumber, List<String> fields)
           
 void onHeaderLine(int lineNumber, List<String> fields)
           
 void processDataLine(int lineNumber, List<String> fields)
           
 void processHeaderLine(int lineNumber, List<String> fields)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InitializerProcessor

public InitializerProcessor()
Method Detail

processHeaderLine

public void processHeaderLine(int lineNumber,
                              List<String> fields)
Specified by:
processHeaderLine in interface net.sf.csv4j.CSVLineProcessor

processDataLine

public void processDataLine(int lineNumber,
                            List<String> fields)
Specified by:
processDataLine in interface net.sf.csv4j.CSVLineProcessor

continueProcessing

public boolean continueProcessing()
Specified by:
continueProcessing in interface net.sf.csv4j.CSVLineProcessor

onHeaderLine

public void onHeaderLine(int lineNumber,
                         List<String> fields)

onDataLine

public void onDataLine(int lineNumber,
                       List<String> fields)

getRows

public int getRows()

getColumns

public List<org.gcube.data.analysis.tabulardata.model.column.Column> getColumns()


Copyright © 2013. All Rights Reserved.