public class RowResultSet implements AbstractResultSet
A base implemetation of ResultSet that models returned data rows as
instances of interface Row. It provides implementations of the resultset getXXX
conversion functions as delegations to the current row function.
interface RowAbstractResultSet.DefaultImpls| Constructor and Description |
|---|
RowResultSet()
A base implemetation of ResultSet that models returned data rows as
instances of
interface Row. It provides implementations of the resultset getXXX
conversion functions as delegations to the current row function. |
| Modifier and Type | Method and Description |
|---|---|
Row |
currentRow() |
int |
findColumn(java.lang.String label) |
java.math.BigDecimal |
getBigDecimal(int index,
int scale) |
java.math.BigDecimal |
getBigDecimal(java.lang.String label,
int scale) |
java.math.BigDecimal |
getBigDecimal(int index) |
java.math.BigDecimal |
getBigDecimal(java.lang.String label) |
boolean |
getBoolean(int index) |
boolean |
getBoolean(java.lang.String label) |
byte |
getByte(int index) |
byte |
getByte(java.lang.String label) |
byte[] |
getBytes(int index) |
byte[] |
getBytes(java.lang.String label) |
java.io.Reader |
getCharacterStream(int index) |
java.io.Reader |
getCharacterStream(java.lang.String label) |
java.sql.Date |
getDate(int index) |
java.sql.Date |
getDate(java.lang.String label) |
java.sql.Date |
getDate(int index,
java.util.Calendar cal) |
java.sql.Date |
getDate(java.lang.String label,
java.util.Calendar cal) |
double |
getDouble(int index) |
double |
getDouble(java.lang.String label) |
float |
getFloat(int index) |
float |
getFloat(java.lang.String label) |
int |
getInt(int index) |
int |
getInt(java.lang.String label) |
long |
getLong(int index) |
long |
getLong(java.lang.String label) |
java.lang.String |
getNString(int index) |
java.lang.String |
getNString(java.lang.String label) |
java.lang.Object |
getObject(int index) |
java.lang.Object |
getObject(java.lang.String label) |
short |
getShort(int index) |
short |
getShort(java.lang.String label) |
java.lang.String |
getString(int index) |
java.lang.String |
getString(java.lang.String label) |
java.sql.Time |
getTime(int index) |
java.sql.Time |
getTime(java.lang.String label) |
java.sql.Time |
getTime(int index,
java.util.Calendar cal) |
java.sql.Time |
getTime(java.lang.String label,
java.util.Calendar cal) |
java.sql.Timestamp |
getTimestamp(int index) |
java.sql.Timestamp |
getTimestamp(java.lang.String label) |
java.sql.Timestamp |
getTimestamp(int index,
java.util.Calendar cal) |
java.sql.Timestamp |
getTimestamp(java.lang.String label,
java.util.Calendar cal) |
java.sql.ResultSetMetaData |
meta() |
boolean |
wasNull() |
clearWarnings, getCursorName, getWarnings, isWrapperFor, unwrap_isWrapperFor, _unwrappublic RowResultSet()
A base implemetation of ResultSet that models returned data rows as
instances of interface Row. It provides implementations of the resultset getXXX
conversion functions as delegations to the current row function.
interface Rowpublic Row currentRow()
public java.sql.ResultSetMetaData meta()
public int findColumn(java.lang.String label)
public boolean wasNull()
public java.sql.Date getDate(int index)
public java.sql.Date getDate(java.lang.String label)
public java.sql.Date getDate(int index,
java.util.Calendar cal)
public java.sql.Date getDate(java.lang.String label,
java.util.Calendar cal)
public boolean getBoolean(int index)
public boolean getBoolean(java.lang.String label)
public java.math.BigDecimal getBigDecimal(int index,
int scale)
public java.math.BigDecimal getBigDecimal(java.lang.String label,
int scale)
public java.math.BigDecimal getBigDecimal(int index)
public java.math.BigDecimal getBigDecimal(java.lang.String label)
public java.sql.Time getTime(int index)
public java.sql.Time getTime(java.lang.String label)
public java.sql.Time getTime(int index,
java.util.Calendar cal)
public java.sql.Time getTime(java.lang.String label,
java.util.Calendar cal)
public byte getByte(int index)
public byte getByte(java.lang.String label)
public java.lang.String getString(int index)
public java.lang.String getString(java.lang.String label)
public java.lang.Object getObject(int index)
public java.lang.Object getObject(java.lang.String label)
public long getLong(int index)
public long getLong(java.lang.String label)
public float getFloat(int index)
public float getFloat(java.lang.String label)
public int getInt(int index)
public int getInt(java.lang.String label)
public short getShort(int index)
public short getShort(java.lang.String label)
public java.sql.Timestamp getTimestamp(int index)
public java.sql.Timestamp getTimestamp(java.lang.String label)
public java.sql.Timestamp getTimestamp(int index,
java.util.Calendar cal)
public java.sql.Timestamp getTimestamp(java.lang.String label,
java.util.Calendar cal)
public byte[] getBytes(int index)
public byte[] getBytes(java.lang.String label)
public double getDouble(int index)
public double getDouble(java.lang.String label)
public java.lang.String getNString(int index)
public java.lang.String getNString(java.lang.String label)
public java.io.Reader getCharacterStream(int index)
public java.io.Reader getCharacterStream(java.lang.String label)