|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DatabaseResults
A reduction of the SQL ResultSet so we can implement it outside of JDBC.
NOTE: In all cases, the columnIndex parameters are 0 based -- not 1 based like JDBC.
Method Summary | |
---|---|
int |
findColumn(String columnName)
Return the column index associated with the column name. |
BigDecimal |
getBigDecimal(int columnIndex)
Returns the SQL big decimal value from the results at the column index. |
InputStream |
getBlobStream(int columnIndex)
Returns an input stream for a blob value from the results at the column index. |
boolean |
getBoolean(int columnIndex)
Returns the boolean value from the results at the column index. |
byte |
getByte(int columnIndex)
Returns the byte value from the results at the column index. |
byte[] |
getBytes(int columnIndex)
Returns the byte array value from the results at the column index. |
char |
getChar(int columnIndex)
Returns the char value from the results at the column index. |
int |
getColumnCount()
Returns the number of columns in these results. |
double |
getDouble(int columnIndex)
Returns the double value from the results at the column index. |
float |
getFloat(int columnIndex)
Returns the float value from the results at the column index. |
int |
getInt(int columnIndex)
Returns the integer value from the results at the column index. |
long |
getLong(int columnIndex)
Returns the long value from the results at the column index. |
ObjectCache |
getObjectCache()
Return any object cache that is associated with these results or null if none. |
short |
getShort(int columnIndex)
Returns the short value from the results at the column index. |
String |
getString(int columnIndex)
Returns the string from the results at the column index. |
Timestamp |
getTimestamp(int columnIndex)
Returns the SQL timestamp value from the results at the column index. |
boolean |
next()
Moves to the next result. |
boolean |
wasNull(int columnIndex)
Returns true if the last object returned with the column index is null. |
Method Detail |
---|
int getColumnCount() throws SQLException
SQLException
boolean next() throws SQLException
SQLException
int findColumn(String columnName) throws SQLException
SQLException
- if the column was not found in the results.String getString(int columnIndex) throws SQLException
SQLException
boolean getBoolean(int columnIndex) throws SQLException
SQLException
char getChar(int columnIndex) throws SQLException
SQLException
byte getByte(int columnIndex) throws SQLException
SQLException
byte[] getBytes(int columnIndex) throws SQLException
SQLException
short getShort(int columnIndex) throws SQLException
SQLException
int getInt(int columnIndex) throws SQLException
SQLException
long getLong(int columnIndex) throws SQLException
SQLException
float getFloat(int columnIndex) throws SQLException
SQLException
double getDouble(int columnIndex) throws SQLException
SQLException
Timestamp getTimestamp(int columnIndex) throws SQLException
SQLException
InputStream getBlobStream(int columnIndex) throws SQLException
SQLException
BigDecimal getBigDecimal(int columnIndex) throws SQLException
SQLException
boolean wasNull(int columnIndex) throws SQLException
SQLException
ObjectCache getObjectCache()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |