edu.iastate.metnet.db
Class ResultSetAdapter

java.lang.Object
  extended by edu.iastate.metnet.db.ResultSetAdapter

public class ResultSetAdapter
extends java.lang.Object

the class is called once in the lifetime


Field Summary
(package private) static org.apache.log4j.Logger logger
           
 
Constructor Summary
ResultSetAdapter(java.sql.Statement sql_stmt, java.lang.String sql_string)
           
ResultSetAdapter(java.lang.String sql_string)
           
 
Method Summary
 void close()
           
 java.util.Vector getColumn()
          get the first column of the resultset
 java.util.Vector getColumn(int i)
          return the column of the resultset
 java.util.Vector getColumnName()
          match JDBCModel.setColumnNames() with Vector.toArray()
 java.lang.String getColumnName(int i)
           
 java.util.Hashtable getRowHash()
           
 java.util.Map getRowMap()
           
 java.util.Vector getRowVector()
           
 java.util.Vector getTable()
          JDBCModel.appendTable(ResultSetAdapter.get_table())
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

static org.apache.log4j.Logger logger
Constructor Detail

ResultSetAdapter

public ResultSetAdapter(java.sql.Statement sql_stmt,
                        java.lang.String sql_string)

ResultSetAdapter

public ResultSetAdapter(java.lang.String sql_string)
Method Detail

getColumn

public java.util.Vector getColumn()
get the first column of the resultset

Returns:
the result data

getColumn

public java.util.Vector getColumn(int i)
return the column of the resultset

Parameters:
i - 1-based column index
Returns:
the vector of the result

getRowVector

public java.util.Vector getRowVector()

getRowHash

public java.util.Hashtable getRowHash()

getRowMap

public java.util.Map getRowMap()

getColumnName

public java.util.Vector getColumnName()
match JDBCModel.setColumnNames() with Vector.toArray()


getColumnName

public java.lang.String getColumnName(int i)

getTable

public java.util.Vector getTable()
JDBCModel.appendTable(ResultSetAdapter.get_table())


close

public void close()