com.ge.research.utils.db
Class ResultSetRow
java.lang.Object
com.ge.research.utils.db.ResultSetRow
- All Implemented Interfaces:
- java.sql.ResultSet
- public class ResultSetRow
- extends java.lang.Object
- implements java.sql.ResultSet
An implementation of the ResultSet interface,
that holds a copy of a database record which can be inspected using
the ResultSet methods. The record is a local copy of the original data,
in the original format of the ResultSet which produced it. It is not
backed by the original ResultSet, and thus is not updateable.
This class only holds a single record, thus the cursor movement methods have no effect.
- Version:
- $Revision: 1.1 $ $Date: 2006/08/11 00:17:26 $
- Author:
- garbiras
- Created on:
- Mar 31, 2005
| Fields inherited from interface java.sql.ResultSet |
CLOSE_CURSORS_AT_COMMIT, CONCUR_READ_ONLY, CONCUR_UPDATABLE, FETCH_FORWARD, FETCH_REVERSE, FETCH_UNKNOWN, HOLD_CURSORS_OVER_COMMIT, TYPE_FORWARD_ONLY, TYPE_SCROLL_INSENSITIVE, TYPE_SCROLL_SENSITIVE |
|
Constructor Summary |
ResultSetRow(java.util.List data)
Constructs the result row from a list of NameValuePair data items |
ResultSetRow(java.sql.ResultSet data)
Constructs the result row from a ResultSet.
|
|
Method Summary |
boolean |
absolute(int arg0)
|
void |
afterLast()
|
void |
beforeFirst()
|
void |
cancelRowUpdates()
|
void |
clearWarnings()
|
void |
close()
|
void |
deleteRow()
|
int |
findColumn(java.lang.String columnName)
|
boolean |
first()
|
java.sql.Array |
getArray(int columnIndex)
|
java.sql.Array |
getArray(java.lang.String columnName)
|
java.io.InputStream |
getAsciiStream(int arg0)
|
java.io.InputStream |
getAsciiStream(java.lang.String arg0)
|
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 arg0)
|
java.io.InputStream |
getBinaryStream(java.lang.String arg0)
|
java.sql.Blob |
getBlob(int columnIndex)
|
java.sql.Blob |
getBlob(java.lang.String columnName)
|
boolean |
getBoolean(int columnIndex)
|
boolean |
getBoolean(java.lang.String columnName)
|
byte |
getByte(int columnIndex)
|
byte |
getByte(java.lang.String columnName)
|
byte[] |
getBytes(int columnIndex)
|
byte[] |
getBytes(java.lang.String columnName)
|
java.io.Reader |
getCharacterStream(int arg0)
|
java.io.Reader |
getCharacterStream(java.lang.String arg0)
|
java.sql.Clob |
getClob(int columnIndex)
|
java.sql.Clob |
getClob(java.lang.String columnName)
|
int |
getConcurrency()
|
java.lang.String |
getCursorName()
|
java.sql.Date |
getDate(int columnIndex)
|
java.sql.Date |
getDate(int columnIndex,
java.util.Calendar calendar)
|
java.sql.Date |
getDate(java.lang.String columnName)
|
java.sql.Date |
getDate(java.lang.String columnName,
java.util.Calendar calendar)
|
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)
|
java.sql.ResultSetMetaData |
getMetaData()
|
java.lang.Object |
getObject(int columnIndex)
|
java.lang.Object |
getObject(int columnIndex,
java.util.Map map)
|
java.lang.Object |
getObject(java.lang.String columnName)
|
java.lang.Object |
getObject(java.lang.String columnName,
java.util.Map map)
|
java.sql.Ref |
getRef(int arg0)
|
java.sql.Ref |
getRef(java.lang.String arg0)
|
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 calendar)
|
java.sql.Time |
getTime(java.lang.String columnName)
|
java.sql.Time |
getTime(java.lang.String columnName,
java.util.Calendar calendar)
|
java.sql.Timestamp |
getTimestamp(int columnIndex)
|
java.sql.Timestamp |
getTimestamp(int columnIndex,
java.util.Calendar calendar)
|
java.sql.Timestamp |
getTimestamp(java.lang.String columnName)
|
java.sql.Timestamp |
getTimestamp(java.lang.String columnName,
java.util.Calendar calendar)
|
int |
getType()
|
java.io.InputStream |
getUnicodeStream(int arg0)
|
java.io.InputStream |
getUnicodeStream(java.lang.String arg0)
|
java.net.URL |
getURL(int columnIndex)
|
java.net.URL |
getURL(java.lang.String columnName)
|
java.sql.SQLWarning |
getWarnings()
|
void |
insertRow()
|
boolean |
isAfterLast()
|
boolean |
isBeforeFirst()
|
boolean |
isFirst()
|
boolean |
isLast()
|
boolean |
last()
|
void |
moveToCurrentRow()
|
void |
moveToInsertRow()
|
boolean |
next()
|
boolean |
previous()
|
void |
refreshRow()
|
boolean |
relative(int arg0)
|
boolean |
rowDeleted()
|
boolean |
rowInserted()
|
boolean |
rowUpdated()
|
void |
setFetchDirection(int arg0)
|
void |
setFetchSize(int arg0)
|
void |
updateArray(int arg0,
java.sql.Array arg1)
|
void |
updateArray(java.lang.String arg0,
java.sql.Array arg1)
|
void |
updateAsciiStream(int arg0,
java.io.InputStream arg1,
int arg2)
|
void |
updateAsciiStream(java.lang.String arg0,
java.io.InputStream arg1,
int arg2)
|
void |
updateBigDecimal(int arg0,
java.math.BigDecimal arg1)
|
void |
updateBigDecimal(java.lang.String arg0,
java.math.BigDecimal arg1)
|
void |
updateBinaryStream(int arg0,
java.io.InputStream arg1,
int arg2)
|
void |
updateBinaryStream(java.lang.String arg0,
java.io.InputStream arg1,
int arg2)
|
void |
updateBlob(int arg0,
java.sql.Blob arg1)
|
void |
updateBlob(java.lang.String arg0,
java.sql.Blob arg1)
|
void |
updateBoolean(int arg0,
boolean arg1)
|
void |
updateBoolean(java.lang.String arg0,
boolean arg1)
|
void |
updateByte(int arg0,
byte arg1)
|
void |
updateByte(java.lang.String arg0,
byte arg1)
|
void |
updateBytes(int arg0,
byte[] arg1)
|
void |
updateBytes(java.lang.String arg0,
byte[] arg1)
|
void |
updateCharacterStream(int arg0,
java.io.Reader arg1,
int arg2)
|
void |
updateCharacterStream(java.lang.String arg0,
java.io.Reader arg1,
int arg2)
|
void |
updateClob(int arg0,
java.sql.Clob arg1)
|
void |
updateClob(java.lang.String arg0,
java.sql.Clob arg1)
|
void |
updateDate(int arg0,
java.sql.Date arg1)
|
void |
updateDate(java.lang.String arg0,
java.sql.Date arg1)
|
void |
updateDouble(int arg0,
double arg1)
|
void |
updateDouble(java.lang.String arg0,
double arg1)
|
void |
updateFloat(int arg0,
float arg1)
|
void |
updateFloat(java.lang.String arg0,
float arg1)
|
void |
updateInt(int arg0,
int arg1)
|
void |
updateInt(java.lang.String arg0,
int arg1)
|
void |
updateLong(int arg0,
long arg1)
|
void |
updateLong(java.lang.String arg0,
long arg1)
|
void |
updateNull(int arg0)
|
void |
updateNull(java.lang.String arg0)
|
void |
updateObject(int arg0,
java.lang.Object arg1)
|
void |
updateObject(int arg0,
java.lang.Object arg1,
int arg2)
|
void |
updateObject(java.lang.String arg0,
java.lang.Object arg1)
|
void |
updateObject(java.lang.String arg0,
java.lang.Object arg1,
int arg2)
|
void |
updateRef(int arg0,
java.sql.Ref arg1)
|
void |
updateRef(java.lang.String arg0,
java.sql.Ref arg1)
|
void |
updateRow()
|
void |
updateShort(int arg0,
short arg1)
|
void |
updateShort(java.lang.String arg0,
short arg1)
|
void |
updateString(int arg0,
java.lang.String arg1)
|
void |
updateString(java.lang.String arg0,
java.lang.String arg1)
|
void |
updateTime(int arg0,
java.sql.Time arg1)
|
void |
updateTime(java.lang.String arg0,
java.sql.Time arg1)
|
void |
updateTimestamp(int arg0,
java.sql.Timestamp arg1)
|
void |
updateTimestamp(java.lang.String arg0,
java.sql.Timestamp arg1)
|
boolean |
wasNull()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResultSetRow
public ResultSetRow(java.util.List data)
- Constructs the result row from a list of
NameValuePair data items
- Parameters:
data - the list of NameValuePair data items representing the database record.
ResultSetRow
public ResultSetRow(java.sql.ResultSet data)
throws java.sql.SQLException
- Constructs the result row from a
ResultSet.
It expects that the ResultSet is pointing to the valid cusor position to extract the data,
and does not alter the cursor position.
- Parameters:
data - the database record.
next
public boolean next()
throws java.sql.SQLException
- Specified by:
next in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to move
close
public void close()
throws java.sql.SQLException
- Specified by:
close in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- No open resource exists
wasNull
public boolean wasNull()
throws java.sql.SQLException
- Specified by:
wasNull in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
getString
public java.lang.String getString(int columnIndex)
throws java.sql.SQLException
- Specified by:
getString in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getBoolean
public boolean getBoolean(int columnIndex)
throws java.sql.SQLException
- Specified by:
getBoolean in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getByte
public byte getByte(int columnIndex)
throws java.sql.SQLException
- Specified by:
getByte in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getShort
public short getShort(int columnIndex)
throws java.sql.SQLException
- Specified by:
getShort in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getInt
public int getInt(int columnIndex)
throws java.sql.SQLException
- Specified by:
getInt in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getLong
public long getLong(int columnIndex)
throws java.sql.SQLException
- Specified by:
getLong in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getFloat
public float getFloat(int columnIndex)
throws java.sql.SQLException
- Specified by:
getFloat in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getDouble
public double getDouble(int columnIndex)
throws java.sql.SQLException
- Specified by:
getDouble in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getBigDecimal
public java.math.BigDecimal getBigDecimal(int columnIndex,
int scale)
throws java.sql.SQLException
- Specified by:
getBigDecimal in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getBytes
public byte[] getBytes(int columnIndex)
throws java.sql.SQLException
- Specified by:
getBytes in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getDate
public java.sql.Date getDate(int columnIndex)
throws java.sql.SQLException
- Specified by:
getDate in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getTime
public java.sql.Time getTime(int columnIndex)
throws java.sql.SQLException
- Specified by:
getTime in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getTimestamp
public java.sql.Timestamp getTimestamp(int columnIndex)
throws java.sql.SQLException
- Specified by:
getTimestamp in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getAsciiStream
public java.io.InputStream getAsciiStream(int arg0)
throws java.sql.SQLException
- Specified by:
getAsciiStream in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
getUnicodeStream
public java.io.InputStream getUnicodeStream(int arg0)
throws java.sql.SQLException
- Specified by:
getUnicodeStream in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to move
getBinaryStream
public java.io.InputStream getBinaryStream(int arg0)
throws java.sql.SQLException
- Specified by:
getBinaryStream in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to move
getString
public java.lang.String getString(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
getString in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getBoolean
public boolean getBoolean(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
getBoolean in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getByte
public byte getByte(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
getByte in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getShort
public short getShort(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
getShort in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getInt
public int getInt(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
getInt in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getLong
public long getLong(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
getLong in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getFloat
public float getFloat(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
getFloat in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getDouble
public double getDouble(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
getDouble in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getBigDecimal
public java.math.BigDecimal getBigDecimal(java.lang.String columnName,
int scale)
throws java.sql.SQLException
- Specified by:
getBigDecimal in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getBytes
public byte[] getBytes(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
getBytes in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getDate
public java.sql.Date getDate(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
getDate in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getTime
public java.sql.Time getTime(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
getTime in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getTimestamp
public java.sql.Timestamp getTimestamp(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
getTimestamp in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getAsciiStream
public java.io.InputStream getAsciiStream(java.lang.String arg0)
throws java.sql.SQLException
- Specified by:
getAsciiStream in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
getUnicodeStream
public java.io.InputStream getUnicodeStream(java.lang.String arg0)
throws java.sql.SQLException
- Specified by:
getUnicodeStream in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
getBinaryStream
public java.io.InputStream getBinaryStream(java.lang.String arg0)
throws java.sql.SQLException
- Specified by:
getBinaryStream in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
getWarnings
public java.sql.SQLWarning getWarnings()
throws java.sql.SQLException
- Specified by:
getWarnings in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
clearWarnings
public void clearWarnings()
throws java.sql.SQLException
- Specified by:
clearWarnings in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to move
getCursorName
public java.lang.String getCursorName()
throws java.sql.SQLException
- Specified by:
getCursorName in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor
getMetaData
public java.sql.ResultSetMetaData getMetaData()
throws java.sql.SQLException
- Specified by:
getMetaData in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getObject
public java.lang.Object getObject(int columnIndex)
throws java.sql.SQLException
- Specified by:
getObject in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getObject
public java.lang.Object getObject(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
getObject in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
findColumn
public int findColumn(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
findColumn in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getCharacterStream
public java.io.Reader getCharacterStream(int arg0)
throws java.sql.SQLException
- Specified by:
getCharacterStream in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
getCharacterStream
public java.io.Reader getCharacterStream(java.lang.String arg0)
throws java.sql.SQLException
- Specified by:
getCharacterStream in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
getBigDecimal
public java.math.BigDecimal getBigDecimal(int columnIndex)
throws java.sql.SQLException
- Specified by:
getBigDecimal in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getBigDecimal
public java.math.BigDecimal getBigDecimal(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
getBigDecimal in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
isBeforeFirst
public boolean isBeforeFirst()
throws java.sql.SQLException
- Specified by:
isBeforeFirst in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
isAfterLast
public boolean isAfterLast()
throws java.sql.SQLException
- Specified by:
isAfterLast in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
isFirst
public boolean isFirst()
throws java.sql.SQLException
- Specified by:
isFirst in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
isLast
public boolean isLast()
throws java.sql.SQLException
- Specified by:
isLast in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
beforeFirst
public void beforeFirst()
throws java.sql.SQLException
- Specified by:
beforeFirst in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to move
afterLast
public void afterLast()
throws java.sql.SQLException
- Specified by:
afterLast in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to move
first
public boolean first()
throws java.sql.SQLException
- Specified by:
first in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
last
public boolean last()
throws java.sql.SQLException
- Specified by:
last in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getRow
public int getRow()
throws java.sql.SQLException
- Specified by:
getRow in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
absolute
public boolean absolute(int arg0)
throws java.sql.SQLException
- Specified by:
absolute in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
relative
public boolean relative(int arg0)
throws java.sql.SQLException
- Specified by:
relative in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
previous
public boolean previous()
throws java.sql.SQLException
- Specified by:
previous in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to move
setFetchDirection
public void setFetchDirection(int arg0)
throws java.sql.SQLException
- Specified by:
setFetchDirection in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to move
getFetchDirection
public int getFetchDirection()
throws java.sql.SQLException
- Specified by:
getFetchDirection in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
setFetchSize
public void setFetchSize(int arg0)
throws java.sql.SQLException
- Specified by:
setFetchSize in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- The data has already been copied
getFetchSize
public int getFetchSize()
throws java.sql.SQLException
- Specified by:
getFetchSize in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getType
public int getType()
throws java.sql.SQLException
- Specified by:
getType in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getConcurrency
public int getConcurrency()
throws java.sql.SQLException
- Specified by:
getConcurrency in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
rowUpdated
public boolean rowUpdated()
throws java.sql.SQLException
- Specified by:
rowUpdated in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
rowInserted
public boolean rowInserted()
throws java.sql.SQLException
- Specified by:
rowInserted in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
rowDeleted
public boolean rowDeleted()
throws java.sql.SQLException
- Specified by:
rowDeleted in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateNull
public void updateNull(int arg0)
throws java.sql.SQLException
- Specified by:
updateNull in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateBoolean
public void updateBoolean(int arg0,
boolean arg1)
throws java.sql.SQLException
- Specified by:
updateBoolean in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateByte
public void updateByte(int arg0,
byte arg1)
throws java.sql.SQLException
- Specified by:
updateByte in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateShort
public void updateShort(int arg0,
short arg1)
throws java.sql.SQLException
- Specified by:
updateShort in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateInt
public void updateInt(int arg0,
int arg1)
throws java.sql.SQLException
- Specified by:
updateInt in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateLong
public void updateLong(int arg0,
long arg1)
throws java.sql.SQLException
- Specified by:
updateLong in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateFloat
public void updateFloat(int arg0,
float arg1)
throws java.sql.SQLException
- Specified by:
updateFloat in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateDouble
public void updateDouble(int arg0,
double arg1)
throws java.sql.SQLException
- Specified by:
updateDouble in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateBigDecimal
public void updateBigDecimal(int arg0,
java.math.BigDecimal arg1)
throws java.sql.SQLException
- Specified by:
updateBigDecimal in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateString
public void updateString(int arg0,
java.lang.String arg1)
throws java.sql.SQLException
- Specified by:
updateString in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateBytes
public void updateBytes(int arg0,
byte[] arg1)
throws java.sql.SQLException
- Specified by:
updateBytes in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateDate
public void updateDate(int arg0,
java.sql.Date arg1)
throws java.sql.SQLException
- Specified by:
updateDate in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateTime
public void updateTime(int arg0,
java.sql.Time arg1)
throws java.sql.SQLException
- Specified by:
updateTime in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateTimestamp
public void updateTimestamp(int arg0,
java.sql.Timestamp arg1)
throws java.sql.SQLException
- Specified by:
updateTimestamp in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateAsciiStream
public void updateAsciiStream(int arg0,
java.io.InputStream arg1,
int arg2)
throws java.sql.SQLException
- Specified by:
updateAsciiStream in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateBinaryStream
public void updateBinaryStream(int arg0,
java.io.InputStream arg1,
int arg2)
throws java.sql.SQLException
- Specified by:
updateBinaryStream in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateCharacterStream
public void updateCharacterStream(int arg0,
java.io.Reader arg1,
int arg2)
throws java.sql.SQLException
- Specified by:
updateCharacterStream in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateObject
public void updateObject(int arg0,
java.lang.Object arg1,
int arg2)
throws java.sql.SQLException
- Specified by:
updateObject in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateObject
public void updateObject(int arg0,
java.lang.Object arg1)
throws java.sql.SQLException
- Specified by:
updateObject in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateNull
public void updateNull(java.lang.String arg0)
throws java.sql.SQLException
- Specified by:
updateNull in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateBoolean
public void updateBoolean(java.lang.String arg0,
boolean arg1)
throws java.sql.SQLException
- Specified by:
updateBoolean in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateByte
public void updateByte(java.lang.String arg0,
byte arg1)
throws java.sql.SQLException
- Specified by:
updateByte in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateShort
public void updateShort(java.lang.String arg0,
short arg1)
throws java.sql.SQLException
- Specified by:
updateShort in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateInt
public void updateInt(java.lang.String arg0,
int arg1)
throws java.sql.SQLException
- Specified by:
updateInt in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateLong
public void updateLong(java.lang.String arg0,
long arg1)
throws java.sql.SQLException
- Specified by:
updateLong in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateFloat
public void updateFloat(java.lang.String arg0,
float arg1)
throws java.sql.SQLException
- Specified by:
updateFloat in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateDouble
public void updateDouble(java.lang.String arg0,
double arg1)
throws java.sql.SQLException
- Specified by:
updateDouble in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateBigDecimal
public void updateBigDecimal(java.lang.String arg0,
java.math.BigDecimal arg1)
throws java.sql.SQLException
- Specified by:
updateBigDecimal in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateString
public void updateString(java.lang.String arg0,
java.lang.String arg1)
throws java.sql.SQLException
- Specified by:
updateString in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateBytes
public void updateBytes(java.lang.String arg0,
byte[] arg1)
throws java.sql.SQLException
- Specified by:
updateBytes in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateDate
public void updateDate(java.lang.String arg0,
java.sql.Date arg1)
throws java.sql.SQLException
- Specified by:
updateDate in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateTime
public void updateTime(java.lang.String arg0,
java.sql.Time arg1)
throws java.sql.SQLException
- Specified by:
updateTime in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateTimestamp
public void updateTimestamp(java.lang.String arg0,
java.sql.Timestamp arg1)
throws java.sql.SQLException
- Specified by:
updateTimestamp in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateAsciiStream
public void updateAsciiStream(java.lang.String arg0,
java.io.InputStream arg1,
int arg2)
throws java.sql.SQLException
- Specified by:
updateAsciiStream in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateBinaryStream
public void updateBinaryStream(java.lang.String arg0,
java.io.InputStream arg1,
int arg2)
throws java.sql.SQLException
- Specified by:
updateBinaryStream in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateCharacterStream
public void updateCharacterStream(java.lang.String arg0,
java.io.Reader arg1,
int arg2)
throws java.sql.SQLException
- Specified by:
updateCharacterStream in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateObject
public void updateObject(java.lang.String arg0,
java.lang.Object arg1,
int arg2)
throws java.sql.SQLException
- Specified by:
updateObject in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateObject
public void updateObject(java.lang.String arg0,
java.lang.Object arg1)
throws java.sql.SQLException
- Specified by:
updateObject in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
insertRow
public void insertRow()
throws java.sql.SQLException
- Specified by:
insertRow in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateRow
public void updateRow()
throws java.sql.SQLException
- Specified by:
updateRow in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
deleteRow
public void deleteRow()
throws java.sql.SQLException
- Specified by:
deleteRow in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
refreshRow
public void refreshRow()
throws java.sql.SQLException
- Specified by:
refreshRow in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
cancelRowUpdates
public void cancelRowUpdates()
throws java.sql.SQLException
- Specified by:
cancelRowUpdates in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
moveToInsertRow
public void moveToInsertRow()
throws java.sql.SQLException
- Specified by:
moveToInsertRow in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to move
moveToCurrentRow
public void moveToCurrentRow()
throws java.sql.SQLException
- Specified by:
moveToCurrentRow in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getStatement
public java.sql.Statement getStatement()
throws java.sql.SQLException
- Specified by:
getStatement in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no statement
getObject
public java.lang.Object getObject(int columnIndex,
java.util.Map map)
throws java.sql.SQLException
- Specified by:
getObject in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getRef
public java.sql.Ref getRef(int arg0)
throws java.sql.SQLException
- Specified by:
getRef in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
getBlob
public java.sql.Blob getBlob(int columnIndex)
throws java.sql.SQLException
- Specified by:
getBlob in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getClob
public java.sql.Clob getClob(int columnIndex)
throws java.sql.SQLException
- Specified by:
getClob in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getArray
public java.sql.Array getArray(int columnIndex)
throws java.sql.SQLException
- Specified by:
getArray in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getObject
public java.lang.Object getObject(java.lang.String columnName,
java.util.Map map)
throws java.sql.SQLException
- Specified by:
getObject in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getRef
public java.sql.Ref getRef(java.lang.String arg0)
throws java.sql.SQLException
- Specified by:
getRef in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
getBlob
public java.sql.Blob getBlob(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
getBlob in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getClob
public java.sql.Clob getClob(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
getClob in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getArray
public java.sql.Array getArray(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
getArray in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getDate
public java.sql.Date getDate(int columnIndex,
java.util.Calendar calendar)
throws java.sql.SQLException
- Specified by:
getDate in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getDate
public java.sql.Date getDate(java.lang.String columnName,
java.util.Calendar calendar)
throws java.sql.SQLException
- Specified by:
getDate in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getTime
public java.sql.Time getTime(int columnIndex,
java.util.Calendar calendar)
throws java.sql.SQLException
- Specified by:
getTime in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getTime
public java.sql.Time getTime(java.lang.String columnName,
java.util.Calendar calendar)
throws java.sql.SQLException
- Specified by:
getTime in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getTimestamp
public java.sql.Timestamp getTimestamp(int columnIndex,
java.util.Calendar calendar)
throws java.sql.SQLException
- Specified by:
getTimestamp in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getTimestamp
public java.sql.Timestamp getTimestamp(java.lang.String columnName,
java.util.Calendar calendar)
throws java.sql.SQLException
- Specified by:
getTimestamp in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getURL
public java.net.URL getURL(int columnIndex)
throws java.sql.SQLException
- Specified by:
getURL in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
getURL
public java.net.URL getURL(java.lang.String columnName)
throws java.sql.SQLException
- Specified by:
getURL in interface java.sql.ResultSet
- Throws:
java.sql.SQLException
updateRef
public void updateRef(int arg0,
java.sql.Ref arg1)
throws java.sql.SQLException
- Specified by:
updateRef in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateRef
public void updateRef(java.lang.String arg0,
java.sql.Ref arg1)
throws java.sql.SQLException
- Specified by:
updateRef in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateBlob
public void updateBlob(int arg0,
java.sql.Blob arg1)
throws java.sql.SQLException
- Specified by:
updateBlob in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateBlob
public void updateBlob(java.lang.String arg0,
java.sql.Blob arg1)
throws java.sql.SQLException
- Specified by:
updateBlob in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateClob
public void updateClob(int arg0,
java.sql.Clob arg1)
throws java.sql.SQLException
- Specified by:
updateClob in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateClob
public void updateClob(java.lang.String arg0,
java.sql.Clob arg1)
throws java.sql.SQLException
- Specified by:
updateClob in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateArray
public void updateArray(int arg0,
java.sql.Array arg1)
throws java.sql.SQLException
- Specified by:
updateArray in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update
updateArray
public void updateArray(java.lang.String arg0,
java.sql.Array arg1)
throws java.sql.SQLException
- Specified by:
updateArray in interface java.sql.ResultSet
- Throws:
java.sql.SQLException- UNIMPLEMENTED
- There is no cursor to update