public class NetResultSet40 extends NetResultSet
firstOutovrBuilt_, netCursor_
ABSOLUTE_ROWSET, absolutePosition_, absoluteRowNumberForTheIntendedRow_, agent_, connection_, currentRowInRowset_, cursor_, cursorHold_, cursorUnpositionedOnServer_, DDM_RETURN_CALLER, DDM_RETURN_CLIENT, fetchDirection_, fetchSize_, FIRST_ROWSET, firstRowInRowset_, generatedSection_, isAfterLast_, isBeforeFirst_, isFirst_, isLast_, isOnCurrentRow_, isRowsetCursor_, isValidCursorPosition_, LAST_ROWSET, lastRowInRowset_, nestingLevel_, NEXT_ROWSET, openOnServer_, PREVIOUS_ROWSET, queryInstanceIdentifier_, queryTerminatingSqlca_, REFRESH_ROWSET, RELATIVE_ROWSET, resultSetConcurrency_, resultSetHoldability_, resultSetMetaData_, resultSetType_, rowCount_, rowsetContainsLastRow_, rowsetSqlca_, rowsReceivedInCurrentRowset_, rowsYetToBeReceivedForRowset_, rsReturnability_, scrollable_, scrollOrientation_absolute__, scrollOrientation_after__, scrollOrientation_before__, scrollOrientation_current__, scrollOrientation_first__, scrollOrientation_last__, scrollOrientation_next__, scrollOrientation_prior__, scrollOrientation_relative__, sensitivity_, sensitivity_insensitive__, sensitivity_sensitive_dynamic__, sensitivity_sensitive_static__, sensitivity_unknown__, statement_, suggestedFetchSize_, updatability_delete__, updatability_readOnly__, updatability_unknown__, updatability_update__
Constructor and Description |
---|
NetResultSet40(NetAgent netAgent,
NetStatement netStatement,
Cursor cursor,
int qryprctyp,
int sqlcsrhld,
int qryattscr,
int qryattsns,
int qryattset,
long qryinsid,
int actualResultSetType,
int actualResultSetConcurrency,
int actualResultSetHoldability) |
Modifier and Type | Method and Description |
---|---|
java.io.Reader |
getNCharacterStream(int columnIndex) |
java.io.Reader |
getNCharacterStream(java.lang.String columnName) |
java.sql.NClob |
getNClob(int i) |
java.sql.NClob |
getNClob(java.lang.String colName) |
java.lang.String |
getNString(int columnIndex) |
java.lang.String |
getNString(java.lang.String columnName) |
<T> T |
getObject(int columnIndex,
java.lang.Class<T> type)
Retrieve the column as an object of the desired type.
|
<T> T |
getObject(java.lang.String columnName,
java.lang.Class<T> type) |
java.sql.RowId |
getRowId(int columnIndex) |
java.sql.RowId |
getRowId(java.lang.String columnName) |
java.sql.SQLXML |
getSQLXML(int columnIndex) |
java.sql.SQLXML |
getSQLXML(java.lang.String colName) |
boolean |
isWrapperFor(java.lang.Class<?> interfaces)
Returns false unless
interfaces is implemented |
private java.sql.SQLException |
mismatchException(java.lang.String targetTypeName,
int columnIndex) |
<T> T |
unwrap(java.lang.Class<T> interfaces)
Returns
this if this class implements the interface |
void |
updateNCharacterStream(int columnIndex,
java.io.Reader x,
long length) |
void |
updateNCharacterStream(java.lang.String columnName,
java.io.Reader x,
long length) |
void |
updateNClob(int columnIndex,
java.sql.NClob nClob) |
void |
updateNClob(int columnIndex,
java.io.Reader x,
long length)
Updates the designated column with a java.sql.NClob value.
|
void |
updateNClob(java.lang.String columnName,
java.io.InputStream x,
long length)
Updates the designated column with a java.sql.NClob value.
|
void |
updateNClob(java.lang.String columnName,
java.sql.NClob nClob) |
void |
updateNClob(java.lang.String columnName,
java.io.Reader x,
long length)
Updates the designated column with a java.sql.NClob value.
|
void |
updateNString(int columnIndex,
java.lang.String nString) |
void |
updateNString(java.lang.String columnName,
java.lang.String nString) |
void |
updateRowId(int columnIndex,
java.sql.RowId x) |
void |
updateRowId(java.lang.String columnName,
java.sql.RowId x) |
void |
updateSQLXML(int columnIndex,
java.sql.SQLXML xmlObject) |
void |
updateSQLXML(java.lang.String columnName,
java.sql.SQLXML xmlObject) |
flowFetchToCompleteRowset, parseRowset_, preClose_, queryDataWasReturnedOnOpen, readCursorClose_, readFetch_, readPositioningFetch_, readScrollableFetch_, setFetchSize_, writeCursorClose_, writeFetch_, writePositioningFetch_, writeScrollableFetch_
absolute, absoluteX, accumulateWarning, afterLast, beforeFirst, cancelRowUpdates, checkAndThrowReceivedQueryTerminatingException, checkForClosedResultSet, clearWarnings, clearWarningsX, close, closeX, completeLocalCommit, completeLocalRollback, completeSqlca, delete, deleteRow, earlyCloseComplete, expandRowsetSqlca, findColumn, findColumnX, first, flowFetch, flowPositioningFetch, getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getConcurrency, getConnectionCallbackInterface, getCursorName, getDate, getDate, getDate, getDate, getDouble, getDouble, getFetchDirection, getFetchSize, getFloat, getFloat, getHoldability, getInt, getInt, getLong, getLong, getMetaData, getObject, getObject, getObject, getObject, getRef, getRef, getRow, getRowCount, getRSReturnability, getShort, getShort, getStatement, getStatementCallbackInterface, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, insert, insertRow, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, last, listenToUnitOfWork, markClosedOnServer, markLOBAsPublished, moveToAfterLast, moveToBeforeFirst, moveToCurrentRow, moveToInsertRow, next, nullDataForGC, parseScrollableRowset, positionToCurrentRowAndDelete, positionToCurrentRowAndUpdate, previous, readDeleteRow, readInsertRow, readUpdateRow, refreshRow, relative, repositionScrollableResultSetBeforeJDBC1PositionedUpdateDelete, rowCountIsKnown, rowCountIsUnknown, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, setRowCountEvent, setRowsetAfterLastEvent, setRowsetBeforeFirstEvent, setRowsetNoRowsEvent, setRSReturnability, setValidCursorPosition, update, updateArray, updateArray, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateBigDecimal, updateBigDecimal, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBoolean, updateBoolean, updateByte, updateByte, updateBytes, updateBytes, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateClob, updateClob, updateClob, updateClob, updateClob, updateClob, updateColumnInfoFromCache, updateDate, updateDate, updateDouble, updateDouble, updateFloat, updateFloat, updateInt, updateInt, updateLong, updateLong, updateNCharacterStream, updateNCharacterStream, updateNClob, updateNClob, updateNull, updateNull, updateObject, updateObject, updateObject, updateObject, updateRef, updateRef, updateRow, updateShort, updateShort, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp, wasNull, writeDeleteRow, writeInsertRow, writeUpdateRow
NetResultSet40(NetAgent netAgent, NetStatement netStatement, Cursor cursor, int qryprctyp, int sqlcsrhld, int qryattscr, int qryattsns, int qryattset, long qryinsid, int actualResultSetType, int actualResultSetConcurrency, int actualResultSetHoldability)
public java.io.Reader getNCharacterStream(int columnIndex) throws java.sql.SQLException
java.sql.SQLException
public java.io.Reader getNCharacterStream(java.lang.String columnName) throws java.sql.SQLException
java.sql.SQLException
public java.lang.String getNString(int columnIndex) throws java.sql.SQLException
java.sql.SQLException
public java.lang.String getNString(java.lang.String columnName) throws java.sql.SQLException
java.sql.SQLException
public java.sql.RowId getRowId(int columnIndex) throws java.sql.SQLException
java.sql.SQLException
public java.sql.RowId getRowId(java.lang.String columnName) throws java.sql.SQLException
java.sql.SQLException
public void updateRowId(int columnIndex, java.sql.RowId x) throws java.sql.SQLException
java.sql.SQLException
public void updateRowId(java.lang.String columnName, java.sql.RowId x) throws java.sql.SQLException
java.sql.SQLException
public void updateNString(int columnIndex, java.lang.String nString) throws java.sql.SQLException
java.sql.SQLException
public void updateNString(java.lang.String columnName, java.lang.String nString) throws java.sql.SQLException
java.sql.SQLException
public void updateNCharacterStream(int columnIndex, java.io.Reader x, long length) throws java.sql.SQLException
java.sql.SQLException
public void updateNCharacterStream(java.lang.String columnName, java.io.Reader x, long length) throws java.sql.SQLException
java.sql.SQLException
public void updateNClob(int columnIndex, java.sql.NClob nClob) throws java.sql.SQLException
java.sql.SQLException
public void updateNClob(java.lang.String columnName, java.sql.NClob nClob) throws java.sql.SQLException
java.sql.SQLException
public java.sql.NClob getNClob(int i) throws java.sql.SQLException
java.sql.SQLException
public java.sql.NClob getNClob(java.lang.String colName) throws java.sql.SQLException
java.sql.SQLException
public java.sql.SQLXML getSQLXML(int columnIndex) throws java.sql.SQLException
java.sql.SQLException
public java.sql.SQLXML getSQLXML(java.lang.String colName) throws java.sql.SQLException
java.sql.SQLException
public void updateSQLXML(int columnIndex, java.sql.SQLXML xmlObject) throws java.sql.SQLException
java.sql.SQLException
public void updateSQLXML(java.lang.String columnName, java.sql.SQLXML xmlObject) throws java.sql.SQLException
java.sql.SQLException
public boolean isWrapperFor(java.lang.Class<?> interfaces) throws java.sql.SQLException
interfaces
is implementedinterfaces
- a Class defining an interface.java.sql.SQLException
- if an error occurs while determining
whether this is a wrapper for an object
with the given interface.public <T> T unwrap(java.lang.Class<T> interfaces) throws java.sql.SQLException
this
if this class implements the interfaceinterfaces
- a Class defining an interfacejava.sql.SQLException
- if no object if found that implements the
interfacepublic void updateNClob(int columnIndex, java.io.Reader x, long length) throws java.sql.SQLException
columnIndex
- -
the first column is 1, the second is 2x
- -
the new column valuejava.sql.SQLException
- Feature not implemented for now.public void updateNClob(java.lang.String columnName, java.io.InputStream x, long length) throws java.sql.SQLException
columnName
- -
the name of the Clob columnx
- -
the new column valuejava.sql.SQLException
- Feature not implemented for now.public void updateNClob(java.lang.String columnName, java.io.Reader x, long length) throws java.sql.SQLException
columnName
- -
the name of the Clob columnx
- -
the new column valuejava.sql.SQLException
- Feature not implemented for now.public <T> T getObject(int columnIndex, java.lang.Class<T> type) throws java.sql.SQLException
java.sql.SQLException
private java.sql.SQLException mismatchException(java.lang.String targetTypeName, int columnIndex) throws java.sql.SQLException
java.sql.SQLException
public <T> T getObject(java.lang.String columnName, java.lang.Class<T> type) throws java.sql.SQLException
java.sql.SQLException
Apache Derby V10.10 Internals - Copyright © 2004,2014 The Apache Software Foundation. All Rights Reserved.