xxl.relational
Class AbstractResultSet
java.lang.Object
|
+--xxl.relational.AbstractResultSet
- Direct Known Subclasses:
- BufferedResultSet, Distinct, FileResultSet, Grouper, Join, Minus, Projection, Selection, Sorter, Union
- public abstract class AbstractResultSet
- extends java.lang.Object
- implements java.sql.ResultSet
This class is a skeleton for writing non-abstract classes that implement the
ResultSet-interface.
Only JDBC 1.0 is supported.
All methods of JDBC 2.0 throw an UnsupportedOperationException.
Only seven methods have to be implemented to get a non-abstract ResultSet:
- ResultSetMetaData getMetaData();
- int findColumn(String columnName);
- Object getObject(int columnIndex);
- byte[] getBytes(int columnIndex);
- boolean next();
- void close();
- boolean wasNull();
Then the getXXX methods call getObject and cast the result properly.
Example for a non-abstract subclass of AbstractResultSet:
class MySelection extends AbstractResultSet {
protected ResultSet resultSet;
protected Function predicate;
public MySelection (Function predicate, ResultSet resultSet) {
this.resultSet = resultSet;
this.predicate = predicate;
}
public boolean next() throws SQLException {
boolean next = resultSet.next();
while (next && !((Boolean)predicate.invoke(resultSet)).booleanValue())
next = resultSet.next();
return next;
}
public ResultSetMetaData getMetaData() throws SQLException {
return resultSet.getMetaData();
}
public int findColumn(String columnName) throws SQLException {
return resultSet.findColumn(columnName);
}
public Object getObject(int columnIndex) throws SQLException {
return resultSet.getObject(columnIndex);
}
public byte[] getBytes(int columnIndex) throws SQLException {
return resultSet.getBytes(columnIndex);
}
public boolean wasNull() throws SQLException {
return resultSet.wasNull();
}
public void close() throws SQLException {
resultSet.close();
}
}
|
Method Summary |
boolean |
absolute(int row)
|
void |
afterLast()
|
void |
beforeFirst()
|
void |
cancelRowUpdates()
|
void |
clearWarnings()
|
abstract void |
close()
|
void |
deleteRow()
|
abstract int |
findColumn(java.lang.String columnName)
|
boolean |
first()
|
java.sql.Array |
getArray(int i)
|
java.sql.Array |
getArray(java.lang.String colName)
|
java.io.InputStream |
getAsciiStream(int columnIndex)
|
java.io.InputStream |
getAsciiStream(java.lang.String columnName)
|
java.math.BigDecimal |
getBigDecimal(int columnIndex)
|
java.math.BigDecimal |
getBigDecimal(int columnIndex,
int scale)
|
java.math.BigDecimal |
getBigDecimal(java.lang.String columnName)
|
java.math.BigDecimal |
getBigDecimal(java.lang.String columnName,
int scale)
|
java.io.InputStream |
getBinaryStream(int columnIndex)
|
java.io.InputStream |
getBinaryStream(java.lang.String columnName)
|
java.sql.Blob |
getBlob(int i)
|
java.sql.Blob |
getBlob(java.lang.String colName)
|
boolean |
getBoolean(int columnIndex)
|
boolean |
getBoolean(java.lang.String columnName)
|
byte |
getByte(int columnIndex)
|
byte |
getByte(java.lang.String columnName)
|
abstract byte[] |
getBytes(int columnIndex)
|
byte[] |
getBytes(java.lang.String columnName)
|
java.io.Reader |
getCharacterStream(int columnIndex)
|
java.io.Reader |
getCharacterStream(java.lang.String columnName)
|
java.sql.Clob |
getClob(int i)
|
java.sql.Clob |
getClob(java.lang.String colName)
|
static int |
getColumnCount(java.sql.ResultSet resultSet)
|
int |
getConcurrency()
|
java.lang.String |
getCursorName()
|
java.sql.Date |
getDate(int columnIndex)
|
java.sql.Date |
getDate(int columnIndex,
java.util.Calendar cal)
|
java.sql.Date |
getDate(java.lang.String columnName)
|
java.sql.Date |
getDate(java.lang.String columnName,
java.util.Calendar cal)
|
double |
getDouble(int columnIndex)
|
double |
getDouble(java.lang.String columnName)
|
int |
getFetchDirection()
|
int |
getFetchSize()
|
float |
getFloat(int columnIndex)
|
float |
getFloat(java.lang.String columnName)
|
int |
getInt(int columnIndex)
|
int |
getInt(java.lang.String columnName)
|
long |
getLong(int columnIndex)
|
long |
getLong(java.lang.String columnName)
|
abstract java.sql.ResultSetMetaData |
getMetaData()
|
abstract java.lang.Object |
getObject(int columnIndex)
|
java.lang.Object |
getObject(int i,
java.util.Map map)
|
java.lang.Object |
getObject(java.lang.String columnName)
|
java.lang.Object |
getObject(java.lang.String colName,
java.util.Map map)
|
java.sql.Ref |
getRef(int i)
|
java.sql.Ref |
getRef(java.lang.String colName)
|
int |
getRow()
|
short |
getShort(int columnIndex)
|
short |
getShort(java.lang.String columnName)
|
java.sql.Statement |
getStatement()
|
java.lang.String |
getString(int columnIndex)
|
java.lang.String |
getString(java.lang.String columnName)
|
java.sql.Time |
getTime(int columnIndex)
|
java.sql.Time |
getTime(int columnIndex,
java.util.Calendar cal)
|
java.sql.Time |
getTime(java.lang.String columnName)
|
java.sql.Time |
getTime(java.lang.String columnName,
java.util.Calendar cal)
|
java.sql.Timestamp |
getTimestamp(int columnIndex)
|
java.sql.Timestamp |
getTimestamp(int columnIndex,
java.util.Calendar cal)
|
java.sql.Timestamp |
getTimestamp(java.lang.String columnName)
|
java.sql.Timestamp |
getTimestamp(java.lang.String columnName,
java.util.Calendar cal)
|
int |
getType()
|
java.io.InputStream |
getUnicodeStream(int ColumnIndex)
|
java.io.InputStream |
getUnicodeStream(java.lang.String ColumnName)
|
java.sql.SQLWarning |
getWarnings()
|
void |
insertRow()
|
boolean |
isAfterLast()
|
boolean |
isBeforeFirst()
|
boolean |
isFirst()
|
boolean |
isLast()
|
boolean |
last()
|
void |
moveToCurrentRow()
|
void |
moveToInsertRow()
|
abstract boolean |
next()
|
boolean |
previous()
|
void |
refreshRow()
|
boolean |
relative(int rows)
|
boolean |
rowDeleted()
|
boolean |
rowInserted()
|
boolean |
rowUpdated()
|
void |
setFetchDirection(int direction)
|
void |
setFetchSize(int rows)
|
void |
updateAsciiStream(int columnIndex,
java.io.InputStream x,
int length)
|
void |
updateAsciiStream(java.lang.String columnName,
java.io.InputStream x,
int length)
|
void |
updateBigDecimal(int columnIndex,
java.math.BigDecimal x)
|
void |
updateBigDecimal(java.lang.String columnName,
java.math.BigDecimal x)
|
void |
updateBinaryStream(int columnIndex,
java.io.InputStream x,
int length)
|
void |
updateBinaryStream(java.lang.String columnName,
java.io.InputStream x,
int length)
|
void |
updateBoolean(int columnIndex,
boolean x)
|
void |
updateBoolean(java.lang.String columnName,
boolean x)
|
void |
updateByte(int columnIndex,
byte x)
|
void |
updateByte(java.lang.String columnName,
byte x)
|
void |
updateBytes(int columnIndex,
byte[] x)
|
void |
updateBytes(java.lang.String columnName,
byte[] x)
|
void |
updateCharacterStream(int columnIndex,
java.io.Reader x,
int length)
|
void |
updateCharacterStream(java.lang.String columnName,
java.io.Reader reader,
int length)
|
void |
updateDate(int columnIndex,
java.sql.Date x)
|
void |
updateDate(java.lang.String columnName,
java.sql.Date x)
|
void |
updateDouble(int columnIndex,
double x)
|
void |
updateDouble(java.lang.String columnName,
double x)
|
void |
updateFloat(int columnIndex,
float x)
|
void |
updateFloat(java.lang.String columnName,
float x)
|
void |
updateInt(int columnIndex,
int x)
|
void |
updateInt(java.lang.String columnName,
int x)
|
void |
updateLong(int columnIndex,
long x)
|
void |
updateLong(java.lang.String columnName,
long x)
|
void |
updateNull(int columnIndex)
|
void |
updateNull(java.lang.String columnName)
|
void |
updateObject(int columnIndex,
java.lang.Object x)
|
void |
updateObject(int columnIndex,
java.lang.Object x,
int scale)
|
void |
updateObject(java.lang.String columnName,
java.lang.Object x)
|
void |
updateObject(java.lang.String columnName,
java.lang.Object x,
int scale)
|
void |
updateRow()
|
void |
updateShort(int columnIndex,
short x)
|
void |
updateShort(java.lang.String columnName,
short x)
|
void |
updateString(int columnIndex,
java.lang.String x)
|
void |
updateString(java.lang.String columnName,
java.lang.String x)
|
void |
updateTime(int columnIndex,
java.sql.Time x)
|
void |
updateTime(java.lang.String columnName,
java.sql.Time x)
|
void |
updateTimestamp(int columnIndex,
java.sql.Timestamp x)
|
void |
updateTimestamp(java.lang.String columnName,
java.sql.Timestamp x)
|
abstract boolean |
wasNull()
|
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
AbstractResultSet
public AbstractResultSet()
getMetaData
public abstract java.sql.ResultSetMetaData getMetaData()
throws java.sql.SQLException
- Specified by:
- getMetaData in interface java.sql.ResultSet
findColumn
public abstract int findColumn(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- findColumn in interface java.sql.ResultSet
getObject
public abstract java.lang.Object getObject(int columnIndex)
throws java.sql.SQLException
- Specified by:
- getObject in interface java.sql.ResultSet
getBytes
public abstract byte[] getBytes(int columnIndex)
throws java.sql.SQLException
- Specified by:
- getBytes in interface java.sql.ResultSet
next
public abstract boolean next()
throws java.sql.SQLException
- Specified by:
- next in interface java.sql.ResultSet
close
public abstract void close()
throws java.sql.SQLException
- Specified by:
- close in interface java.sql.ResultSet
wasNull
public abstract boolean wasNull()
throws java.sql.SQLException
- Specified by:
- wasNull in interface java.sql.ResultSet
getColumnCount
public static int getColumnCount(java.sql.ResultSet resultSet)
clearWarnings
public void clearWarnings()
throws java.sql.SQLException
- Specified by:
- clearWarnings in interface java.sql.ResultSet
getWarnings
public java.sql.SQLWarning getWarnings()
throws java.sql.SQLException
- Specified by:
- getWarnings in interface java.sql.ResultSet
getObject
public java.lang.Object getObject(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- getObject in interface java.sql.ResultSet
getBytes
public byte[] getBytes(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- getBytes in interface java.sql.ResultSet
getAsciiStream
public java.io.InputStream getAsciiStream(int columnIndex)
throws java.sql.SQLException
- Specified by:
- getAsciiStream in interface java.sql.ResultSet
getAsciiStream
public java.io.InputStream getAsciiStream(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- getAsciiStream in interface java.sql.ResultSet
getBinaryStream
public java.io.InputStream getBinaryStream(int columnIndex)
throws java.sql.SQLException
- Specified by:
- getBinaryStream in interface java.sql.ResultSet
getBinaryStream
public java.io.InputStream getBinaryStream(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- getBinaryStream in interface java.sql.ResultSet
getBoolean
public boolean getBoolean(int columnIndex)
throws java.sql.SQLException
- Specified by:
- getBoolean in interface java.sql.ResultSet
getBoolean
public boolean getBoolean(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- getBoolean in interface java.sql.ResultSet
getByte
public byte getByte(int columnIndex)
throws java.sql.SQLException
- Specified by:
- getByte in interface java.sql.ResultSet
getByte
public byte getByte(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- getByte in interface java.sql.ResultSet
getDate
public java.sql.Date getDate(int columnIndex)
throws java.sql.SQLException
- Specified by:
- getDate in interface java.sql.ResultSet
getDate
public java.sql.Date getDate(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- getDate in interface java.sql.ResultSet
getDouble
public double getDouble(int columnIndex)
throws java.sql.SQLException
- Specified by:
- getDouble in interface java.sql.ResultSet
getDouble
public double getDouble(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- getDouble in interface java.sql.ResultSet
getFloat
public float getFloat(int columnIndex)
throws java.sql.SQLException
- Specified by:
- getFloat in interface java.sql.ResultSet
getFloat
public float getFloat(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- getFloat in interface java.sql.ResultSet
getInt
public int getInt(int columnIndex)
throws java.sql.SQLException
- Specified by:
- getInt in interface java.sql.ResultSet
getInt
public int getInt(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- getInt in interface java.sql.ResultSet
getLong
public long getLong(int columnIndex)
throws java.sql.SQLException
- Specified by:
- getLong in interface java.sql.ResultSet
getLong
public long getLong(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- getLong in interface java.sql.ResultSet
getShort
public short getShort(int columnIndex)
throws java.sql.SQLException
- Specified by:
- getShort in interface java.sql.ResultSet
getShort
public short getShort(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- getShort in interface java.sql.ResultSet
getString
public java.lang.String getString(int columnIndex)
throws java.sql.SQLException
- Specified by:
- getString in interface java.sql.ResultSet
getString
public java.lang.String getString(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- getString in interface java.sql.ResultSet
getTime
public java.sql.Time getTime(int columnIndex)
throws java.sql.SQLException
- Specified by:
- getTime in interface java.sql.ResultSet
getTime
public java.sql.Time getTime(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- getTime in interface java.sql.ResultSet
getTimestamp
public java.sql.Timestamp getTimestamp(int columnIndex)
throws java.sql.SQLException
- Specified by:
- getTimestamp in interface java.sql.ResultSet
getTimestamp
public java.sql.Timestamp getTimestamp(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- getTimestamp in interface java.sql.ResultSet
getCursorName
public java.lang.String getCursorName()
throws java.sql.SQLException
- Specified by:
- getCursorName in interface java.sql.ResultSet
getDate
public java.sql.Date getDate(int columnIndex,
java.util.Calendar cal)
throws java.sql.SQLException
- Specified by:
- getDate in interface java.sql.ResultSet
getDate
public java.sql.Date getDate(java.lang.String columnName,
java.util.Calendar cal)
throws java.sql.SQLException
- Specified by:
- getDate in interface java.sql.ResultSet
getTime
public java.sql.Time getTime(int columnIndex,
java.util.Calendar cal)
throws java.sql.SQLException
- Specified by:
- getTime in interface java.sql.ResultSet
getTime
public java.sql.Time getTime(java.lang.String columnName,
java.util.Calendar cal)
throws java.sql.SQLException
- Specified by:
- getTime in interface java.sql.ResultSet
getTimestamp
public java.sql.Timestamp getTimestamp(int columnIndex,
java.util.Calendar cal)
throws java.sql.SQLException
- Specified by:
- getTimestamp in interface java.sql.ResultSet
getTimestamp
public java.sql.Timestamp getTimestamp(java.lang.String columnName,
java.util.Calendar cal)
throws java.sql.SQLException
- Specified by:
- getTimestamp in interface java.sql.ResultSet
absolute
public boolean absolute(int row)
throws java.sql.SQLException
- Specified by:
- absolute in interface java.sql.ResultSet
afterLast
public void afterLast()
throws java.sql.SQLException
- Specified by:
- afterLast in interface java.sql.ResultSet
beforeFirst
public void beforeFirst()
throws java.sql.SQLException
- Specified by:
- beforeFirst in interface java.sql.ResultSet
cancelRowUpdates
public void cancelRowUpdates()
throws java.sql.SQLException
- Specified by:
- cancelRowUpdates in interface java.sql.ResultSet
deleteRow
public void deleteRow()
throws java.sql.SQLException
- Specified by:
- deleteRow in interface java.sql.ResultSet
first
public boolean first()
throws java.sql.SQLException
- Specified by:
- first in interface java.sql.ResultSet
getArray
public java.sql.Array getArray(int i)
throws java.sql.SQLException
- Specified by:
- getArray in interface java.sql.ResultSet
getArray
public java.sql.Array getArray(java.lang.String colName)
throws java.sql.SQLException
- Specified by:
- getArray in interface java.sql.ResultSet
getBigDecimal
public java.math.BigDecimal getBigDecimal(int columnIndex)
throws java.sql.SQLException
- Specified by:
- getBigDecimal in interface java.sql.ResultSet
getBigDecimal
public java.math.BigDecimal getBigDecimal(int columnIndex,
int scale)
throws java.sql.SQLException
- Specified by:
- getBigDecimal in interface java.sql.ResultSet
getBigDecimal
public java.math.BigDecimal getBigDecimal(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- getBigDecimal in interface java.sql.ResultSet
getBigDecimal
public java.math.BigDecimal getBigDecimal(java.lang.String columnName,
int scale)
throws java.sql.SQLException
- Specified by:
- getBigDecimal in interface java.sql.ResultSet
getBlob
public java.sql.Blob getBlob(int i)
throws java.sql.SQLException
- Specified by:
- getBlob in interface java.sql.ResultSet
getBlob
public java.sql.Blob getBlob(java.lang.String colName)
throws java.sql.SQLException
- Specified by:
- getBlob in interface java.sql.ResultSet
getCharacterStream
public java.io.Reader getCharacterStream(int columnIndex)
throws java.sql.SQLException
- Specified by:
- getCharacterStream in interface java.sql.ResultSet
getCharacterStream
public java.io.Reader getCharacterStream(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- getCharacterStream in interface java.sql.ResultSet
getClob
public java.sql.Clob getClob(int i)
throws java.sql.SQLException
- Specified by:
- getClob in interface java.sql.ResultSet
getClob
public java.sql.Clob getClob(java.lang.String colName)
throws java.sql.SQLException
- Specified by:
- getClob in interface java.sql.ResultSet
getConcurrency
public int getConcurrency()
throws java.sql.SQLException
- Specified by:
- getConcurrency in interface java.sql.ResultSet
getFetchDirection
public int getFetchDirection()
throws java.sql.SQLException
- Specified by:
- getFetchDirection in interface java.sql.ResultSet
getFetchSize
public int getFetchSize()
throws java.sql.SQLException
- Specified by:
- getFetchSize in interface java.sql.ResultSet
getObject
public java.lang.Object getObject(int i,
java.util.Map map)
throws java.sql.SQLException
- Specified by:
- getObject in interface java.sql.ResultSet
getObject
public java.lang.Object getObject(java.lang.String colName,
java.util.Map map)
throws java.sql.SQLException
- Specified by:
- getObject in interface java.sql.ResultSet
getRef
public java.sql.Ref getRef(int i)
throws java.sql.SQLException
- Specified by:
- getRef in interface java.sql.ResultSet
getRef
public java.sql.Ref getRef(java.lang.String colName)
throws java.sql.SQLException
- Specified by:
- getRef in interface java.sql.ResultSet
getRow
public int getRow()
throws java.sql.SQLException
- Specified by:
- getRow in interface java.sql.ResultSet
getStatement
public java.sql.Statement getStatement()
throws java.sql.SQLException
- Specified by:
- getStatement in interface java.sql.ResultSet
getType
public int getType()
throws java.sql.SQLException
- Specified by:
- getType in interface java.sql.ResultSet
getUnicodeStream
public java.io.InputStream getUnicodeStream(int ColumnIndex)
throws java.sql.SQLException
- Specified by:
- getUnicodeStream in interface java.sql.ResultSet
getUnicodeStream
public java.io.InputStream getUnicodeStream(java.lang.String ColumnName)
throws java.sql.SQLException
- Specified by:
- getUnicodeStream in interface java.sql.ResultSet
insertRow
public void insertRow()
throws java.sql.SQLException
- Specified by:
- insertRow in interface java.sql.ResultSet
isAfterLast
public boolean isAfterLast()
throws java.sql.SQLException
- Specified by:
- isAfterLast in interface java.sql.ResultSet
isBeforeFirst
public boolean isBeforeFirst()
throws java.sql.SQLException
- Specified by:
- isBeforeFirst in interface java.sql.ResultSet
isFirst
public boolean isFirst()
throws java.sql.SQLException
- Specified by:
- isFirst in interface java.sql.ResultSet
isLast
public boolean isLast()
throws java.sql.SQLException
- Specified by:
- isLast in interface java.sql.ResultSet
last
public boolean last()
throws java.sql.SQLException
- Specified by:
- last in interface java.sql.ResultSet
moveToCurrentRow
public void moveToCurrentRow()
throws java.sql.SQLException
- Specified by:
- moveToCurrentRow in interface java.sql.ResultSet
moveToInsertRow
public void moveToInsertRow()
throws java.sql.SQLException
- Specified by:
- moveToInsertRow in interface java.sql.ResultSet
previous
public boolean previous()
throws java.sql.SQLException
- Specified by:
- previous in interface java.sql.ResultSet
refreshRow
public void refreshRow()
throws java.sql.SQLException
- Specified by:
- refreshRow in interface java.sql.ResultSet
relative
public boolean relative(int rows)
throws java.sql.SQLException
- Specified by:
- relative in interface java.sql.ResultSet
rowDeleted
public boolean rowDeleted()
throws java.sql.SQLException
- Specified by:
- rowDeleted in interface java.sql.ResultSet
rowInserted
public boolean rowInserted()
throws java.sql.SQLException
- Specified by:
- rowInserted in interface java.sql.ResultSet
rowUpdated
public boolean rowUpdated()
throws java.sql.SQLException
- Specified by:
- rowUpdated in interface java.sql.ResultSet
setFetchDirection
public void setFetchDirection(int direction)
throws java.sql.SQLException
- Specified by:
- setFetchDirection in interface java.sql.ResultSet
setFetchSize
public void setFetchSize(int rows)
throws java.sql.SQLException
- Specified by:
- setFetchSize in interface java.sql.ResultSet
updateAsciiStream
public void updateAsciiStream(int columnIndex,
java.io.InputStream x,
int length)
throws java.sql.SQLException
- Specified by:
- updateAsciiStream in interface java.sql.ResultSet
updateAsciiStream
public void updateAsciiStream(java.lang.String columnName,
java.io.InputStream x,
int length)
throws java.sql.SQLException
- Specified by:
- updateAsciiStream in interface java.sql.ResultSet
updateBigDecimal
public void updateBigDecimal(int columnIndex,
java.math.BigDecimal x)
throws java.sql.SQLException
- Specified by:
- updateBigDecimal in interface java.sql.ResultSet
updateBigDecimal
public void updateBigDecimal(java.lang.String columnName,
java.math.BigDecimal x)
throws java.sql.SQLException
- Specified by:
- updateBigDecimal in interface java.sql.ResultSet
updateBinaryStream
public void updateBinaryStream(int columnIndex,
java.io.InputStream x,
int length)
throws java.sql.SQLException
- Specified by:
- updateBinaryStream in interface java.sql.ResultSet
updateBinaryStream
public void updateBinaryStream(java.lang.String columnName,
java.io.InputStream x,
int length)
throws java.sql.SQLException
- Specified by:
- updateBinaryStream in interface java.sql.ResultSet
updateBoolean
public void updateBoolean(int columnIndex,
boolean x)
throws java.sql.SQLException
- Specified by:
- updateBoolean in interface java.sql.ResultSet
updateBoolean
public void updateBoolean(java.lang.String columnName,
boolean x)
throws java.sql.SQLException
- Specified by:
- updateBoolean in interface java.sql.ResultSet
updateByte
public void updateByte(int columnIndex,
byte x)
throws java.sql.SQLException
- Specified by:
- updateByte in interface java.sql.ResultSet
updateByte
public void updateByte(java.lang.String columnName,
byte x)
throws java.sql.SQLException
- Specified by:
- updateByte in interface java.sql.ResultSet
updateBytes
public void updateBytes(int columnIndex,
byte[] x)
throws java.sql.SQLException
- Specified by:
- updateBytes in interface java.sql.ResultSet
updateBytes
public void updateBytes(java.lang.String columnName,
byte[] x)
throws java.sql.SQLException
- Specified by:
- updateBytes in interface java.sql.ResultSet
updateCharacterStream
public void updateCharacterStream(int columnIndex,
java.io.Reader x,
int length)
throws java.sql.SQLException
- Specified by:
- updateCharacterStream in interface java.sql.ResultSet
updateCharacterStream
public void updateCharacterStream(java.lang.String columnName,
java.io.Reader reader,
int length)
throws java.sql.SQLException
- Specified by:
- updateCharacterStream in interface java.sql.ResultSet
updateDate
public void updateDate(int columnIndex,
java.sql.Date x)
throws java.sql.SQLException
- Specified by:
- updateDate in interface java.sql.ResultSet
updateDate
public void updateDate(java.lang.String columnName,
java.sql.Date x)
throws java.sql.SQLException
- Specified by:
- updateDate in interface java.sql.ResultSet
updateDouble
public void updateDouble(int columnIndex,
double x)
throws java.sql.SQLException
- Specified by:
- updateDouble in interface java.sql.ResultSet
updateDouble
public void updateDouble(java.lang.String columnName,
double x)
throws java.sql.SQLException
- Specified by:
- updateDouble in interface java.sql.ResultSet
updateFloat
public void updateFloat(int columnIndex,
float x)
throws java.sql.SQLException
- Specified by:
- updateFloat in interface java.sql.ResultSet
updateFloat
public void updateFloat(java.lang.String columnName,
float x)
throws java.sql.SQLException
- Specified by:
- updateFloat in interface java.sql.ResultSet
updateInt
public void updateInt(int columnIndex,
int x)
throws java.sql.SQLException
- Specified by:
- updateInt in interface java.sql.ResultSet
updateInt
public void updateInt(java.lang.String columnName,
int x)
throws java.sql.SQLException
- Specified by:
- updateInt in interface java.sql.ResultSet
updateLong
public void updateLong(int columnIndex,
long x)
throws java.sql.SQLException
- Specified by:
- updateLong in interface java.sql.ResultSet
updateLong
public void updateLong(java.lang.String columnName,
long x)
throws java.sql.SQLException
- Specified by:
- updateLong in interface java.sql.ResultSet
updateNull
public void updateNull(int columnIndex)
throws java.sql.SQLException
- Specified by:
- updateNull in interface java.sql.ResultSet
updateNull
public void updateNull(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
- updateNull in interface java.sql.ResultSet
updateObject
public void updateObject(int columnIndex,
java.lang.Object x)
throws java.sql.SQLException
- Specified by:
- updateObject in interface java.sql.ResultSet
updateObject
public void updateObject(int columnIndex,
java.lang.Object x,
int scale)
throws java.sql.SQLException
- Specified by:
- updateObject in interface java.sql.ResultSet
updateObject
public void updateObject(java.lang.String columnName,
java.lang.Object x)
throws java.sql.SQLException
- Specified by:
- updateObject in interface java.sql.ResultSet
updateObject
public void updateObject(java.lang.String columnName,
java.lang.Object x,
int scale)
throws java.sql.SQLException
- Specified by:
- updateObject in interface java.sql.ResultSet
updateRow
public void updateRow()
throws java.sql.SQLException
- Specified by:
- updateRow in interface java.sql.ResultSet
updateShort
public void updateShort(int columnIndex,
short x)
throws java.sql.SQLException
- Specified by:
- updateShort in interface java.sql.ResultSet
updateShort
public void updateShort(java.lang.String columnName,
short x)
throws java.sql.SQLException
- Specified by:
- updateShort in interface java.sql.ResultSet
updateString
public void updateString(int columnIndex,
java.lang.String x)
throws java.sql.SQLException
- Specified by:
- updateString in interface java.sql.ResultSet
updateString
public void updateString(java.lang.String columnName,
java.lang.String x)
throws java.sql.SQLException
- Specified by:
- updateString in interface java.sql.ResultSet
updateTime
public void updateTime(int columnIndex,
java.sql.Time x)
throws java.sql.SQLException
- Specified by:
- updateTime in interface java.sql.ResultSet
updateTime
public void updateTime(java.lang.String columnName,
java.sql.Time x)
throws java.sql.SQLException
- Specified by:
- updateTime in interface java.sql.ResultSet
updateTimestamp
public void updateTimestamp(int columnIndex,
java.sql.Timestamp x)
throws java.sql.SQLException
- Specified by:
- updateTimestamp in interface java.sql.ResultSet
updateTimestamp
public void updateTimestamp(java.lang.String columnName,
java.sql.Timestamp x)
throws java.sql.SQLException
- Specified by:
- updateTimestamp in interface java.sql.ResultSet