org.sourceforge.jxdbcon
Class AbstractResultSetRW
java.lang.Object
|
+--org.sourceforge.jxdbcon.AbstractResultSet
|
+--org.sourceforge.jxdbcon.AbstractResultSetRW
- All Implemented Interfaces:
- ResultSet
- public abstract class AbstractResultSetRW
- extends AbstractResultSet
AbstractResultSetRW extends AbstractResultSet for read-write sets.
You have to define
- (insert|update|delete,refresh)Row
- cancelRowUpdates
- moveTo(Insert|Current)Row
TODO:
- check for insert state in updateXY calls.
- Version:
- $Revision: 1.9 $, $Date: 2002/03/16 01:26:07 $
- Author:
- Keve Müller
Method Summary |
int |
getConcurrency()
|
void |
updateArray(int columnIndex,
Array val)
|
void |
updateArray(String columnName,
Array val)
|
void |
updateAsciiStream(int columnIndex,
InputStream val,
int length)
|
void |
updateAsciiStream(String columnName,
InputStream val,
int length)
|
void |
updateBigDecimal(int columnIndex,
BigDecimal val)
|
void |
updateBigDecimal(String columnName,
BigDecimal val)
|
void |
updateBinaryStream(int columnIndex,
InputStream val,
int length)
|
void |
updateBinaryStream(String columnName,
InputStream val,
int length)
|
void |
updateBlob(int columnIndex,
Blob val)
|
void |
updateBlob(String columnName,
Blob val)
|
void |
updateBoolean(int columnIndex,
boolean val)
|
void |
updateBoolean(String columnName,
boolean val)
|
void |
updateByte(int columnIndex,
byte val)
|
void |
updateByte(String columnName,
byte val)
|
void |
updateBytes(int columnIndex,
byte[] val)
|
void |
updateBytes(String columnName,
byte[] val)
|
void |
updateCharacterStream(int columnIndex,
Reader val,
int length)
|
void |
updateCharacterStream(String columnName,
Reader reader,
int length)
|
void |
updateClob(int columnIndex,
Clob val)
|
void |
updateClob(String columnName,
Clob val)
|
void |
updateDate(int columnIndex,
Date val)
|
void |
updateDate(String columnName,
Date val)
|
void |
updateDouble(int columnIndex,
double val)
|
void |
updateDouble(String columnName,
double val)
|
void |
updateFloat(int columnIndex,
float val)
|
void |
updateFloat(String columnName,
float val)
|
void |
updateInt(int columnIndex,
int val)
|
void |
updateInt(String columnName,
int val)
|
void |
updateLong(int columnIndex,
long val)
|
void |
updateLong(String columnName,
long val)
|
void |
updateNull(int columnIndex)
|
void |
updateNull(String columnName)
|
void |
updateObject(int columnIndex,
Object val)
|
void |
updateObject(int columnIndex,
Object val,
int scale)
|
void |
updateObject(String columnName,
Object val)
|
void |
updateObject(String columnName,
Object val,
int scale)
|
void |
updateRef(int columnIndex,
Ref val)
|
void |
updateRef(String columnName,
Ref val)
|
void |
updateShort(int columnIndex,
short val)
|
void |
updateShort(String columnName,
short val)
|
void |
updateString(int columnIndex,
String val)
|
void |
updateString(String columnName,
String val)
|
void |
updateTime(int columnIndex,
Time val)
|
void |
updateTime(String columnName,
Time val)
|
void |
updateTimestamp(int columnIndex,
Timestamp val)
|
void |
updateTimestamp(String columnName,
Timestamp val)
|
Methods inherited from class org.sourceforge.jxdbcon.AbstractResultSet |
clearWarnings, close, finalize, findColumn, getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getContext, getDate, getDate, getDate, getDate, getDouble, getDouble, getFetchDirection, getFetchSize, getFloat, getFloat, getInt, getInt, getLong, getLong, getObject, getObject, getObject, getObject, getRef, getRef, getShort, getShort, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getType, getURL, getURL, getWarnings, setFetchDirection, setFetchSize, wasNull |
Methods inherited from interface java.sql.ResultSet |
absolute, afterLast, beforeFirst, cancelRowUpdates, deleteRow, first, getBigDecimal, getBigDecimal, getCursorName, getMetaData, getRow, getStatement, getUnicodeStream, getUnicodeStream, insertRow, isAfterLast, isBeforeFirst, isFirst, isLast, last, moveToCurrentRow, moveToInsertRow, next, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, updateRow |
AbstractResultSetRW
public AbstractResultSetRW(int fetchDirection,
int resultSetType,
ConversionContext resContext,
AbstractType[] resTypes)
getConcurrency
public final int getConcurrency()
updateArray
public final void updateArray(int columnIndex,
Array val)
throws SQLException
SQLException
updateArray
public final void updateArray(String columnName,
Array val)
throws SQLException
SQLException
updateAsciiStream
public final void updateAsciiStream(int columnIndex,
InputStream val,
int length)
throws SQLException
SQLException
updateAsciiStream
public final void updateAsciiStream(String columnName,
InputStream val,
int length)
throws SQLException
SQLException
updateBigDecimal
public final void updateBigDecimal(int columnIndex,
BigDecimal val)
throws SQLException
SQLException
updateBigDecimal
public final void updateBigDecimal(String columnName,
BigDecimal val)
throws SQLException
SQLException
updateBinaryStream
public final void updateBinaryStream(int columnIndex,
InputStream val,
int length)
throws SQLException
SQLException
updateBinaryStream
public final void updateBinaryStream(String columnName,
InputStream val,
int length)
throws SQLException
SQLException
updateBlob
public final void updateBlob(int columnIndex,
Blob val)
throws SQLException
SQLException
updateBlob
public final void updateBlob(String columnName,
Blob val)
throws SQLException
SQLException
updateBoolean
public final void updateBoolean(int columnIndex,
boolean val)
throws SQLException
SQLException
updateBoolean
public final void updateBoolean(String columnName,
boolean val)
throws SQLException
SQLException
updateByte
public final void updateByte(int columnIndex,
byte val)
throws SQLException
SQLException
updateByte
public final void updateByte(String columnName,
byte val)
throws SQLException
SQLException
updateBytes
public final void updateBytes(int columnIndex,
byte[] val)
throws SQLException
SQLException
updateBytes
public final void updateBytes(String columnName,
byte[] val)
throws SQLException
SQLException
updateCharacterStream
public final void updateCharacterStream(int columnIndex,
Reader val,
int length)
throws SQLException
SQLException
updateCharacterStream
public final void updateCharacterStream(String columnName,
Reader reader,
int length)
throws SQLException
SQLException
updateClob
public final void updateClob(int columnIndex,
Clob val)
throws SQLException
SQLException
updateClob
public final void updateClob(String columnName,
Clob val)
throws SQLException
SQLException
updateDate
public final void updateDate(int columnIndex,
Date val)
throws SQLException
SQLException
updateDate
public final void updateDate(String columnName,
Date val)
throws SQLException
SQLException
updateDouble
public final void updateDouble(int columnIndex,
double val)
throws SQLException
SQLException
updateDouble
public final void updateDouble(String columnName,
double val)
throws SQLException
SQLException
updateFloat
public final void updateFloat(int columnIndex,
float val)
throws SQLException
SQLException
updateFloat
public final void updateFloat(String columnName,
float val)
throws SQLException
SQLException
updateInt
public final void updateInt(int columnIndex,
int val)
throws SQLException
SQLException
updateInt
public final void updateInt(String columnName,
int val)
throws SQLException
SQLException
updateLong
public final void updateLong(int columnIndex,
long val)
throws SQLException
SQLException
updateLong
public final void updateLong(String columnName,
long val)
throws SQLException
SQLException
updateNull
public final void updateNull(int columnIndex)
throws SQLException
SQLException
updateNull
public final void updateNull(String columnName)
throws SQLException
SQLException
updateObject
public final void updateObject(int columnIndex,
Object val)
throws SQLException
SQLException
updateObject
public final void updateObject(int columnIndex,
Object val,
int scale)
throws SQLException
SQLException
updateObject
public final void updateObject(String columnName,
Object val)
throws SQLException
SQLException
updateObject
public final void updateObject(String columnName,
Object val,
int scale)
throws SQLException
SQLException
updateRef
public final void updateRef(int columnIndex,
Ref val)
throws SQLException
SQLException
updateRef
public final void updateRef(String columnName,
Ref val)
throws SQLException
SQLException
updateShort
public final void updateShort(int columnIndex,
short val)
throws SQLException
SQLException
updateShort
public final void updateShort(String columnName,
short val)
throws SQLException
SQLException
updateString
public final void updateString(int columnIndex,
String val)
throws SQLException
SQLException
updateString
public final void updateString(String columnName,
String val)
throws SQLException
SQLException
updateTime
public final void updateTime(int columnIndex,
Time val)
throws SQLException
SQLException
updateTime
public final void updateTime(String columnName,
Time val)
throws SQLException
SQLException
updateTimestamp
public final void updateTimestamp(int columnIndex,
Timestamp val)
throws SQLException
SQLException
updateTimestamp
public final void updateTimestamp(String columnName,
Timestamp val)
throws SQLException
SQLException
Copyright © 2001,2002 Keve Müller; see LICENSE file for details.