org.relique.jdbc.csv
Class CsvReader

java.lang.Object
  extended by org.relique.io.DataReader
      extended by org.relique.jdbc.csv.CsvReader

public class CsvReader
extends DataReader


Field Summary
 
Fields inherited from class org.relique.io.DataReader
DEFAULT_COLUMN_SIZE
 
Constructor Summary
CsvReader(CsvRawReader rawReader, int transposedLines, int transposedFieldsToSkip, String headerline)
           
 
Method Summary
 void close()
           
 String[] getColumnNames()
           
 int[] getColumnSizes()
           
 String[] getColumnTypes()
           
 Map<String,Object> getEnvironment()
           
 String getTableAlias()
           
 boolean next()
           
 void setColumnTypes(String line)
           
 void setConverter(StringConverter converter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CsvReader

public CsvReader(CsvRawReader rawReader,
                 int transposedLines,
                 int transposedFieldsToSkip,
                 String headerline)
          throws SQLException
Throws:
SQLException
Method Detail

setConverter

public void setConverter(StringConverter converter)

next

public boolean next()
             throws SQLException
Specified by:
next in class DataReader
Throws:
SQLException

getColumnNames

public String[] getColumnNames()
Specified by:
getColumnNames in class DataReader

close

public void close()
Specified by:
close in class DataReader

getEnvironment

public Map<String,Object> getEnvironment()
                                  throws SQLException
Specified by:
getEnvironment in class DataReader
Throws:
SQLException

setColumnTypes

public void setColumnTypes(String line)
                    throws SQLException
Throws:
SQLException

getColumnTypes

public String[] getColumnTypes()
                        throws SQLException
Specified by:
getColumnTypes in class DataReader
Throws:
SQLException

getColumnSizes

public int[] getColumnSizes()
Specified by:
getColumnSizes in class DataReader

getTableAlias

public String getTableAlias()
Specified by:
getTableAlias in class DataReader


Copyright © 2016. All rights reserved.