public class DLIResultSet
extends java.lang.Object
implements javax.resource.cci.ResultSet
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
UPDATE_COUNT |
| Constructor and Description |
|---|
DLIResultSet(com.ibm.ims.db.cci.ConnectionImpl conn,
int updateCount,
com.ibm.ims.dli.PCBImpl pcb,
Path currentRow) |
DLIResultSet(com.ibm.ims.db.cci.ConnectionImpl conn,
java.util.Vector<java.lang.String> retrieveFieldsList,
java.util.Vector<java.lang.String> segmentsWithFieldsMarked4Retrieval,
DLIInteractionSpec iSpec,
com.ibm.ims.dli.PCBImpl pcb,
com.ibm.ims.dli.SSAListImpl ssaList) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
absolute(int row) |
void |
afterLast() |
void |
beforeFirst() |
void |
cancelRowUpdates() |
void |
clearWarnings() |
java.lang.Object |
clone() |
void |
close() |
void |
deleteRow() |
int |
findColumn(java.lang.String columnName) |
boolean |
first() |
java.sql.Array |
getArray(int i) |
java.sql.Array |
getArray(java.lang.String columnName) |
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 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 columnIndex) |
java.io.Reader |
getCharacterStream(java.lang.String columnName) |
java.sql.Clob |
getClob(int i) |
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 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 |
getHoldability()
This function is not supported
Retrieves the holdability of this
ResultSet object . |
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.io.Reader |
getNCharacterStream(int columnIndex)
This function is not supported
Retrieves the value of the designated column in the current row of
this
ResultSet object as a java.io.Reader object. |
java.io.Reader |
getNCharacterStream(java.lang.String columnLabel)
This function is not supported
Retrieves the value of the designated column in the current row of
this
ResultSet object as a java.io.Reader object. |
java.sql.NClob |
getNClob(int columnIndex)
This function is not supported
Retrieves the value of the designated column in the current row of this
ResultSet object
as a NClob object in the Java programming language. |
java.sql.NClob |
getNClob(java.lang.String columnLabel)
This function is not supported
Retrieves the value of the designated column in the current row of this
ResultSet object
as a NClob object in the Java programming language. |
java.lang.String |
getNString(int columnIndex)
This function is not supported
Retrieves the value of the designated column in the current row of this
ResultSet
object as a String in the Java programming language. |
java.lang.String |
getNString(java.lang.String columnLabel)
This function is not supported
Retrieves the value of the designated column in the current row of this
ResultSet
object as a String in the Java programming language. |
java.lang.Object |
getObject(int columnIndex) |
<T> T |
getObject(int columnIndex,
java.lang.Class<T> type) |
java.lang.Object |
getObject(int arg0,
java.util.Map<java.lang.String,java.lang.Class<?>> arg1) |
java.lang.Object |
getObject(java.lang.String columnName) |
<T> T |
getObject(java.lang.String columnLabel,
java.lang.Class<T> type) |
java.lang.Object |
getObject(java.lang.String arg0,
java.util.Map<java.lang.String,java.lang.Class<?>> arg1) |
java.lang.String |
getRecordName() |
java.lang.String |
getRecordShortDescription() |
java.sql.Ref |
getRef(int i) |
java.sql.Ref |
getRef(java.lang.String colName) |
int |
getRow() |
java.sql.RowId |
getRowId(int columnIndex)
This function is not supported
Retrieves the value of the designated column in the current row of this
ResultSet object as a java.sql.RowId object in the Java programming language. |
java.sql.RowId |
getRowId(java.lang.String columnLabel)
This function is not supported
Retrieves the value of the designated column in the current row of this
ResultSet object as a java.sql.RowId object in the Java programming language. |
short |
getShort(int columnIndex) |
short |
getShort(java.lang.String columnName) |
java.sql.SQLXML |
getSQLXML(int columnIndex)
This function is not supported
Retrieves the value of the designated column in the current row of this
ResultSet
as a java.sql.SQLXML object in the Java programming language. |
java.sql.SQLXML |
getSQLXML(java.lang.String columnLabel)
This function is not supported
Retrieves the value of the designated column in the current row of this
ResultSet
as a java.sql.SQLXML object in the Java programming language. |
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.net.URL |
getURL(int columnIndex) |
java.net.URL |
getURL(java.lang.String columnName) |
java.sql.SQLWarning |
getWarnings() |
void |
insertRow() |
boolean |
isAfterLast() |
boolean |
isBeforeFirst() |
boolean |
isClosed()
This function is not supported
Retrieves whether this
ResultSet object has been closed. |
boolean |
isFirst() |
boolean |
isLast() |
boolean |
isWrapperFor(java.lang.Class<?> iface)
This function is not supported.
|
boolean |
last() |
void |
moveToCurrentRow() |
void |
moveToInsertRow() |
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 |
setRecordName(java.lang.String recordName) |
void |
setRecordShortDescription(java.lang.String recordShortDescription) |
<T> T |
unwrap(java.lang.Class<T> iface)
This function is not supported.
|
void |
updateArray(int columnIndex,
java.sql.Array x) |
void |
updateArray(java.lang.String columnName,
java.sql.Array x) |
void |
updateAsciiStream(int columnIndex,
java.io.InputStream x)
This function is not supported
Updates the designated column with an ascii stream value.
|
void |
updateAsciiStream(int columnIndex,
java.io.InputStream x,
int length) |
void |
updateAsciiStream(int columnIndex,
java.io.InputStream x,
long length)
This function is not supported
Updates the designated column with an ascii stream value, which will have the
specified number of bytes.
|
void |
updateAsciiStream(java.lang.String columnLabel,
java.io.InputStream x)
This function is not supported
Updates the designated column with an ascii stream value.
|
void |
updateAsciiStream(java.lang.String columnName,
java.io.InputStream x,
int length) |
void |
updateAsciiStream(java.lang.String columnLabel,
java.io.InputStream x,
long length)
This function is not supported
Updates the designated column with an ascii stream value, which will have the
specified number of bytes.
|
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)
This function is not supported
Updates the designated column with a binary stream value.
|
void |
updateBinaryStream(int columnIndex,
java.io.InputStream x,
int length) |
void |
updateBinaryStream(int columnIndex,
java.io.InputStream x,
long length)
This function is not supported
Updates the designated column with a binary stream value, which will have the specified
number of bytes.
|
void |
updateBinaryStream(java.lang.String columnLabel,
java.io.InputStream x)
This function is not supported
Updates the designated column with a binary stream value.
|
void |
updateBinaryStream(java.lang.String columnName,
java.io.InputStream x,
int length) |
void |
updateBinaryStream(java.lang.String columnLabel,
java.io.InputStream x,
long length)
This function is not supported
Updates the designated column with a binary stream value, which will have the specified
number of bytes.
|
void |
updateBlob(int columnIndex,
java.sql.Blob x) |
void |
updateBlob(int columnIndex,
java.io.InputStream inputStream)
This function is not supported
Updates the designated column using the given input stream.
|
void |
updateBlob(int columnIndex,
java.io.InputStream inputStream,
long length)
This function is not supported
Updates the designated column using the given input stream, which will have the specified
number of bytes.
|
void |
updateBlob(java.lang.String columnName,
java.sql.Blob x) |
void |
updateBlob(java.lang.String columnLabel,
java.io.InputStream inputStream)
This function is not supported
Updates the designated column using the given input stream.
|
void |
updateBlob(java.lang.String columnLabel,
java.io.InputStream inputStream,
long length)
This function is not supported
Updates the designated column using the given input stream, which will have the specified
number of bytes.
|
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)
This function is not supported
Updates the designated column with a character stream value.
|
void |
updateCharacterStream(int columnIndex,
java.io.Reader x,
int length) |
void |
updateCharacterStream(int columnIndex,
java.io.Reader x,
long length)
This function is not supported
Updates the designated column with a character stream value, which will have the specified
number of bytes.
|
void |
updateCharacterStream(java.lang.String columnLabel,
java.io.Reader reader)
This function is not supported
Updates the designated column with a character stream value.
|
void |
updateCharacterStream(java.lang.String columnName,
java.io.Reader reader,
int length) |
void |
updateCharacterStream(java.lang.String columnLabel,
java.io.Reader reader,
long length)
This function is not supported
Updates the designated column with a character stream value, which will have the specified
number of bytes.
|
void |
updateClob(int columnIndex,
java.sql.Clob x) |
void |
updateClob(int columnIndex,
java.io.Reader reader)
This function is not supported
Updates the designated column using the given
Reader object. |
void |
updateClob(int columnIndex,
java.io.Reader reader,
long length)
This function is not supported
Updates the designated column using the given
Reader object, which is the given number of characters
long. |
void |
updateClob(java.lang.String columnName,
java.sql.Clob x) |
void |
updateClob(java.lang.String columnLabel,
java.io.Reader reader)
This function is not supported
Updates the designated column using the given
Reader object. |
void |
updateClob(java.lang.String columnLabel,
java.io.Reader reader,
long length)
This function is not supported
Updates the designated column using the given
Reader object, which is the given number of characters
long. |
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 |
updateNCharacterStream(int columnIndex,
java.io.Reader x)
This function is not supported
Updates the designated column with a character stream value.
|
void |
updateNCharacterStream(int columnIndex,
java.io.Reader x,
long length)
This function is not supported
Updates the designated column with a character stream value, which will have the specified number
of bytes.
|
void |
updateNCharacterStream(java.lang.String columnLabel,
java.io.Reader reader)
This function is not supported
Updates the designated column with a character stream value.
|
void |
updateNCharacterStream(java.lang.String columnLabel,
java.io.Reader reader,
long length)
This function is not supported
Updates the designated column with a character stream value, which will have the specified number
of bytes.
|
void |
updateNClob(int columnIndex,
java.sql.NClob clob)
This function is not supported
Updates the designated column with a
java.sql.NClob value. |
void |
updateNClob(int columnIndex,
java.io.Reader reader)
This function is not supported
Updates the designated column using the given
Reader The data will be read from the stream as
needed until end-of-stream is reached. |
void |
updateNClob(int columnIndex,
java.io.Reader reader,
long length)
This function is not supported
Updates the designated column using the given
Reader object, which is the given number of
characters long. |
void |
updateNClob(java.lang.String columnLabel,
java.sql.NClob clob)
This function is not supported
Updates the designated column with a
java.sql.NClob value. |
void |
updateNClob(java.lang.String columnLabel,
java.io.Reader reader)
This function is not supported
Updates the designated column using the given
Reader The data will be read from the stream as
needed until end-of-stream is reached. |
void |
updateNClob(java.lang.String columnLabel,
java.io.Reader reader,
long length)
This function is not supported
Updates the designated column using the given
Reader object, which is the given number of
characters long. |
void |
updateNString(int columnIndex,
java.lang.String string)
This function is not supported
Updates the designated column with a
String value. |
void |
updateNString(java.lang.String columnLabel,
java.lang.String string)
This function is not supported
Updates the designated column with a
String value. |
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 |
updateRef(int columnIndex,
java.sql.Ref x) |
void |
updateRef(java.lang.String columnName,
java.sql.Ref x) |
void |
updateRow() |
void |
updateRowId(int columnIndex,
java.sql.RowId x)
This function is not supported
Updates the designated column with a
RowId value. |
void |
updateRowId(java.lang.String columnLabel,
java.sql.RowId x)
This function is not supported
Updates the designated column with a
RowId value. |
void |
updateShort(int columnIndex,
short x) |
void |
updateShort(java.lang.String columnName,
short x) |
void |
updateSQLXML(int columnIndex,
java.sql.SQLXML xmlObject)
This function is not supported
Updates the designated column with a
java.sql.SQLXML value. |
void |
updateSQLXML(java.lang.String columnLabel,
java.sql.SQLXML xmlObject)
This function is not supported
Updates the designated column with a
java.sql.SQLXML value. |
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) |
boolean |
wasNull() |
public DLIResultSet(com.ibm.ims.db.cci.ConnectionImpl conn,
java.util.Vector<java.lang.String> retrieveFieldsList,
java.util.Vector<java.lang.String> segmentsWithFieldsMarked4Retrieval,
DLIInteractionSpec iSpec,
com.ibm.ims.dli.PCBImpl pcb,
com.ibm.ims.dli.SSAListImpl ssaList)
throws java.sql.SQLException
java.sql.SQLExceptionpublic DLIResultSet(com.ibm.ims.db.cci.ConnectionImpl conn,
int updateCount,
com.ibm.ims.dli.PCBImpl pcb,
Path currentRow)
throws java.sql.SQLException
java.sql.SQLExceptionpublic java.lang.String getRecordName()
getRecordName in interface javax.resource.cci.Recordpublic java.lang.String getRecordShortDescription()
getRecordShortDescription in interface javax.resource.cci.Recordpublic void setRecordName(java.lang.String recordName)
setRecordName in interface javax.resource.cci.Recordpublic void setRecordShortDescription(java.lang.String recordShortDescription)
setRecordShortDescription in interface javax.resource.cci.Recordpublic boolean absolute(int row)
throws java.sql.SQLException
absolute in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void afterLast()
throws java.sql.SQLException
afterLast in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void beforeFirst()
throws java.sql.SQLException
beforeFirst in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void cancelRowUpdates()
throws java.sql.SQLException
cancelRowUpdates in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void clearWarnings()
throws java.sql.SQLException
clearWarnings in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void close()
throws java.sql.SQLException
close in interface java.lang.AutoCloseableclose in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void deleteRow()
throws java.sql.SQLException
deleteRow in interface java.sql.ResultSetjava.sql.SQLExceptionpublic int findColumn(java.lang.String columnName)
throws java.sql.SQLException
findColumn in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean first()
throws java.sql.SQLException
first in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Array getArray(int i)
throws java.sql.SQLException
getArray in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Array getArray(java.lang.String columnName)
throws java.sql.SQLException
getArray in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.InputStream getAsciiStream(int columnIndex)
throws java.sql.SQLException
getAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.InputStream getAsciiStream(java.lang.String columnName)
throws java.sql.SQLException
getAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.math.BigDecimal getBigDecimal(int columnIndex)
throws java.sql.SQLException
getBigDecimal in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.math.BigDecimal getBigDecimal(java.lang.String columnName)
throws java.sql.SQLException
getBigDecimal in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.math.BigDecimal getBigDecimal(int columnIndex,
int scale)
throws java.sql.SQLException
getBigDecimal in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.math.BigDecimal getBigDecimal(java.lang.String columnName,
int scale)
throws java.sql.SQLException
getBigDecimal in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.InputStream getBinaryStream(int columnIndex)
throws java.sql.SQLException
getBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.InputStream getBinaryStream(java.lang.String columnName)
throws java.sql.SQLException
getBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Blob getBlob(int i)
throws java.sql.SQLException
getBlob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Blob getBlob(java.lang.String columnName)
throws java.sql.SQLException
getBlob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean getBoolean(int columnIndex)
throws java.sql.SQLException
getBoolean in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean getBoolean(java.lang.String columnName)
throws java.sql.SQLException
getBoolean in interface java.sql.ResultSetjava.sql.SQLExceptionpublic byte getByte(int columnIndex)
throws java.sql.SQLException
getByte in interface java.sql.ResultSetjava.sql.SQLExceptionpublic byte getByte(java.lang.String columnName)
throws java.sql.SQLException
getByte in interface java.sql.ResultSetjava.sql.SQLExceptionpublic byte[] getBytes(int columnIndex)
throws java.sql.SQLException
getBytes in interface java.sql.ResultSetjava.sql.SQLExceptionpublic byte[] getBytes(java.lang.String columnName)
throws java.sql.SQLException
getBytes in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.Reader getCharacterStream(int columnIndex)
throws java.sql.SQLException
getCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.Reader getCharacterStream(java.lang.String columnName)
throws java.sql.SQLException
getCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Clob getClob(int i)
throws java.sql.SQLException
getClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Clob getClob(java.lang.String columnName)
throws java.sql.SQLException
getClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic int getConcurrency()
throws java.sql.SQLException
getConcurrency in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.String getCursorName()
throws java.sql.SQLException
getCursorName in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Date getDate(int columnIndex)
throws java.sql.SQLException
getDate in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Date getDate(java.lang.String columnName)
throws java.sql.SQLException
getDate in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Date getDate(int columnIndex,
java.util.Calendar cal)
throws java.sql.SQLException
getDate in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Date getDate(java.lang.String columnName,
java.util.Calendar cal)
throws java.sql.SQLException
getDate in interface java.sql.ResultSetjava.sql.SQLExceptionpublic double getDouble(int columnIndex)
throws java.sql.SQLException
getDouble in interface java.sql.ResultSetjava.sql.SQLExceptionpublic double getDouble(java.lang.String columnName)
throws java.sql.SQLException
getDouble in interface java.sql.ResultSetjava.sql.SQLExceptionpublic int getFetchDirection()
throws java.sql.SQLException
getFetchDirection in interface java.sql.ResultSetjava.sql.SQLExceptionpublic int getFetchSize()
throws java.sql.SQLException
getFetchSize in interface java.sql.ResultSetjava.sql.SQLExceptionpublic float getFloat(int columnIndex)
throws java.sql.SQLException
getFloat in interface java.sql.ResultSetjava.sql.SQLExceptionpublic float getFloat(java.lang.String columnName)
throws java.sql.SQLException
getFloat in interface java.sql.ResultSetjava.sql.SQLExceptionpublic int getInt(int columnIndex)
throws java.sql.SQLException
getInt in interface java.sql.ResultSetjava.sql.SQLExceptionpublic int getInt(java.lang.String columnName)
throws java.sql.SQLException
getInt in interface java.sql.ResultSetjava.sql.SQLExceptionpublic long getLong(int columnIndex)
throws java.sql.SQLException
getLong in interface java.sql.ResultSetjava.sql.SQLExceptionpublic long getLong(java.lang.String columnName)
throws java.sql.SQLException
getLong in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.ResultSetMetaData getMetaData()
throws java.sql.SQLException
getMetaData in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.Object getObject(int columnIndex)
throws java.sql.SQLException
getObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.Object getObject(java.lang.String columnName)
throws java.sql.SQLException
getObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.Object getObject(int arg0,
java.util.Map<java.lang.String,java.lang.Class<?>> arg1)
throws java.sql.SQLException
getObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.Object getObject(java.lang.String arg0,
java.util.Map<java.lang.String,java.lang.Class<?>> arg1)
throws java.sql.SQLException
getObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Ref getRef(int i)
throws java.sql.SQLException
getRef in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Ref getRef(java.lang.String colName)
throws java.sql.SQLException
getRef in interface java.sql.ResultSetjava.sql.SQLExceptionpublic int getRow()
throws java.sql.SQLException
getRow in interface java.sql.ResultSetjava.sql.SQLExceptionpublic short getShort(int columnIndex)
throws java.sql.SQLException
getShort in interface java.sql.ResultSetjava.sql.SQLExceptionpublic short getShort(java.lang.String columnName)
throws java.sql.SQLException
getShort in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Statement getStatement()
throws java.sql.SQLException
getStatement in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.String getString(int columnIndex)
throws java.sql.SQLException
getString in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.String getString(java.lang.String columnName)
throws java.sql.SQLException
getString in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Time getTime(int columnIndex)
throws java.sql.SQLException
getTime in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Time getTime(java.lang.String columnName)
throws java.sql.SQLException
getTime in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Time getTime(int columnIndex,
java.util.Calendar cal)
throws java.sql.SQLException
getTime in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Time getTime(java.lang.String columnName,
java.util.Calendar cal)
throws java.sql.SQLException
getTime in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Timestamp getTimestamp(int columnIndex)
throws java.sql.SQLException
getTimestamp in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Timestamp getTimestamp(java.lang.String columnName)
throws java.sql.SQLException
getTimestamp in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Timestamp getTimestamp(int columnIndex,
java.util.Calendar cal)
throws java.sql.SQLException
getTimestamp in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Timestamp getTimestamp(java.lang.String columnName,
java.util.Calendar cal)
throws java.sql.SQLException
getTimestamp in interface java.sql.ResultSetjava.sql.SQLExceptionpublic int getType()
throws java.sql.SQLException
getType in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.net.URL getURL(int columnIndex)
throws java.sql.SQLException
getURL in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.net.URL getURL(java.lang.String columnName)
throws java.sql.SQLException
getURL in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.InputStream getUnicodeStream(int columnIndex)
throws java.sql.SQLException
getUnicodeStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.InputStream getUnicodeStream(java.lang.String columnName)
throws java.sql.SQLException
getUnicodeStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.SQLWarning getWarnings()
throws java.sql.SQLException
getWarnings in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void insertRow()
throws java.sql.SQLException
insertRow in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean isAfterLast()
throws java.sql.SQLException
isAfterLast in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean isBeforeFirst()
throws java.sql.SQLException
isBeforeFirst in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean isFirst()
throws java.sql.SQLException
isFirst in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean isLast()
throws java.sql.SQLException
isLast in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean last()
throws java.sql.SQLException
last in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void moveToCurrentRow()
throws java.sql.SQLException
moveToCurrentRow in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void moveToInsertRow()
throws java.sql.SQLException
moveToInsertRow in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean next()
throws java.sql.SQLException
next in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean previous()
throws java.sql.SQLException
previous in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void refreshRow()
throws java.sql.SQLException
refreshRow in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean relative(int rows)
throws java.sql.SQLException
relative in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean rowDeleted()
throws java.sql.SQLException
rowDeleted in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean rowInserted()
throws java.sql.SQLException
rowInserted in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean rowUpdated()
throws java.sql.SQLException
rowUpdated in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void setFetchDirection(int direction)
throws java.sql.SQLException
setFetchDirection in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void setFetchSize(int rows)
throws java.sql.SQLException
setFetchSize in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateArray(int columnIndex,
java.sql.Array x)
throws java.sql.SQLException
updateArray in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateArray(java.lang.String columnName,
java.sql.Array x)
throws java.sql.SQLException
updateArray in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateAsciiStream(int columnIndex,
java.io.InputStream x,
int length)
throws java.sql.SQLException
updateAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateAsciiStream(java.lang.String columnName,
java.io.InputStream x,
int length)
throws java.sql.SQLException
updateAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBigDecimal(int columnIndex,
java.math.BigDecimal x)
throws java.sql.SQLException
updateBigDecimal in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBigDecimal(java.lang.String columnName,
java.math.BigDecimal x)
throws java.sql.SQLException
updateBigDecimal in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBinaryStream(int columnIndex,
java.io.InputStream x,
int length)
throws java.sql.SQLException
updateBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBinaryStream(java.lang.String columnName,
java.io.InputStream x,
int length)
throws java.sql.SQLException
updateBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBlob(int columnIndex,
java.sql.Blob x)
throws java.sql.SQLException
updateBlob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBlob(java.lang.String columnName,
java.sql.Blob x)
throws java.sql.SQLException
updateBlob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBoolean(int columnIndex,
boolean x)
throws java.sql.SQLException
updateBoolean in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBoolean(java.lang.String columnName,
boolean x)
throws java.sql.SQLException
updateBoolean in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateByte(int columnIndex,
byte x)
throws java.sql.SQLException
updateByte in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateByte(java.lang.String columnName,
byte x)
throws java.sql.SQLException
updateByte in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBytes(int columnIndex,
byte[] x)
throws java.sql.SQLException
updateBytes in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBytes(java.lang.String columnName,
byte[] x)
throws java.sql.SQLException
updateBytes in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateCharacterStream(int columnIndex,
java.io.Reader x,
int length)
throws java.sql.SQLException
updateCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateCharacterStream(java.lang.String columnName,
java.io.Reader reader,
int length)
throws java.sql.SQLException
updateCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateClob(int columnIndex,
java.sql.Clob x)
throws java.sql.SQLException
updateClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateClob(java.lang.String columnName,
java.sql.Clob x)
throws java.sql.SQLException
updateClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateDate(int columnIndex,
java.sql.Date x)
throws java.sql.SQLException
updateDate in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateDate(java.lang.String columnName,
java.sql.Date x)
throws java.sql.SQLException
updateDate in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateDouble(int columnIndex,
double x)
throws java.sql.SQLException
updateDouble in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateDouble(java.lang.String columnName,
double x)
throws java.sql.SQLException
updateDouble in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateFloat(int columnIndex,
float x)
throws java.sql.SQLException
updateFloat in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateFloat(java.lang.String columnName,
float x)
throws java.sql.SQLException
updateFloat in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateInt(int columnIndex,
int x)
throws java.sql.SQLException
updateInt in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateInt(java.lang.String columnName,
int x)
throws java.sql.SQLException
updateInt in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateLong(int columnIndex,
long x)
throws java.sql.SQLException
updateLong in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateLong(java.lang.String columnName,
long x)
throws java.sql.SQLException
updateLong in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNull(int columnIndex)
throws java.sql.SQLException
updateNull in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNull(java.lang.String columnName)
throws java.sql.SQLException
updateNull in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateObject(int columnIndex,
java.lang.Object x)
throws java.sql.SQLException
updateObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateObject(java.lang.String columnName,
java.lang.Object x)
throws java.sql.SQLException
updateObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateObject(int columnIndex,
java.lang.Object x,
int scale)
throws java.sql.SQLException
updateObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateObject(java.lang.String columnName,
java.lang.Object x,
int scale)
throws java.sql.SQLException
updateObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateRef(int columnIndex,
java.sql.Ref x)
throws java.sql.SQLException
updateRef in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateRef(java.lang.String columnName,
java.sql.Ref x)
throws java.sql.SQLException
updateRef in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateRow()
throws java.sql.SQLException
updateRow in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateShort(int columnIndex,
short x)
throws java.sql.SQLException
updateShort in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateShort(java.lang.String columnName,
short x)
throws java.sql.SQLException
updateShort in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateString(int columnIndex,
java.lang.String x)
throws java.sql.SQLException
updateString in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateString(java.lang.String columnName,
java.lang.String x)
throws java.sql.SQLException
updateString in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateTime(int columnIndex,
java.sql.Time x)
throws java.sql.SQLException
updateTime in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateTime(java.lang.String columnName,
java.sql.Time x)
throws java.sql.SQLException
updateTime in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateTimestamp(int columnIndex,
java.sql.Timestamp x)
throws java.sql.SQLException
updateTimestamp in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateTimestamp(java.lang.String columnName,
java.sql.Timestamp x)
throws java.sql.SQLException
updateTimestamp in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean wasNull()
throws java.sql.SQLException
wasNull in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in interface javax.resource.cci.Recordclone in class java.lang.Objectjava.lang.CloneNotSupportedExceptionpublic int getHoldability()
throws java.sql.SQLException
ResultSet object .getHoldability in interface java.sql.ResultSetResultSet.HOLD_CURSORS_OVER_COMMIT or ResultSet.CLOSE_CURSORS_AT_COMMITjava.sql.SQLException - if a database access error occurspublic java.io.Reader getNCharacterStream(int columnIndex)
throws java.sql.SQLException
ResultSet object as a java.io.Reader object. It is intended for
use when accessing NCHAR,NVARCHAR and LONGNVARCHAR columns.getNCharacterStream in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...java.io.Reader object that contains the column valuejava.sql.SQLException - if a database access error occurspublic java.io.Reader getNCharacterStream(java.lang.String columnLabel)
throws java.sql.SQLException
ResultSet object as a java.io.Reader object. It is intended for
use when accessing NCHAR,NVARCHAR and LONGNVARCHAR columns.getNCharacterStream in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.java.io.Reader object that contains the column valuejava.sql.SQLException - if a database access error occurspublic java.sql.NClob getNClob(int columnIndex)
throws java.sql.SQLException
ResultSet object
as a NClob object in the Java programming language.getNClob in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...NClob object representing the SQL NCLOB value in the specified columnjava.sql.SQLException - if a database access error occurspublic java.sql.NClob getNClob(java.lang.String columnLabel)
throws java.sql.SQLException
ResultSet object
as a NClob object in the Java programming language.getNClob in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.NClob object representing the SQL NCLOB value in the specified columnjava.sql.SQLException - if a database access error occurspublic java.lang.String getNString(int columnIndex)
throws java.sql.SQLException
ResultSet
object as a String in the Java programming language. It is intended for use when
accessing NCHAR,NVARCHAR and LONGNVARCHAR columns.getNString in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...java.sql.SQLException - if a database access error occurspublic java.lang.String getNString(java.lang.String columnLabel)
throws java.sql.SQLException
ResultSet
object as a String in the Java programming language. It is intended for use when
accessing NCHAR,NVARCHAR and LONGNVARCHAR columns.getNString in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.java.sql.SQLException - if a database access error occurspublic java.sql.RowId getRowId(int columnIndex)
throws java.sql.SQLException
ResultSet object as a java.sql.RowId object in the Java programming language.getRowId in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second 2, ...java.sql.SQLException - if a database access error occurspublic java.sql.RowId getRowId(java.lang.String columnLabel)
throws java.sql.SQLException
ResultSet object as a java.sql.RowId object in the Java programming language.getRowId in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.java.sql.SQLException - if a database access error occurspublic java.sql.SQLXML getSQLXML(int columnIndex)
throws java.sql.SQLException
ResultSet
as a java.sql.SQLXML object in the Java programming language.getSQLXML in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...SQLXML object that maps an SQL XML valuejava.sql.SQLException - if a database access error occurspublic java.sql.SQLXML getSQLXML(java.lang.String columnLabel)
throws java.sql.SQLException
ResultSet
as a java.sql.SQLXML object in the Java programming language.getSQLXML in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.SQLXML object that maps an SQL XML valuejava.sql.SQLException - if a database access error occurspublic boolean isClosed()
throws java.sql.SQLException
ResultSet object has been closed. A ResultSet is closed
if the method close has been called on it, or if it is automatically closed.isClosed in interface java.sql.ResultSetResultSet object is closed; false if it is still openjava.sql.SQLException - if a database access error occurspublic void updateAsciiStream(int columnIndex,
java.io.InputStream x)
throws java.sql.SQLException
updateAsciiStream in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...x - the new column valuejava.sql.SQLException - if a database access error occurspublic void updateAsciiStream(java.lang.String columnLabel,
java.io.InputStream x)
throws java.sql.SQLException
updateAsciiStream in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.x - the new column valuejava.sql.SQLException - if a database access error occurspublic void updateAsciiStream(int columnIndex,
java.io.InputStream x,
long length)
throws java.sql.SQLException
updateAsciiStream in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...x - the new column valuelength - the length of the streamjava.sql.SQLException - if a database access error occurspublic void updateAsciiStream(java.lang.String columnLabel,
java.io.InputStream x,
long length)
throws java.sql.SQLException
updateAsciiStream in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.x - the new column valuelength - the length of the streamjava.sql.SQLException - if a database access error occurspublic void updateBinaryStream(int columnIndex,
java.io.InputStream x)
throws java.sql.SQLException
updateBinaryStream in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...x - the new column valuejava.sql.SQLException - if a database access error occurspublic void updateBinaryStream(java.lang.String columnLabel,
java.io.InputStream x)
throws java.sql.SQLException
updateBinaryStream in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.x - the new column valuejava.sql.SQLException - if a database access error occurspublic void updateBinaryStream(int columnIndex,
java.io.InputStream x,
long length)
throws java.sql.SQLException
updateBinaryStream in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...x - the new column valuelength - the length of the streamjava.sql.SQLException - if a database access error occurspublic void updateBinaryStream(java.lang.String columnLabel,
java.io.InputStream x,
long length)
throws java.sql.SQLException
updateBinaryStream in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.x - the new column valuelength - the length of the streamjava.sql.SQLException - if a database access error occurspublic void updateBlob(int columnIndex,
java.io.InputStream inputStream)
throws java.sql.SQLException
updateBlob in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...inputStream - An object that contains the data to set the parameter value to.java.sql.SQLException - if a database access error occurspublic void updateBlob(java.lang.String columnLabel,
java.io.InputStream inputStream)
throws java.sql.SQLException
updateBlob in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.inputStream - An object that contains the data to set the parameter value to.java.sql.SQLException - if a database access error occurspublic void updateBlob(int columnIndex,
java.io.InputStream inputStream,
long length)
throws java.sql.SQLException
updateBlob in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...inputStream - An object that contains the data to set the parameter value to.length - the number of bytes in the parameter datajava.sql.SQLException - if a database access error occurspublic void updateBlob(java.lang.String columnLabel,
java.io.InputStream inputStream,
long length)
throws java.sql.SQLException
updateBlob in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.inputStream - An object that contains the data to set the parameter value to.length - the number of bytes in the parameter datajava.sql.SQLException - if a database access error occurspublic void updateCharacterStream(int columnIndex,
java.io.Reader x)
throws java.sql.SQLException
updateCharacterStream in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...x - An object that contains the data to set the parameter value to.java.sql.SQLException - if a database access error occurspublic void updateCharacterStream(java.lang.String columnLabel,
java.io.Reader reader)
throws java.sql.SQLException
updateCharacterStream in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.reader - An object that contains the data to set the parameter value to.java.sql.SQLException - if a database access error occurspublic void updateCharacterStream(int columnIndex,
java.io.Reader x,
long length)
throws java.sql.SQLException
updateCharacterStream in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...x - An object that contains the data to set the parameter value to.length - the length of the streamjava.sql.SQLException - if a database access error occurspublic void updateCharacterStream(java.lang.String columnLabel,
java.io.Reader reader,
long length)
throws java.sql.SQLException
updateCharacterStream in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.reader - An object that contains the data to set the parameter value to.length - the length of the streamjava.sql.SQLException - if a database access error occurspublic void updateClob(int columnIndex,
java.io.Reader reader)
throws java.sql.SQLException
Reader object. The data will be read from the
stream as needed until end-of-stream is reached. The JDBC driver will do any necessary conversion
from UNICODE to the database char format.updateClob in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...reader - An object that contains the data to set the parameter value to.java.sql.SQLException - if a database access error occurspublic void updateClob(java.lang.String columnLabel,
java.io.Reader reader)
throws java.sql.SQLException
Reader object. The data will be read from the
stream as needed until end-of-stream is reached. The JDBC driver will do any necessary conversion
from UNICODE to the database char format.updateClob in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.reader - An object that contains the data to set the parameter value to.java.sql.SQLException - if a database access error occurspublic void updateClob(int columnIndex,
java.io.Reader reader,
long length)
throws java.sql.SQLException
Reader object, which is the given number of characters
long. When a very large UNICODE value is input to a LONGVARCHAR parameter, it may be more practical
to send it via a java.io.Reader object. The JDBC driver will do any necessary conversion from UNICODE
to the database char format.updateClob in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...reader - An object that contains the data to set the parameter value to.length - the number of characters in the parameter data.java.sql.SQLException - if a database access error occurspublic void updateClob(java.lang.String columnLabel,
java.io.Reader reader,
long length)
throws java.sql.SQLException
Reader object, which is the given number of characters
long. When a very large UNICODE value is input to a LONGVARCHAR parameter, it may be more practical
to send it via a java.io.Reader object. The JDBC driver will do any necessary conversion from UNICODE
to the database char format.updateClob in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.reader - An object that contains the data to set the parameter value to.length - the number of characters in the parameter data.java.sql.SQLException - if a database access error occurspublic void updateNCharacterStream(int columnIndex,
java.io.Reader x)
throws java.sql.SQLException
NCHAR,NVARCHAR and LONGNVARCHAR columns.updateNCharacterStream in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...x - An object that contains the data to set the parameter value to.java.sql.SQLException - if a database access error occurspublic void updateNCharacterStream(java.lang.String columnLabel,
java.io.Reader reader)
throws java.sql.SQLException
NCHAR,NVARCHAR and LONGNVARCHAR columns.updateNCharacterStream in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.reader - An object that contains the data to set the parameter value to.java.sql.SQLException - if a database access error occurspublic void updateNCharacterStream(int columnIndex,
java.io.Reader x,
long length)
throws java.sql.SQLException
NCHAR,NVARCHAR and LONGNVARCHAR columns.updateNCharacterStream in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...x - An object that contains the data to set the parameter value to.length - the length of the streamjava.sql.SQLException - if a database access error occurspublic void updateNCharacterStream(java.lang.String columnLabel,
java.io.Reader reader,
long length)
throws java.sql.SQLException
NCHAR,NVARCHAR and LONGNVARCHAR columns.updateNCharacterStream in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.reader - An object that contains the data to set the parameter value to.length - the length of the streamjava.sql.SQLException - if a database access error occurspublic void updateNClob(int columnIndex,
java.sql.NClob clob)
throws java.sql.SQLException
java.sql.NClob value. The updater methods are used to update column
values in the current row or the insert row. The updater methods do not update the underlying database;
instead the updateRow or insertRow methods are called to update the database.updateNClob in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...nClob - the value for the column to be updatedjava.sql.SQLException - if a database access error occurspublic void updateNClob(java.lang.String columnLabel,
java.sql.NClob clob)
throws java.sql.SQLException
java.sql.NClob value. The updater methods are used to update column
values in the current row or the insert row. The updater methods do not update the underlying database;
instead the updateRow or insertRow methods are called to update the database.updateNClob in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.nClob - the value for the column to be updatedjava.sql.SQLException - if a database access error occurspublic void updateNClob(int columnIndex,
java.io.Reader reader)
throws java.sql.SQLException
Reader The data will be read from the stream as
needed until end-of-stream is reached. The JDBC driver will do any necessary conversion from
UNICODE to the database char format.updateNClob in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...reader - An object that contains the data to set the parameter value tojava.sql.SQLException - if a database access error occurspublic void updateNClob(java.lang.String columnLabel,
java.io.Reader reader)
throws java.sql.SQLException
Reader The data will be read from the stream as
needed until end-of-stream is reached. The JDBC driver will do any necessary conversion from
UNICODE to the database char format.updateNClob in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.reader - An object that contains the data to set the parameter value tojava.sql.SQLException - if a database access error occurspublic void updateNClob(int columnIndex,
java.io.Reader reader,
long length)
throws java.sql.SQLException
Reader object, which is the given number of
characters long. When a very large UNICODE value is input to a LONGVARCHAR parameter, it may
be more practical to send it via a java.io.Reader object. The JDBC driver will do any necessary
conversion from UNICODE to the database char format.updateNClob in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...reader - An object that contains the data to set the parameter value tolength - the number of characters in the parameter datajava.sql.SQLException - if a database access error occurspublic void updateNClob(java.lang.String columnLabel,
java.io.Reader reader,
long length)
throws java.sql.SQLException
Reader object, which is the given number of
characters long. When a very large UNICODE value is input to a LONGVARCHAR parameter, it may
be more practical to send it via a java.io.Reader object. The JDBC driver will do any necessary
conversion from UNICODE to the database char format.updateNClob in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.reader - An object that contains the data to set the parameter value tolength - the number of characters in the parameter datajava.sql.SQLException - if a database access error occurspublic void updateNString(int columnIndex,
java.lang.String string)
throws java.sql.SQLException
String value. It is intended for use when updating NCHAR,NVARCHAR
and LONGNVARCHAR columns. The updater methods are used to update column values in the current row or the
insert row. The updater methods do not update the underlying database; instead the updateRow or insertRow
methods are called to update the database.updateNString in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...reader - An object that contains the data to set the parameter value tojava.sql.SQLException - if a database access error occurspublic void updateNString(java.lang.String columnLabel,
java.lang.String string)
throws java.sql.SQLException
String value. It is intended for use when updating NCHAR,NVARCHAR
and LONGNVARCHAR columns. The updater methods are used to update column values in the current row or the
insert row. The updater methods do not update the underlying database; instead the updateRow or insertRow
methods are called to update the database.updateNString in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.reader - An object that contains the data to set the parameter value tojava.sql.SQLException - if a database access error occurspublic void updateRowId(int columnIndex,
java.sql.RowId x)
throws java.sql.SQLException
RowId value. The updater methods are used to update column
values in the current row or the insert row. The updater methods do not update the underlying database;
instead the updateRow or insertRow methods are called to update the database.updateRowId in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...x - the column valuejava.sql.SQLException - if a database access error occurspublic void updateRowId(java.lang.String columnLabel,
java.sql.RowId x)
throws java.sql.SQLException
RowId value. The updater methods are used to update column
values in the current row or the insert row. The updater methods do not update the underlying database;
instead the updateRow or insertRow methods are called to update the database.updateRowId in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.x - the column valuejava.sql.SQLException - if a database access error occurspublic void updateSQLXML(int columnIndex,
java.sql.SQLXML xmlObject)
throws java.sql.SQLException
java.sql.SQLXML value. The updater methods are used to update
column values in the current row or the insert row. The updater methods do not update the underlying
database; instead the updateRow or insertRow methods are called to update the database.updateSQLXML in interface java.sql.ResultSetcolumnIndex - the first column is 1, the second is 2, ...xmlObject - the value for the column to be updatedjava.sql.SQLException - if a database access error occurspublic void updateSQLXML(java.lang.String columnLabel,
java.sql.SQLXML xmlObject)
throws java.sql.SQLException
java.sql.SQLXML value. The updater methods are used to update
column values in the current row or the insert row. The updater methods do not update the underlying
database; instead the updateRow or insertRow methods are called to update the database.updateSQLXML in interface java.sql.ResultSetcolumnLabel - the label for the column specified with the SQL AS clause.xmlObject - the value for the column to be updatedjava.sql.SQLException - if a database access error occurspublic boolean isWrapperFor(java.lang.Class<?> iface)
throws java.sql.SQLException
isWrapperFor on the wrapped object. If
this does not implement the interface and is not a wrapper,
return false. This method should be implemented as a low-cost
operation compared to unwrap so that callers can use this method
to avoid expensive unwrap calls that may fail. If this method
returns true then calling unwrap with the same argument should
succeed.isWrapperFor in interface java.sql.Wrapperiface - a Class defining an interfacejava.sql.SQLException - if an error occurs while determining whether this is a wrapper for an object with the given interfacepublic <T> T unwrap(java.lang.Class<T> iface)
throws java.sql.SQLException
unwrap recursively on the wrapped object or a proxy for that
result. If the receiver is not a wrapper and does not implement
the interface, then an SQLException is thrown.unwrap in interface java.sql.Wrapperiface - a Class defining an interface that the result must implementjava.sql.SQLException - If no object found that implements the interfacepublic <T> T getObject(int columnIndex,
java.lang.Class<T> type)
throws java.sql.SQLException
getObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic <T> T getObject(java.lang.String columnLabel,
java.lang.Class<T> type)
throws java.sql.SQLException
getObject in interface java.sql.ResultSetjava.sql.SQLException