public abstract class Cursor extends SelectResultSet
JDBC4ResultSet.ResultSetClasscolumnIndexOffset, columnInformationLength, columnLabelIndexer, columnsInformation, complexData, complexEndPos, connection, data, dataSize, discardedRows, fetchSize, forceAlias, isClosed, isEof, isLastRowSent, isModified, lastRowPointer, noBackslashEscapes, notInsertRowPointer, options, protocol, reader, resultSetConcurType, resultSetScrollType, row, rowPointer, state, STATE_INSERT, STATE_STANDARD, STATE_UPDATE, STATE_UPDATED, statement, timeZone, TINYINT1_IS_BIT, UpdatableResultSet_12, YEAR_IS_DATE_TYPECLOSE_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 and Description |
|---|
Cursor(ColumnDefinition[] columnDefinition,
Results results,
Protocol protocol,
boolean callableResult,
boolean eofDeprecated,
boolean isPsOutParameter) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
cursorFetch() |
abort, absolute, addRowData, afterLast, assign, beforeFirst, cancelRowInserts, cancelRowUpdates, changeRowProtocol, checkClose, checkRefreshable, clearWarnings, close, createEmptyResultSet, createGeneratedData, createResultSet, deleteCurrentRowData, deleteRow, fetchRemaining, findColumn, first, getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getColumnsInformation, getComplex, getComplexCursor, getConcurrency, getCurrentRowData, getCursorName, getDataSize, getDate, getDate, getDate, getDate, getDouble, getDouble, getFetchDirection, getFetchSize, getFloat, getFloat, getHoldability, getInt, getInt, getINTERVALDS, getINTERVALDS, getINTERVALYM, getINTERVALYM, getLong, getLong, getMetaData, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, getNUMBER, getNUMBER, getObject, getObject, getObject, getObject, getObject, getObject, getProtocol, getRef, getRef, getRow, getRowId, getRowId, getRowPointer, getRsClass, getShort, getShort, getSQLXML, getSQLXML, getStatement, getString, getString, getStruct, getStruct, getTime, getTime, getTime, getTime, getTimestamp, getTIMESTAMP, getTimestamp, getTimestamp, getTIMESTAMP, getTimestamp, getTIMESTAMPLTZ, getTIMESTAMPLTZ, getTIMESTAMPTZ, getTIMESTAMPTZ, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, handleIoException, insertRow, isAfterLast, isBeforeFirst, isBinaryEncoded, isCallableResult, isClosed, isEof, isFirst, isFullyLoaded, isLast, isPsOutParameter, isValidRow, isWrapperFor, last, moveToCurrentRow, moveToInsertRow, next, previous, readNextValue, refreshRow, refreshRowInternalOracle, relative, resetState, rowDeleted, rowInserted, rowUpdated, setComplexData, setFetchDirection, setFetchSize, setForceTableAlias, setProtocol, setRowPointer, setStatement, unwrap, updateArray, updateArray, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateBigDecimal, updateBigDecimal, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBlob, 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, updateRef, updateRef, updateRow, updateRowData, updateRowId, updateRowId, updateShort, updateShort, updateSQLXML, updateSQLXML, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp, wasNullclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitupdateObject, updateObject, updateObjectpublic Cursor(ColumnDefinition[] columnDefinition, Results results, Protocol protocol, boolean callableResult, boolean eofDeprecated, boolean isPsOutParameter) throws IOException, SQLException
IOExceptionSQLExceptionprotected abstract void cursorFetch()
throws SQLException
SQLExceptionCopyright © 2022 oceanbase.com. All rights reserved.