|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectsky.engine.connector.database.DBCachedRow
A row from the result set obtained after executing an SQL query. When a DBCachedRow method to get row data is invoked, the method first checks if the data has been already cached. If the data is already cached then the cached data is returned; otherwise, a call to underlying JDBC ResultSet or ResultSetMetaData object is made to fetch the data.
$RCSfile: DBCachedRow.java,v $
$Revision: 1.5 $, $Date: 2005/04/24 03:14:03 $
| Field Summary | |
static FormattedResourceBundle |
STRINGS
|
| Constructor Summary | |
DBCachedRow(java.sql.ResultSet rset,
java.sql.ResultSetMetaData rsmd)
Constructor |
|
| Method Summary | |
int |
getColumnCount()
Get total number of columns in this row. |
java.lang.String |
getColumnName(int pos)
Get the name of column at the given position. |
java.lang.String |
getHTMLData(int pos)
Get row data that appears undera given column, but replace all new lines in the data with <BR> |
java.lang.String |
getHTMLData(java.lang.String name)
Get row data that appears undera given column, but replace all new lines in the data with <BR> |
java.lang.String |
getSQLData(int pos)
Get row data that appears under a given column, but return a blank string in cases where data is sql "NULL" value in the database. |
java.lang.String |
getSQLData(java.lang.String name)
Get row data that appears under a given column, but return a blank string in cases where data is sql "NULL" value in the database. |
java.lang.String |
getStringData(int pos)
Get row data that appears under a given column, but return a blank string in cases where data is sql "NULL" value in the database. |
java.lang.String |
getStringData(java.lang.String name)
Get row data that appears under a given column, but return a blank string in cases where data is sql "NULL" value in the database. |
int |
setColumnCount()
REMOVE |
java.lang.String |
setColumnName(int pos,
java.lang.String name)
REMOVE |
java.lang.String |
setString(int pos,
java.lang.String value)
REMOVE |
java.lang.String |
setString(java.lang.String name,
java.lang.String value)
REMOVE |
java.lang.String |
toString()
Convert this row to a string. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final FormattedResourceBundle STRINGS
| Constructor Detail |
public DBCachedRow(java.sql.ResultSet rset,
java.sql.ResultSetMetaData rsmd)
rset - ResultSet obtained by executing a query.rsmd - ResultSetMetaData obtained by executing a query.| Method Detail |
public int getColumnCount()
throws ErrorMessage
getColumnCount in interface DBRowErrorMessage - if there is a runtime error.
public int setColumnCount()
throws ErrorMessage
setColumnCount in interface DBRowErrorMessage
public java.lang.String getStringData(int pos)
throws ErrorMessage
getStringData in interface DBRowpos - column id
ErrorMessage - if there is problem in getting the data.
public java.lang.String getSQLData(int pos)
throws ErrorMessage
getSQLData in interface DBRowpos - column id
ErrorMessage - if there is problem in getting the data.
public java.lang.String getHTMLData(int pos)
throws ErrorMessage
getHTMLData in interface DBRowpos - column id
ErrorMessage - if there is a problem in getting and formatting the data.
public java.lang.String setString(int pos,
java.lang.String value)
throws ErrorMessage
setString in interface DBRowErrorMessage
public java.lang.String getStringData(java.lang.String name)
throws ErrorMessage
getStringData in interface DBRowname - column name
ErrorMessage - if there is problem in getting the data.
public java.lang.String getSQLData(java.lang.String name)
throws ErrorMessage
getSQLData in interface DBRowname - column name
ErrorMessage - if there is problem in getting the data.
public java.lang.String getHTMLData(java.lang.String name)
throws ErrorMessage
getHTMLData in interface DBRowname - column name
ErrorMessage - if there is a problem in getting and formatting the data.
public java.lang.String setString(java.lang.String name,
java.lang.String value)
throws ErrorMessage
setString in interface DBRowErrorMessage
public java.lang.String getColumnName(int pos)
throws ErrorMessage
getColumnName in interface DBRowpos - column id.
ErrorMessage - if there is problem getting the column name.
public java.lang.String setColumnName(int pos,
java.lang.String name)
throws ErrorMessage
setColumnName in interface DBRowErrorMessagepublic java.lang.String toString()
toString in interface DBRow
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||