org.relique.io
Class DataReader

java.lang.Object
  extended by org.relique.io.DataReader
Direct Known Subclasses:
CsvReader, DbfReader, ListDataReader

public abstract class DataReader
extends Object


Field Summary
static int DEFAULT_COLUMN_SIZE
           
 
Constructor Summary
DataReader()
           
 
Method Summary
abstract  void close()
           
abstract  String[] getColumnNames()
           
abstract  int[] getColumnSizes()
           
abstract  String[] getColumnTypes()
           
abstract  Map<String,Object> getEnvironment()
           
abstract  String getTableAlias()
           
abstract  boolean next()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_COLUMN_SIZE

public static final int DEFAULT_COLUMN_SIZE
See Also:
Constant Field Values
Constructor Detail

DataReader

public DataReader()
Method Detail

next

public abstract boolean next()
                      throws SQLException
Throws:
SQLException

getColumnNames

public abstract String[] getColumnNames()
                                 throws SQLException
Throws:
SQLException

close

public abstract void close()
                    throws SQLException
Throws:
SQLException

getEnvironment

public abstract Map<String,Object> getEnvironment()
                                           throws SQLException
Throws:
SQLException

getColumnTypes

public abstract String[] getColumnTypes()
                                 throws SQLException
Throws:
SQLException

getColumnSizes

public abstract int[] getColumnSizes()
                              throws SQLException
Throws:
SQLException

getTableAlias

public abstract String getTableAlias()


Copyright © 2016. All rights reserved.