Package org.apache.derby.iapi.jdbc
Interface EngineResultSet
-
- All Superinterfaces:
java.lang.AutoCloseable
,java.sql.ResultSet
,java.sql.Wrapper
- All Known Implementing Classes:
EmbedResultSet
,EmbedResultSet42
public interface EngineResultSet extends java.sql.ResultSet
Additional methods the embedded engine exposes on its ResultSet object implementations. An internal api only, mainly for the network server
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getLength(int columnIndex)
Return the length of the designated columnIndex data value.boolean
isForUpdate()
Is this result set from a select for update statement?boolean
isNull(int columnIndex)
Is the designated columnIndex a null data value?-
Methods inherited from interface java.sql.ResultSet
absolute, afterLast, beforeFirst, cancelRowUpdates, clearWarnings, close, deleteRow, findColumn, first, getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getConcurrency, getCursorName, getDate, getDate, getDate, getDate, getDouble, getDouble, getFetchDirection, getFetchSize, getFloat, getFloat, getHoldability, getInt, getInt, getLong, getLong, getMetaData, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, getObject, getObject, getObject, getObject, getObject, getObject, getRef, getRef, getRow, getRowId, getRowId, getShort, getShort, getSQLXML, getSQLXML, getStatement, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, insertRow, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, last, moveToCurrentRow, moveToInsertRow, next, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, 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, updateDate, updateDate, updateDouble, updateDouble, updateFloat, updateFloat, updateInt, updateInt, updateLong, updateLong, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNString, updateNString, updateNull, updateNull, updateObject, updateObject, updateObject, updateObject, updateObject, updateObject, updateObject, updateObject, updateRef, updateRef, updateRow, updateRowId, updateRowId, updateShort, updateShort, updateSQLXML, updateSQLXML, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp, wasNull
-
-
-
-
Method Detail
-
isForUpdate
boolean isForUpdate()
Is this result set from a select for update statement?
-
isNull
boolean isNull(int columnIndex) throws java.sql.SQLException
Is the designated columnIndex a null data value? This is used by EXTDTAInputStream to get the null value without retrieving the underlying data value.- Parameters:
columnIndex
-- Returns:
- true if the data value at columnIndex for the current row is null
- Throws:
java.sql.SQLException
-
getLength
int getLength(int columnIndex) throws java.sql.SQLException
Return the length of the designated columnIndex data value. Implementation is type dependent.- Parameters:
columnIndex
- column to access- Returns:
- length of data value
- Throws:
java.sql.SQLException
- See Also:
DataValueDescriptor.getLength()
-
-