类 ResultSetImpl
- java.lang.Object
-
- com.mysql.cj.protocol.a.result.NativeResultset
-
- com.mysql.cj.jdbc.result.ResultSetImpl
-
- 所有已实现的接口:
ResultSetInternalMethods,ProtocolEntity,Resultset,ResultsetRowsOwner,WarningListener,AutoCloseable,ResultSet,Wrapper
- 直接已知子类:
UpdatableResultSet
public class ResultSetImpl extends NativeResultset implements ResultSetInternalMethods, WarningListener
-
-
嵌套类概要
-
从接口继承的嵌套类/接口 com.mysql.cj.protocol.Resultset
Resultset.Concurrency, Resultset.Type
-
-
字段概要
字段 修饰符和类型 字段 说明 protected boolean[]columnUsedKeep track of columns accessedprotected JdbcConnectionconnectionThe Connection instance that created usprotected intcurrentRowThe current row #, -1 == before start of result setprotected StringdbThe database that was in use when we were createdprotected RuntimeProperty<Boolean>emulateLocatorsprotected ProfilerEventHandlereventSinkprotected intfetchDirectionThe direction to fetch rows (always FETCH_FORWARD)protected intfetchSizeThe number of rows to fetch in one go...protected charfirstCharOfQueryFirst character of the query that created this result set...Used to determine whether or not to parse server info messages in certain circumstances.protected booleangatherPerfMetricsprotected booleanisClosedHas this result set been closed?protected intresultSetConcurrencyAre we read-only or updatable?protected intresultSetTypeAre we scroll-sensitive/insensitive?protected booleanscrollTolerantIs ResultSet.TYPE_FORWARD_ONLY scroll tolerant?protected NativeSessionsessionprotected booleanuseUsageAdvisorprotected SQLWarningwarningChainThe warning chainprotected StatementwrapperStatementprotected booleanyearIsDateType-
从类继承的字段 com.mysql.cj.protocol.a.result.NativeResultset
columnDefinition, nextResultset, resultId, rowData, serverInfo, thisRow, updateCount, updateId
-
-
构造器概要
构造器 构造器 说明 ResultSetImpl(OkPacket ok, JdbcConnection conn, StatementImpl creatorStmt)Create a result set for an executeUpdate statement.ResultSetImpl(ResultsetRows tuples, JdbcConnection conn, StatementImpl creatorStmt)Creates a new ResultSet object.
-
方法概要
所有方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 booleanabsolute(int row)voidafterLast()voidbeforeFirst()voidcancelRowUpdates()protected JdbcConnectioncheckClosed()Ensures that the result set is not closedprotected voidcheckColumnBounds(int columnIndex)Checks if columnIndex is within the number of columns in this result set.protected voidcheckRowPos()Ensures that the cursor is positioned on a valid row and that the result set is not closedvoidclearWarnings()voidclose()voidcloseOwner(boolean calledExplicitly)voiddeleteRow()intfindColumn(String columnName)booleanfirst()ArraygetArray(int columnIndex)ArraygetArray(String colName)InputStreamgetAsciiStream(int columnIndex)InputStreamgetAsciiStream(String columnName)BigDecimalgetBigDecimal(int columnIndex)BigDecimalgetBigDecimal(int columnIndex, int scale)已过时。BigDecimalgetBigDecimal(String columnName)BigDecimalgetBigDecimal(String columnName, int scale)已过时。BigIntegergetBigInteger(int columnIndex)InputStreamgetBinaryStream(int columnIndex)InputStreamgetBinaryStream(String columnName)BlobgetBlob(int columnIndex)BlobgetBlob(String colName)booleangetBoolean(int columnIndex)booleangetBoolean(String columnName)bytegetByte(int columnIndex)bytegetByte(String columnName)byte[]getBytes(int columnIndex)byte[]getBytes(String columnName)ReadergetCharacterStream(int columnIndex)ReadergetCharacterStream(String columnName)ClobgetClob(int columnIndex)ClobgetClob(String colName)intgetConcurrency()JdbcConnectiongetConnection()StringgetCursorName()DategetDate(int columnIndex)DategetDate(int columnIndex, Calendar cal)DategetDate(String columnName)DategetDate(String columnName, Calendar cal)doublegetDouble(int columnIndex)doublegetDouble(String columnName)protected ExceptionInterceptorgetExceptionInterceptor()intgetFetchDirection()intgetFetchSize()chargetFirstCharOfQuery()Returns the first character of the query that was issued to create this result set, upper-cased.floatgetFloat(int columnIndex)floatgetFloat(String columnName)intgetHoldability()intgetInt(int columnIndex)intgetInt(String columnName)java.time.LocalDategetLocalDate(int columnIndex)java.time.LocalDateTimegetLocalDateTime(int columnIndex)java.time.LocalTimegetLocalTime(int columnIndex)longgetLong(int columnIndex)longgetLong(String columnName)ColumnDefinitiongetMetadata()ResultSetMetaDatagetMetaData()ReadergetNCharacterStream(int columnIndex)ReadergetNCharacterStream(String columnName)NClobgetNClob(int columnIndex)NClobgetNClob(String columnName)StringgetNString(int columnIndex)StringgetNString(String columnName)ObjectgetObject(int columnIndex)<T> TgetObject(int columnIndex, Class<T> type)ObjectgetObject(int i, Map<String,Class<?>> map)ObjectgetObject(String columnName)<T> TgetObject(String columnLabel, Class<T> type)ObjectgetObject(String colName, Map<String,Class<?>> map)ObjectgetObjectStoredProc(int columnIndex, int desiredSqlType)Functions like ResultSet.getObject(), but using the given SQL type (as registered during CallableStatement.registerOutParameter()).ObjectgetObjectStoredProc(int i, Map<Object,Object> map, int desiredSqlType)Functions like ResultSet.getObject(), but using the given SQL type (as registered during CallableStatement.registerOutParameter()).ObjectgetObjectStoredProc(String columnName, int desiredSqlType)Functions like ResultSet.getObject(), but using the given SQL type (as registered during CallableStatement.registerOutParameter()).ObjectgetObjectStoredProc(String colName, Map<Object,Object> map, int desiredSqlType)Functions like ResultSet.getObject(), but using the given SQL type (as registered during CallableStatement.registerOutParameter()).intgetOwnerFetchSize()QuerygetOwningQuery()StatementImplgetOwningStatement()intgetOwningStatementFetchSize()intgetOwningStatementMaxRows()longgetOwningStatementServerId()StringgetPointOfOrigin()StackTrace generated where ResultSet was created... used when profilingRefgetRef(int i)RefgetRef(String colName)intgetRow()RowIdgetRowId(int columnIndex)RowIdgetRowId(String columnLabel)SessiongetSession()shortgetShort(int columnIndex)shortgetShort(String columnName)SQLXMLgetSQLXML(int columnIndex)SQLXMLgetSQLXML(String columnLabel)StatementgetStatement()StringgetString(int columnIndex)StringgetString(String columnName)ObjectgetSyncMutex()TimegetTime(int columnIndex)TimegetTime(int columnIndex, Calendar cal)TimegetTime(String columnName)TimegetTime(String columnName, Calendar cal)TimestampgetTimestamp(int columnIndex)TimestampgetTimestamp(int columnIndex, Calendar cal)TimestampgetTimestamp(String columnName)TimestampgetTimestamp(String columnName, Calendar cal)intgetType()InputStreamgetUnicodeStream(int columnIndex)已过时。InputStreamgetUnicodeStream(String columnName)已过时。URLgetURL(int colIndex)URLgetURL(String colName)CalendargetUtilCalendar(int columnIndex)SQLWarninggetWarnings()voidinitializeWithMetadata()voidinsertRow()booleanisAfterLast()booleanisBeforeFirst()booleanisClosed()booleanisFirst()booleanisLast()protected booleanisStrictlyForwardOnly()Checks whether this ResultSet is scrollable even if its type is ResultSet.TYPE_FORWARD_ONLY.booleanisWrapperFor(Class<?> iface)booleanlast()voidmoveToCurrentRow()voidmoveToInsertRow()booleannext()voidpopulateCachedMetaData(CachedResultSetMetaData cachedMetaData)booleanprev()The prev method is not part of JDBC, but because of the architecture of this driver it is possible to move both forward and backward within the result set.booleanprevious()voidrealClose(boolean calledExplicitly)Closes this ResultSet and releases resources.voidrefreshRow()booleanrelative(int rows)booleanrowDeleted()booleanrowInserted()booleanrowUpdated()voidsetFetchDirection(int direction)voidsetFetchSize(int rows)voidsetFirstCharOfQuery(char c)Sets the first character of the query that was issued to create this result set.voidsetOwningStatement(JdbcStatement owningStatement)Sets the statement that "owns" this result set (usually used when the result set should internally "belong" to one statement, but is created by another.voidsetResultSetConcurrency(int concurrencyFlag)Sets the concurrencyvoidsetResultSetType(int typeFlag)Sets the result set typevoidsetServerInfo(String info)Sets server info (if any)voidsetStatementUsedForFetchingRows(JdbcPreparedStatement stmt)voidsetWrapperStatement(Statement wrapperStatement)StringtoString()<T> Tunwrap(Class<T> iface)voidupdateArray(int columnIndex, Array arg1)voidupdateArray(String columnLabel, Array arg1)voidupdateAsciiStream(int columnIndex, InputStream x)voidupdateAsciiStream(int columnIndex, InputStream x, int length)voidupdateAsciiStream(int columnIndex, InputStream x, long length)voidupdateAsciiStream(String columnLabel, InputStream x)voidupdateAsciiStream(String columnName, InputStream x, int length)voidupdateAsciiStream(String columnLabel, InputStream x, long length)voidupdateBigDecimal(int columnIndex, BigDecimal x)voidupdateBigDecimal(String columnName, BigDecimal x)voidupdateBinaryStream(int columnIndex, InputStream x)voidupdateBinaryStream(int columnIndex, InputStream x, int length)voidupdateBinaryStream(int columnIndex, InputStream x, long length)voidupdateBinaryStream(String columnLabel, InputStream x)voidupdateBinaryStream(String columnName, InputStream x, int length)voidupdateBinaryStream(String columnLabel, InputStream x, long length)voidupdateBlob(int columnIndex, InputStream inputStream)voidupdateBlob(int columnIndex, InputStream inputStream, long length)voidupdateBlob(int columnIndex, Blob arg1)voidupdateBlob(String columnLabel, InputStream inputStream)voidupdateBlob(String columnLabel, InputStream inputStream, long length)voidupdateBlob(String columnLabel, Blob arg1)voidupdateBoolean(int columnIndex, boolean x)voidupdateBoolean(String columnName, boolean x)voidupdateByte(int columnIndex, byte x)voidupdateByte(String columnName, byte x)voidupdateBytes(int columnIndex, byte[] x)voidupdateBytes(String columnName, byte[] x)voidupdateCharacterStream(int columnIndex, Reader x)voidupdateCharacterStream(int columnIndex, Reader x, int length)voidupdateCharacterStream(int columnIndex, Reader x, long length)voidupdateCharacterStream(String columnLabel, Reader reader)voidupdateCharacterStream(String columnName, Reader reader, int length)voidupdateCharacterStream(String columnLabel, Reader reader, long length)voidupdateClob(int columnIndex, Reader reader)voidupdateClob(int columnIndex, Reader reader, long length)voidupdateClob(int columnIndex, Clob arg1)voidupdateClob(String columnLabel, Reader reader)voidupdateClob(String columnLabel, Reader reader, long length)voidupdateClob(String columnName, Clob clob)voidupdateDate(int columnIndex, Date x)voidupdateDate(String columnName, Date x)voidupdateDouble(int columnIndex, double x)voidupdateDouble(String columnName, double x)voidupdateFloat(int columnIndex, float x)voidupdateFloat(String columnName, float x)voidupdateInt(int columnIndex, int x)voidupdateInt(String columnName, int x)voidupdateLong(int columnIndex, long x)voidupdateLong(String columnName, long x)voidupdateNCharacterStream(int columnIndex, Reader x)voidupdateNCharacterStream(int columnIndex, Reader x, long length)voidupdateNCharacterStream(String columnLabel, Reader reader)voidupdateNCharacterStream(String columnLabel, Reader reader, long length)voidupdateNClob(int columnIndex, Reader reader)voidupdateNClob(int columnIndex, Reader reader, long length)voidupdateNClob(int columnIndex, NClob nClob)voidupdateNClob(String columnLabel, Reader reader)voidupdateNClob(String columnLabel, Reader reader, long length)voidupdateNClob(String columnName, NClob nClob)voidupdateNString(int columnIndex, String nString)voidupdateNString(String columnLabel, String nString)voidupdateNull(int columnIndex)voidupdateNull(String columnName)voidupdateObject(int columnIndex, Object x)voidupdateObject(int columnIndex, Object x, int scale)voidupdateObject(int columnIndex, Object x, SQLType targetSqlType)voidupdateObject(int columnIndex, Object x, SQLType targetSqlType, int scaleOrLength)voidupdateObject(String columnName, Object x)voidupdateObject(String columnName, Object x, int scale)voidupdateObject(String columnLabel, Object x, SQLType targetSqlType)voidupdateObject(String columnLabel, Object x, SQLType targetSqlType, int scaleOrLength)voidupdateRef(int columnIndex, Ref arg1)voidupdateRef(String columnLabel, Ref arg1)voidupdateRow()voidupdateRowId(int columnIndex, RowId x)voidupdateRowId(String columnName, RowId x)voidupdateShort(int columnIndex, short x)voidupdateShort(String columnName, short x)voidupdateSQLXML(int columnIndex, SQLXML xmlObject)voidupdateSQLXML(String columnLabel, SQLXML xmlObject)voidupdateString(int columnIndex, String x)voidupdateString(String columnName, String x)voidupdateTime(int columnIndex, Time x)voidupdateTime(String columnName, Time x)voidupdateTimestamp(int columnIndex, Timestamp x)voidupdateTimestamp(String columnName, Timestamp x)voidwarningEncountered(String warning)Accumulate internal warnings as the SQLWarning chain.booleanwasNull()-
从类继承的方法 com.mysql.cj.protocol.a.result.NativeResultset
clearNextResultset, getColumnDefinition, getNextResultset, getResultId, getRows, getServerInfo, getUpdateCount, getUpdateID, hasRows, initRowsWithMetadata, setColumnDefinition, setNextResultset
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
从接口继承的方法 com.mysql.cj.protocol.Resultset
clearNextResultset, getColumnDefinition, getNextResultset, getResultId, getRows, getServerInfo, getUpdateCount, getUpdateID, hasRows, initRowsWithMetadata, setColumnDefinition, setNextResultset
-
-
-
-
字段详细资料
-
db
protected String db
The database that was in use when we were created
-
columnUsed
protected boolean[] columnUsed
Keep track of columns accessed
-
connection
protected volatile JdbcConnection connection
The Connection instance that created us
-
session
protected NativeSession session
-
currentRow
protected int currentRow
The current row #, -1 == before start of result set
-
eventSink
protected ProfilerEventHandler eventSink
-
fetchDirection
protected int fetchDirection
The direction to fetch rows (always FETCH_FORWARD)
-
fetchSize
protected int fetchSize
The number of rows to fetch in one go...
-
firstCharOfQuery
protected char firstCharOfQuery
First character of the query that created this result set...Used to determine whether or not to parse server info messages in certain circumstances.
-
isClosed
protected boolean isClosed
Has this result set been closed?
-
resultSetConcurrency
protected int resultSetConcurrency
Are we read-only or updatable?
-
resultSetType
protected int resultSetType
Are we scroll-sensitive/insensitive?
-
useUsageAdvisor
protected boolean useUsageAdvisor
-
gatherPerfMetrics
protected boolean gatherPerfMetrics
-
scrollTolerant
protected boolean scrollTolerant
Is ResultSet.TYPE_FORWARD_ONLY scroll tolerant?
-
warningChain
protected SQLWarning warningChain
The warning chain
-
wrapperStatement
protected Statement wrapperStatement
-
emulateLocators
protected RuntimeProperty<Boolean> emulateLocators
-
yearIsDateType
protected boolean yearIsDateType
-
-
构造器详细资料
-
ResultSetImpl
public ResultSetImpl(OkPacket ok, JdbcConnection conn, StatementImpl creatorStmt)
Create a result set for an executeUpdate statement.- 参数:
ok-OkPacketconn- the Connection that created us.creatorStmt- the Statement that created us.
-
ResultSetImpl
public ResultSetImpl(ResultsetRows tuples, JdbcConnection conn, StatementImpl creatorStmt) throws SQLException
Creates a new ResultSet object.- 参数:
tuples- actual row dataconn- the Connection that created us.creatorStmt- the Statement that created us.- 抛出:
SQLException- if an error occurs
-
-
方法详细资料
-
initializeWithMetadata
public void initializeWithMetadata() throws SQLException- 指定者:
initializeWithMetadata在接口中ResultSetInternalMethods- 抛出:
SQLException
-
absolute
public boolean absolute(int row) throws SQLException- 指定者:
absolute在接口中ResultSet- 抛出:
SQLException
-
afterLast
public void afterLast() throws SQLException- 指定者:
afterLast在接口中ResultSet- 抛出:
SQLException
-
beforeFirst
public void beforeFirst() throws SQLException- 指定者:
beforeFirst在接口中ResultSet- 抛出:
SQLException
-
cancelRowUpdates
public void cancelRowUpdates() throws SQLException- 指定者:
cancelRowUpdates在接口中ResultSet- 抛出:
SQLException
-
checkClosed
protected final JdbcConnection checkClosed() throws SQLException
Ensures that the result set is not closed- 返回:
- connection
- 抛出:
SQLException- if the result set is closed
-
checkColumnBounds
protected final void checkColumnBounds(int columnIndex) throws SQLExceptionChecks if columnIndex is within the number of columns in this result set.- 参数:
columnIndex- the index to check- 抛出:
SQLException- if the index is out of bounds
-
checkRowPos
protected void checkRowPos() throws SQLExceptionEnsures that the cursor is positioned on a valid row and that the result set is not closed- 抛出:
SQLException- if the result set is not in a valid state for traversal
-
clearWarnings
public void clearWarnings() throws SQLException- 指定者:
clearWarnings在接口中ResultSet- 抛出:
SQLException
-
close
public void close() throws SQLException- 指定者:
close在接口中AutoCloseable- 指定者:
close在接口中ResultSet- 抛出:
SQLException
-
populateCachedMetaData
public void populateCachedMetaData(CachedResultSetMetaData cachedMetaData) throws SQLException
- 指定者:
populateCachedMetaData在接口中ResultSetInternalMethods- 抛出:
SQLException
-
deleteRow
public void deleteRow() throws SQLException- 指定者:
deleteRow在接口中ResultSet- 抛出:
SQLException
-
findColumn
public int findColumn(String columnName) throws SQLException
- 指定者:
findColumn在接口中ResultSet- 抛出:
SQLException
-
first
public boolean first() throws SQLException- 指定者:
first在接口中ResultSet- 抛出:
SQLException
-
getArray
public Array getArray(int columnIndex) throws SQLException
- 指定者:
getArray在接口中ResultSet- 抛出:
SQLException
-
getArray
public Array getArray(String colName) throws SQLException
- 指定者:
getArray在接口中ResultSet- 抛出:
SQLException
-
getAsciiStream
public InputStream getAsciiStream(int columnIndex) throws SQLException
- 指定者:
getAsciiStream在接口中ResultSet- 抛出:
SQLException
-
getAsciiStream
public InputStream getAsciiStream(String columnName) throws SQLException
- 指定者:
getAsciiStream在接口中ResultSet- 抛出:
SQLException
-
getBigDecimal
public BigDecimal getBigDecimal(int columnIndex) throws SQLException
- 指定者:
getBigDecimal在接口中ResultSet- 抛出:
SQLException
-
getBigDecimal
@Deprecated public BigDecimal getBigDecimal(int columnIndex, int scale) throws SQLException
已过时。- 指定者:
getBigDecimal在接口中ResultSet- 抛出:
SQLException
-
getBigDecimal
public BigDecimal getBigDecimal(String columnName) throws SQLException
- 指定者:
getBigDecimal在接口中ResultSet- 抛出:
SQLException
-
getBigDecimal
@Deprecated public BigDecimal getBigDecimal(String columnName, int scale) throws SQLException
已过时。- 指定者:
getBigDecimal在接口中ResultSet- 抛出:
SQLException
-
getBinaryStream
public InputStream getBinaryStream(int columnIndex) throws SQLException
- 指定者:
getBinaryStream在接口中ResultSet- 抛出:
SQLException
-
getBinaryStream
public InputStream getBinaryStream(String columnName) throws SQLException
- 指定者:
getBinaryStream在接口中ResultSet- 抛出:
SQLException
-
getBlob
public Blob getBlob(int columnIndex) throws SQLException
- 指定者:
getBlob在接口中ResultSet- 抛出:
SQLException
-
getBlob
public Blob getBlob(String colName) throws SQLException
- 指定者:
getBlob在接口中ResultSet- 抛出:
SQLException
-
getBoolean
public boolean getBoolean(int columnIndex) throws SQLException- 指定者:
getBoolean在接口中ResultSet- 抛出:
SQLException
-
getBoolean
public boolean getBoolean(String columnName) throws SQLException
- 指定者:
getBoolean在接口中ResultSet- 抛出:
SQLException
-
getByte
public byte getByte(int columnIndex) throws SQLException- 指定者:
getByte在接口中ResultSet- 抛出:
SQLException
-
getByte
public byte getByte(String columnName) throws SQLException
- 指定者:
getByte在接口中ResultSet- 抛出:
SQLException
-
getBytes
public byte[] getBytes(int columnIndex) throws SQLException- 指定者:
getBytes在接口中ResultSet- 抛出:
SQLException
-
getBytes
public byte[] getBytes(String columnName) throws SQLException
- 指定者:
getBytes在接口中ResultSet- 抛出:
SQLException
-
getCharacterStream
public Reader getCharacterStream(int columnIndex) throws SQLException
- 指定者:
getCharacterStream在接口中ResultSet- 抛出:
SQLException
-
getCharacterStream
public Reader getCharacterStream(String columnName) throws SQLException
- 指定者:
getCharacterStream在接口中ResultSet- 抛出:
SQLException
-
getClob
public Clob getClob(int columnIndex) throws SQLException
- 指定者:
getClob在接口中ResultSet- 抛出:
SQLException
-
getClob
public Clob getClob(String colName) throws SQLException
- 指定者:
getClob在接口中ResultSet- 抛出:
SQLException
-
getDate
public Date getDate(int columnIndex) throws SQLException
- 指定者:
getDate在接口中ResultSet- 抛出:
SQLException
-
getDate
public Date getDate(int columnIndex, Calendar cal) throws SQLException
- 指定者:
getDate在接口中ResultSet- 抛出:
SQLException
-
getDate
public Date getDate(String columnName) throws SQLException
- 指定者:
getDate在接口中ResultSet- 抛出:
SQLException
-
getDate
public Date getDate(String columnName, Calendar cal) throws SQLException
- 指定者:
getDate在接口中ResultSet- 抛出:
SQLException
-
getDouble
public double getDouble(int columnIndex) throws SQLException- 指定者:
getDouble在接口中ResultSet- 抛出:
SQLException
-
getDouble
public double getDouble(String columnName) throws SQLException
- 指定者:
getDouble在接口中ResultSet- 抛出:
SQLException
-
getFloat
public float getFloat(int columnIndex) throws SQLException- 指定者:
getFloat在接口中ResultSet- 抛出:
SQLException
-
getFloat
public float getFloat(String columnName) throws SQLException
- 指定者:
getFloat在接口中ResultSet- 抛出:
SQLException
-
getInt
public int getInt(int columnIndex) throws SQLException- 指定者:
getInt在接口中ResultSet- 抛出:
SQLException
-
getBigInteger
public BigInteger getBigInteger(int columnIndex) throws SQLException
- 指定者:
getBigInteger在接口中ResultSetInternalMethods- 抛出:
SQLException
-
getInt
public int getInt(String columnName) throws SQLException
- 指定者:
getInt在接口中ResultSet- 抛出:
SQLException
-
getLong
public long getLong(int columnIndex) throws SQLException- 指定者:
getLong在接口中ResultSet- 抛出:
SQLException
-
getLong
public long getLong(String columnName) throws SQLException
- 指定者:
getLong在接口中ResultSet- 抛出:
SQLException
-
getShort
public short getShort(int columnIndex) throws SQLException- 指定者:
getShort在接口中ResultSet- 抛出:
SQLException
-
getShort
public short getShort(String columnName) throws SQLException
- 指定者:
getShort在接口中ResultSet- 抛出:
SQLException
-
getString
public String getString(int columnIndex) throws SQLException
- 指定者:
getString在接口中ResultSet- 抛出:
SQLException
-
getString
public String getString(String columnName) throws SQLException
- 指定者:
getString在接口中ResultSet- 抛出:
SQLException
-
getTime
public Time getTime(int columnIndex) throws SQLException
- 指定者:
getTime在接口中ResultSet- 抛出:
SQLException
-
getTime
public Time getTime(int columnIndex, Calendar cal) throws SQLException
- 指定者:
getTime在接口中ResultSet- 抛出:
SQLException
-
getTime
public Time getTime(String columnName) throws SQLException
- 指定者:
getTime在接口中ResultSet- 抛出:
SQLException
-
getTime
public Time getTime(String columnName, Calendar cal) throws SQLException
- 指定者:
getTime在接口中ResultSet- 抛出:
SQLException
-
getTimestamp
public Timestamp getTimestamp(int columnIndex) throws SQLException
- 指定者:
getTimestamp在接口中ResultSet- 抛出:
SQLException
-
getLocalDate
public java.time.LocalDate getLocalDate(int columnIndex) throws SQLException- 抛出:
SQLException
-
getLocalDateTime
public java.time.LocalDateTime getLocalDateTime(int columnIndex) throws SQLException- 抛出:
SQLException
-
getLocalTime
public java.time.LocalTime getLocalTime(int columnIndex) throws SQLException- 抛出:
SQLException
-
getUtilCalendar
public Calendar getUtilCalendar(int columnIndex) throws SQLException
- 抛出:
SQLException
-
getTimestamp
public Timestamp getTimestamp(int columnIndex, Calendar cal) throws SQLException
- 指定者:
getTimestamp在接口中ResultSet- 抛出:
SQLException
-
getTimestamp
public Timestamp getTimestamp(String columnName) throws SQLException
- 指定者:
getTimestamp在接口中ResultSet- 抛出:
SQLException
-
getTimestamp
public Timestamp getTimestamp(String columnName, Calendar cal) throws SQLException
- 指定者:
getTimestamp在接口中ResultSet- 抛出:
SQLException
-
getNCharacterStream
public Reader getNCharacterStream(int columnIndex) throws SQLException
- 指定者:
getNCharacterStream在接口中ResultSet- 抛出:
SQLException
-
getNCharacterStream
public Reader getNCharacterStream(String columnName) throws SQLException
- 指定者:
getNCharacterStream在接口中ResultSet- 抛出:
SQLException
-
getNClob
public NClob getNClob(int columnIndex) throws SQLException
- 指定者:
getNClob在接口中ResultSet- 抛出:
SQLException
-
getNClob
public NClob getNClob(String columnName) throws SQLException
- 指定者:
getNClob在接口中ResultSet- 抛出:
SQLException
-
getNString
public String getNString(int columnIndex) throws SQLException
- 指定者:
getNString在接口中ResultSet- 抛出:
SQLException
-
getNString
public String getNString(String columnName) throws SQLException
- 指定者:
getNString在接口中ResultSet- 抛出:
SQLException
-
getConcurrency
public int getConcurrency() throws SQLException- 指定者:
getConcurrency在接口中ResultSet- 抛出:
SQLException
-
getCursorName
public String getCursorName() throws SQLException
- 指定者:
getCursorName在接口中ResultSet- 抛出:
SQLException
-
getFetchDirection
public int getFetchDirection() throws SQLException- 指定者:
getFetchDirection在接口中ResultSet- 抛出:
SQLException
-
getFetchSize
public int getFetchSize() throws SQLException- 指定者:
getFetchSize在接口中ResultSet- 抛出:
SQLException
-
getFirstCharOfQuery
public char getFirstCharOfQuery()
从接口复制的说明:ResultSetInternalMethodsReturns the first character of the query that was issued to create this result set, upper-cased.- 指定者:
getFirstCharOfQuery在接口中ResultSetInternalMethods- 返回:
- character
-
getMetaData
public ResultSetMetaData getMetaData() throws SQLException
- 指定者:
getMetaData在接口中ResultSet- 抛出:
SQLException
-
getObject
public Object getObject(int columnIndex) throws SQLException
- 指定者:
getObject在接口中ResultSet- 抛出:
SQLException
-
getObject
public <T> T getObject(int columnIndex, Class<T> type) throws SQLException- 指定者:
getObject在接口中ResultSet- 抛出:
SQLException
-
getObject
public <T> T getObject(String columnLabel, Class<T> type) throws SQLException
- 指定者:
getObject在接口中ResultSet- 抛出:
SQLException
-
getObject
public Object getObject(int i, Map<String,Class<?>> map) throws SQLException
- 指定者:
getObject在接口中ResultSet- 抛出:
SQLException
-
getObject
public Object getObject(String columnName) throws SQLException
- 指定者:
getObject在接口中ResultSet- 抛出:
SQLException
-
getObject
public Object getObject(String colName, Map<String,Class<?>> map) throws SQLException
- 指定者:
getObject在接口中ResultSet- 抛出:
SQLException
-
getObjectStoredProc
public Object getObjectStoredProc(int columnIndex, int desiredSqlType) throws SQLException
从接口复制的说明:ResultSetInternalMethodsFunctions like ResultSet.getObject(), but using the given SQL type (as registered during CallableStatement.registerOutParameter()).- 指定者:
getObjectStoredProc在接口中ResultSetInternalMethods- 参数:
columnIndex- 1-based column indexdesiredSqlType- desired column type, one ofTypes- 返回:
- object
- 抛出:
SQLException- if an error occurs
-
getObjectStoredProc
public Object getObjectStoredProc(int i, Map<Object,Object> map, int desiredSqlType) throws SQLException
从接口复制的说明:ResultSetInternalMethodsFunctions like ResultSet.getObject(), but using the given SQL type (as registered during CallableStatement.registerOutParameter()).- 指定者:
getObjectStoredProc在接口中ResultSetInternalMethods- 参数:
i- 1-based column indexmap- mapdesiredSqlType- desired column type, one ofTypes- 返回:
- object
- 抛出:
SQLException- if an error occurs
-
getObjectStoredProc
public Object getObjectStoredProc(String columnName, int desiredSqlType) throws SQLException
从接口复制的说明:ResultSetInternalMethodsFunctions like ResultSet.getObject(), but using the given SQL type (as registered during CallableStatement.registerOutParameter()).- 指定者:
getObjectStoredProc在接口中ResultSetInternalMethods- 参数:
columnName- column namedesiredSqlType- desired column type, one ofTypes- 返回:
- object
- 抛出:
SQLException- if an error occurs
-
getObjectStoredProc
public Object getObjectStoredProc(String colName, Map<Object,Object> map, int desiredSqlType) throws SQLException
从接口复制的说明:ResultSetInternalMethodsFunctions like ResultSet.getObject(), but using the given SQL type (as registered during CallableStatement.registerOutParameter()).- 指定者:
getObjectStoredProc在接口中ResultSetInternalMethods- 参数:
colName- column namemap- mapdesiredSqlType- desired column type, one ofTypes- 返回:
- object
- 抛出:
SQLException- if an error occurs
-
getRef
public Ref getRef(int i) throws SQLException
- 指定者:
getRef在接口中ResultSet- 抛出:
SQLException
-
getRef
public Ref getRef(String colName) throws SQLException
- 指定者:
getRef在接口中ResultSet- 抛出:
SQLException
-
getRow
public int getRow() throws SQLException- 指定者:
getRow在接口中ResultSet- 抛出:
SQLException
-
getStatement
public Statement getStatement() throws SQLException
- 指定者:
getStatement在接口中ResultSet- 抛出:
SQLException
-
getType
public int getType() throws SQLException- 指定者:
getType在接口中ResultSet- 抛出:
SQLException
-
getUnicodeStream
@Deprecated public InputStream getUnicodeStream(int columnIndex) throws SQLException
已过时。- 指定者:
getUnicodeStream在接口中ResultSet- 抛出:
SQLException
-
getUnicodeStream
@Deprecated public InputStream getUnicodeStream(String columnName) throws SQLException
已过时。- 指定者:
getUnicodeStream在接口中ResultSet- 抛出:
SQLException
-
getURL
public URL getURL(int colIndex) throws SQLException
- 指定者:
getURL在接口中ResultSet- 抛出:
SQLException
-
getURL
public URL getURL(String colName) throws SQLException
- 指定者:
getURL在接口中ResultSet- 抛出:
SQLException
-
getWarnings
public SQLWarning getWarnings() throws SQLException
- 指定者:
getWarnings在接口中ResultSet- 抛出:
SQLException
-
insertRow
public void insertRow() throws SQLException- 指定者:
insertRow在接口中ResultSet- 抛出:
SQLException
-
isAfterLast
public boolean isAfterLast() throws SQLException- 指定者:
isAfterLast在接口中ResultSet- 抛出:
SQLException
-
isBeforeFirst
public boolean isBeforeFirst() throws SQLException- 指定者:
isBeforeFirst在接口中ResultSet- 抛出:
SQLException
-
isFirst
public boolean isFirst() throws SQLException- 指定者:
isFirst在接口中ResultSet- 抛出:
SQLException
-
isLast
public boolean isLast() throws SQLException- 指定者:
isLast在接口中ResultSet- 抛出:
SQLException
-
isStrictlyForwardOnly
protected boolean isStrictlyForwardOnly()
Checks whether this ResultSet is scrollable even if its type is ResultSet.TYPE_FORWARD_ONLY. Required for backwards compatibility.- 返回:
trueif this result set type is ResultSet.TYPE_FORWARD_ONLY and the connection property 'scrollTolerantForwardOnly' has not been set totrue.
-
last
public boolean last() throws SQLException- 指定者:
last在接口中ResultSet- 抛出:
SQLException
-
moveToCurrentRow
public void moveToCurrentRow() throws SQLException- 指定者:
moveToCurrentRow在接口中ResultSet- 抛出:
SQLException
-
moveToInsertRow
public void moveToInsertRow() throws SQLException- 指定者:
moveToInsertRow在接口中ResultSet- 抛出:
SQLException
-
next
public boolean next() throws SQLException- 指定者:
next在接口中ResultSet- 抛出:
SQLException
-
prev
public boolean prev() throws SQLExceptionThe prev method is not part of JDBC, but because of the architecture of this driver it is possible to move both forward and backward within the result set.If an input stream from the previous row is open, it is implicitly closed. The ResultSet's warning chain is cleared when a new row is read
- 返回:
- true if the new current is valid; false if there are no more rows
- 抛出:
SQLException- if a database access error occurs
-
previous
public boolean previous() throws SQLException- 指定者:
previous在接口中ResultSet- 抛出:
SQLException
-
realClose
public void realClose(boolean calledExplicitly) throws SQLException从接口复制的说明:ResultSetInternalMethodsCloses this ResultSet and releases resources.- 指定者:
realClose在接口中ResultSetInternalMethods- 参数:
calledExplicitly- was realClose called by the standard ResultSet.close() method, or was it closed internally by the driver?- 抛出:
SQLException- if an error occurs
-
isClosed
public boolean isClosed() throws SQLException- 指定者:
isClosed在接口中ResultSet- 抛出:
SQLException
-
refreshRow
public void refreshRow() throws SQLException- 指定者:
refreshRow在接口中ResultSet- 抛出:
SQLException
-
relative
public boolean relative(int rows) throws SQLException- 指定者:
relative在接口中ResultSet- 抛出:
SQLException
-
rowDeleted
public boolean rowDeleted() throws SQLException- 指定者:
rowDeleted在接口中ResultSet- 抛出:
SQLException
-
rowInserted
public boolean rowInserted() throws SQLException- 指定者:
rowInserted在接口中ResultSet- 抛出:
SQLException
-
rowUpdated
public boolean rowUpdated() throws SQLException- 指定者:
rowUpdated在接口中ResultSet- 抛出:
SQLException
-
setFetchDirection
public void setFetchDirection(int direction) throws SQLException- 指定者:
setFetchDirection在接口中ResultSet- 抛出:
SQLException
-
setFetchSize
public void setFetchSize(int rows) throws SQLException- 指定者:
setFetchSize在接口中ResultSet- 抛出:
SQLException
-
setFirstCharOfQuery
public void setFirstCharOfQuery(char c)
从接口复制的说明:ResultSetInternalMethodsSets the first character of the query that was issued to create this result set. The character should be upper-cased.- 指定者:
setFirstCharOfQuery在接口中ResultSetInternalMethods- 参数:
c- character
-
setOwningStatement
public void setOwningStatement(JdbcStatement owningStatement)
从接口复制的说明:ResultSetInternalMethodsSets the statement that "owns" this result set (usually used when the result set should internally "belong" to one statement, but is created by another.- 指定者:
setOwningStatement在接口中ResultSetInternalMethods- 参数:
owningStatement- the statement this result set will belong to
-
setResultSetConcurrency
public void setResultSetConcurrency(int concurrencyFlag)
Sets the concurrency- 参数:
concurrencyFlag- CONCUR_UPDATABLE or CONCUR_READONLY
-
setResultSetType
public void setResultSetType(int typeFlag)
Sets the result set type- 参数:
typeFlag- SCROLL_SENSITIVE or SCROLL_INSENSITIVE (we only support SCROLL_INSENSITIVE)
-
setServerInfo
public void setServerInfo(String info)
Sets server info (if any)- 参数:
info- the server info message
-
setStatementUsedForFetchingRows
public void setStatementUsedForFetchingRows(JdbcPreparedStatement stmt)
-
setWrapperStatement
public void setWrapperStatement(Statement wrapperStatement)
- 指定者:
setWrapperStatement在接口中ResultSetInternalMethods- 参数:
wrapperStatement- The wrapperStatement to set.
-
updateArray
public void updateArray(int columnIndex, Array arg1) throws SQLException- 指定者:
updateArray在接口中ResultSet- 抛出:
SQLException
-
updateArray
public void updateArray(String columnLabel, Array arg1) throws SQLException
- 指定者:
updateArray在接口中ResultSet- 抛出:
SQLException
-
updateAsciiStream
public void updateAsciiStream(int columnIndex, InputStream x) throws SQLException- 指定者:
updateAsciiStream在接口中ResultSet- 抛出:
SQLException
-
updateAsciiStream
public void updateAsciiStream(String columnLabel, InputStream x) throws SQLException
- 指定者:
updateAsciiStream在接口中ResultSet- 抛出:
SQLException
-
updateAsciiStream
public void updateAsciiStream(int columnIndex, InputStream x, int length) throws SQLException- 指定者:
updateAsciiStream在接口中ResultSet- 抛出:
SQLException
-
updateAsciiStream
public void updateAsciiStream(String columnName, InputStream x, int length) throws SQLException
- 指定者:
updateAsciiStream在接口中ResultSet- 抛出:
SQLException
-
updateAsciiStream
public void updateAsciiStream(int columnIndex, InputStream x, long length) throws SQLException- 指定者:
updateAsciiStream在接口中ResultSet- 抛出:
SQLException
-
updateAsciiStream
public void updateAsciiStream(String columnLabel, InputStream x, long length) throws SQLException
- 指定者:
updateAsciiStream在接口中ResultSet- 抛出:
SQLException
-
updateBigDecimal
public void updateBigDecimal(int columnIndex, BigDecimal x) throws SQLException- 指定者:
updateBigDecimal在接口中ResultSet- 抛出:
SQLException
-
updateBigDecimal
public void updateBigDecimal(String columnName, BigDecimal x) throws SQLException
- 指定者:
updateBigDecimal在接口中ResultSet- 抛出:
SQLException
-
updateBinaryStream
public void updateBinaryStream(int columnIndex, InputStream x) throws SQLException- 指定者:
updateBinaryStream在接口中ResultSet- 抛出:
SQLException
-
updateBinaryStream
public void updateBinaryStream(String columnLabel, InputStream x) throws SQLException
- 指定者:
updateBinaryStream在接口中ResultSet- 抛出:
SQLException
-
updateBinaryStream
public void updateBinaryStream(int columnIndex, InputStream x, int length) throws SQLException- 指定者:
updateBinaryStream在接口中ResultSet- 抛出:
SQLException
-
updateBinaryStream
public void updateBinaryStream(String columnName, InputStream x, int length) throws SQLException
- 指定者:
updateBinaryStream在接口中ResultSet- 抛出:
SQLException
-
updateBinaryStream
public void updateBinaryStream(int columnIndex, InputStream x, long length) throws SQLException- 指定者:
updateBinaryStream在接口中ResultSet- 抛出:
SQLException
-
updateBinaryStream
public void updateBinaryStream(String columnLabel, InputStream x, long length) throws SQLException
- 指定者:
updateBinaryStream在接口中ResultSet- 抛出:
SQLException
-
updateBlob
public void updateBlob(int columnIndex, Blob arg1) throws SQLException- 指定者:
updateBlob在接口中ResultSet- 抛出:
SQLException
-
updateBlob
public void updateBlob(String columnLabel, Blob arg1) throws SQLException
- 指定者:
updateBlob在接口中ResultSet- 抛出:
SQLException
-
updateBlob
public void updateBlob(int columnIndex, InputStream inputStream) throws SQLException- 指定者:
updateBlob在接口中ResultSet- 抛出:
SQLException
-
updateBlob
public void updateBlob(String columnLabel, InputStream inputStream) throws SQLException
- 指定者:
updateBlob在接口中ResultSet- 抛出:
SQLException
-
updateBlob
public void updateBlob(int columnIndex, InputStream inputStream, long length) throws SQLException- 指定者:
updateBlob在接口中ResultSet- 抛出:
SQLException
-
updateBlob
public void updateBlob(String columnLabel, InputStream inputStream, long length) throws SQLException
- 指定者:
updateBlob在接口中ResultSet- 抛出:
SQLException
-
updateBoolean
public void updateBoolean(int columnIndex, boolean x) throws SQLException- 指定者:
updateBoolean在接口中ResultSet- 抛出:
SQLException
-
updateBoolean
public void updateBoolean(String columnName, boolean x) throws SQLException
- 指定者:
updateBoolean在接口中ResultSet- 抛出:
SQLException
-
updateByte
public void updateByte(int columnIndex, byte x) throws SQLException- 指定者:
updateByte在接口中ResultSet- 抛出:
SQLException
-
updateByte
public void updateByte(String columnName, byte x) throws SQLException
- 指定者:
updateByte在接口中ResultSet- 抛出:
SQLException
-
updateBytes
public void updateBytes(int columnIndex, byte[] x) throws SQLException- 指定者:
updateBytes在接口中ResultSet- 抛出:
SQLException
-
updateBytes
public void updateBytes(String columnName, byte[] x) throws SQLException
- 指定者:
updateBytes在接口中ResultSet- 抛出:
SQLException
-
updateCharacterStream
public void updateCharacterStream(int columnIndex, Reader x) throws SQLException- 指定者:
updateCharacterStream在接口中ResultSet- 抛出:
SQLException
-
updateCharacterStream
public void updateCharacterStream(String columnLabel, Reader reader) throws SQLException
- 指定者:
updateCharacterStream在接口中ResultSet- 抛出:
SQLException
-
updateCharacterStream
public void updateCharacterStream(int columnIndex, Reader x, int length) throws SQLException- 指定者:
updateCharacterStream在接口中ResultSet- 抛出:
SQLException
-
updateCharacterStream
public void updateCharacterStream(String columnName, Reader reader, int length) throws SQLException
- 指定者:
updateCharacterStream在接口中ResultSet- 抛出:
SQLException
-
updateCharacterStream
public void updateCharacterStream(int columnIndex, Reader x, long length) throws SQLException- 指定者:
updateCharacterStream在接口中ResultSet- 抛出:
SQLException
-
updateCharacterStream
public void updateCharacterStream(String columnLabel, Reader reader, long length) throws SQLException
- 指定者:
updateCharacterStream在接口中ResultSet- 抛出:
SQLException
-
updateClob
public void updateClob(int columnIndex, Clob arg1) throws SQLException- 指定者:
updateClob在接口中ResultSet- 抛出:
SQLException
-
updateClob
public void updateClob(String columnName, Clob clob) throws SQLException
- 指定者:
updateClob在接口中ResultSet- 抛出:
SQLException
-
updateClob
public void updateClob(int columnIndex, Reader reader) throws SQLException- 指定者:
updateClob在接口中ResultSet- 抛出:
SQLException
-
updateClob
public void updateClob(String columnLabel, Reader reader) throws SQLException
- 指定者:
updateClob在接口中ResultSet- 抛出:
SQLException
-
updateClob
public void updateClob(int columnIndex, Reader reader, long length) throws SQLException- 指定者:
updateClob在接口中ResultSet- 抛出:
SQLException
-
updateClob
public void updateClob(String columnLabel, Reader reader, long length) throws SQLException
- 指定者:
updateClob在接口中ResultSet- 抛出:
SQLException
-
updateDate
public void updateDate(int columnIndex, Date x) throws SQLException- 指定者:
updateDate在接口中ResultSet- 抛出:
SQLException
-
updateDate
public void updateDate(String columnName, Date x) throws SQLException
- 指定者:
updateDate在接口中ResultSet- 抛出:
SQLException
-
updateDouble
public void updateDouble(int columnIndex, double x) throws SQLException- 指定者:
updateDouble在接口中ResultSet- 抛出:
SQLException
-
updateDouble
public void updateDouble(String columnName, double x) throws SQLException
- 指定者:
updateDouble在接口中ResultSet- 抛出:
SQLException
-
updateFloat
public void updateFloat(int columnIndex, float x) throws SQLException- 指定者:
updateFloat在接口中ResultSet- 抛出:
SQLException
-
updateFloat
public void updateFloat(String columnName, float x) throws SQLException
- 指定者:
updateFloat在接口中ResultSet- 抛出:
SQLException
-
updateInt
public void updateInt(int columnIndex, int x) throws SQLException- 指定者:
updateInt在接口中ResultSet- 抛出:
SQLException
-
updateInt
public void updateInt(String columnName, int x) throws SQLException
- 指定者:
updateInt在接口中ResultSet- 抛出:
SQLException
-
updateLong
public void updateLong(int columnIndex, long x) throws SQLException- 指定者:
updateLong在接口中ResultSet- 抛出:
SQLException
-
updateLong
public void updateLong(String columnName, long x) throws SQLException
- 指定者:
updateLong在接口中ResultSet- 抛出:
SQLException
-
updateNCharacterStream
public void updateNCharacterStream(int columnIndex, Reader x) throws SQLException- 指定者:
updateNCharacterStream在接口中ResultSet- 抛出:
SQLException
-
updateNCharacterStream
public void updateNCharacterStream(String columnLabel, Reader reader) throws SQLException
- 指定者:
updateNCharacterStream在接口中ResultSet- 抛出:
SQLException
-
updateNCharacterStream
public void updateNCharacterStream(int columnIndex, Reader x, long length) throws SQLException- 指定者:
updateNCharacterStream在接口中ResultSet- 抛出:
SQLException
-
updateNCharacterStream
public void updateNCharacterStream(String columnLabel, Reader reader, long length) throws SQLException
- 指定者:
updateNCharacterStream在接口中ResultSet- 抛出:
SQLException
-
updateNClob
public void updateNClob(int columnIndex, NClob nClob) throws SQLException- 指定者:
updateNClob在接口中ResultSet- 抛出:
SQLException
-
updateNClob
public void updateNClob(String columnName, NClob nClob) throws SQLException
- 指定者:
updateNClob在接口中ResultSet- 抛出:
SQLException
-
updateNClob
public void updateNClob(int columnIndex, Reader reader) throws SQLException- 指定者:
updateNClob在接口中ResultSet- 抛出:
SQLException
-
updateNClob
public void updateNClob(String columnLabel, Reader reader) throws SQLException
- 指定者:
updateNClob在接口中ResultSet- 抛出:
SQLException
-
updateNClob
public void updateNClob(int columnIndex, Reader reader, long length) throws SQLException- 指定者:
updateNClob在接口中ResultSet- 抛出:
SQLException
-
updateNClob
public void updateNClob(String columnLabel, Reader reader, long length) throws SQLException
- 指定者:
updateNClob在接口中ResultSet- 抛出:
SQLException
-
updateNull
public void updateNull(int columnIndex) throws SQLException- 指定者:
updateNull在接口中ResultSet- 抛出:
SQLException
-
updateNull
public void updateNull(String columnName) throws SQLException
- 指定者:
updateNull在接口中ResultSet- 抛出:
SQLException
-
updateNString
public void updateNString(int columnIndex, String nString) throws SQLException- 指定者:
updateNString在接口中ResultSet- 抛出:
SQLException
-
updateNString
public void updateNString(String columnLabel, String nString) throws SQLException
- 指定者:
updateNString在接口中ResultSet- 抛出:
SQLException
-
updateObject
public void updateObject(int columnIndex, Object x) throws SQLException- 指定者:
updateObject在接口中ResultSet- 抛出:
SQLException
-
updateObject
public void updateObject(String columnName, Object x) throws SQLException
- 指定者:
updateObject在接口中ResultSet- 抛出:
SQLException
-
updateObject
public void updateObject(int columnIndex, Object x, int scale) throws SQLException- 指定者:
updateObject在接口中ResultSet- 抛出:
SQLException
-
updateObject
public void updateObject(String columnName, Object x, int scale) throws SQLException
- 指定者:
updateObject在接口中ResultSet- 抛出:
SQLException
-
updateObject
public void updateObject(int columnIndex, Object x, SQLType targetSqlType) throws SQLException- 指定者:
updateObject在接口中ResultSet- 抛出:
SQLException
-
updateObject
public void updateObject(int columnIndex, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException- 指定者:
updateObject在接口中ResultSet- 抛出:
SQLException
-
updateObject
public void updateObject(String columnLabel, Object x, SQLType targetSqlType) throws SQLException
- 指定者:
updateObject在接口中ResultSet- 抛出:
SQLException
-
updateObject
public void updateObject(String columnLabel, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException
- 指定者:
updateObject在接口中ResultSet- 抛出:
SQLException
-
updateRef
public void updateRef(int columnIndex, Ref arg1) throws SQLException- 指定者:
updateRef在接口中ResultSet- 抛出:
SQLException
-
updateRef
public void updateRef(String columnLabel, Ref arg1) throws SQLException
- 指定者:
updateRef在接口中ResultSet- 抛出:
SQLException
-
updateRow
public void updateRow() throws SQLException- 指定者:
updateRow在接口中ResultSet- 抛出:
SQLException
-
updateRowId
public void updateRowId(int columnIndex, RowId x) throws SQLException- 指定者:
updateRowId在接口中ResultSet- 抛出:
SQLException
-
updateRowId
public void updateRowId(String columnName, RowId x) throws SQLException
- 指定者:
updateRowId在接口中ResultSet- 抛出:
SQLException
-
updateShort
public void updateShort(int columnIndex, short x) throws SQLException- 指定者:
updateShort在接口中ResultSet- 抛出:
SQLException
-
updateShort
public void updateShort(String columnName, short x) throws SQLException
- 指定者:
updateShort在接口中ResultSet- 抛出:
SQLException
-
updateSQLXML
public void updateSQLXML(int columnIndex, SQLXML xmlObject) throws SQLException- 指定者:
updateSQLXML在接口中ResultSet- 抛出:
SQLException
-
updateSQLXML
public void updateSQLXML(String columnLabel, SQLXML xmlObject) throws SQLException
- 指定者:
updateSQLXML在接口中ResultSet- 抛出:
SQLException
-
updateString
public void updateString(int columnIndex, String x) throws SQLException- 指定者:
updateString在接口中ResultSet- 抛出:
SQLException
-
updateString
public void updateString(String columnName, String x) throws SQLException
- 指定者:
updateString在接口中ResultSet- 抛出:
SQLException
-
updateTime
public void updateTime(int columnIndex, Time x) throws SQLException- 指定者:
updateTime在接口中ResultSet- 抛出:
SQLException
-
updateTime
public void updateTime(String columnName, Time x) throws SQLException
- 指定者:
updateTime在接口中ResultSet- 抛出:
SQLException
-
updateTimestamp
public void updateTimestamp(int columnIndex, Timestamp x) throws SQLException- 指定者:
updateTimestamp在接口中ResultSet- 抛出:
SQLException
-
updateTimestamp
public void updateTimestamp(String columnName, Timestamp x) throws SQLException
- 指定者:
updateTimestamp在接口中ResultSet- 抛出:
SQLException
-
wasNull
public boolean wasNull() throws SQLException- 指定者:
wasNull在接口中ResultSet- 抛出:
SQLException
-
getExceptionInterceptor
protected ExceptionInterceptor getExceptionInterceptor()
-
getHoldability
public int getHoldability() throws SQLException- 指定者:
getHoldability在接口中ResultSet- 抛出:
SQLException
-
getRowId
public RowId getRowId(int columnIndex) throws SQLException
- 指定者:
getRowId在接口中ResultSet- 抛出:
SQLException
-
getRowId
public RowId getRowId(String columnLabel) throws SQLException
- 指定者:
getRowId在接口中ResultSet- 抛出:
SQLException
-
getSQLXML
public SQLXML getSQLXML(int columnIndex) throws SQLException
- 指定者:
getSQLXML在接口中ResultSet- 抛出:
SQLException
-
getSQLXML
public SQLXML getSQLXML(String columnLabel) throws SQLException
- 指定者:
getSQLXML在接口中ResultSet- 抛出:
SQLException
-
isWrapperFor
public boolean isWrapperFor(Class<?> iface) throws SQLException
- 指定者:
isWrapperFor在接口中Wrapper- 抛出:
SQLException
-
unwrap
public <T> T unwrap(Class<T> iface) throws SQLException
- 指定者:
unwrap在接口中Wrapper- 抛出:
SQLException
-
warningEncountered
public void warningEncountered(String warning)
Accumulate internal warnings as the SQLWarning chain.- 指定者:
warningEncountered在接口中WarningListener
-
getMetadata
public ColumnDefinition getMetadata()
-
getOwningStatement
public StatementImpl getOwningStatement()
-
closeOwner
public void closeOwner(boolean calledExplicitly)
- 指定者:
closeOwner在接口中ResultsetRowsOwner
-
getConnection
public JdbcConnection getConnection()
- 指定者:
getConnection在接口中ResultsetRowsOwner
-
getSession
public Session getSession()
- 指定者:
getSession在接口中ResultsetRowsOwner
-
getPointOfOrigin
public String getPointOfOrigin()
从接口复制的说明:ResultsetRowsOwnerStackTrace generated where ResultSet was created... used when profiling- 指定者:
getPointOfOrigin在接口中ResultsetRowsOwner- 返回:
- string representation of a stack trace
-
getOwnerFetchSize
public int getOwnerFetchSize()
- 指定者:
getOwnerFetchSize在接口中ResultsetRowsOwner
-
getOwningQuery
public Query getOwningQuery()
- 指定者:
getOwningQuery在接口中ResultsetRowsOwner
-
getOwningStatementMaxRows
public int getOwningStatementMaxRows()
- 指定者:
getOwningStatementMaxRows在接口中ResultsetRowsOwner
-
getOwningStatementFetchSize
public int getOwningStatementFetchSize()
-
getOwningStatementServerId
public long getOwningStatementServerId()
- 指定者:
getOwningStatementServerId在接口中ResultsetRowsOwner
-
getSyncMutex
public Object getSyncMutex()
- 指定者:
getSyncMutex在接口中ResultsetRowsOwner
-
-