Class SelectResultSet
- java.lang.Object
-
- org.mariadb.jdbc.internal.com.read.resultset.SelectResultSet
-
- All Implemented Interfaces:
AutoCloseable,ResultSet,Wrapper
- Direct Known Subclasses:
UpdatableResultSet
public class SelectResultSet extends Object implements ResultSet
-
-
Field Summary
Fields Modifier and Type Field Description protected intcolumnInformationLengthprotected ColumnInformation[]columnsInformationprotected booleannoBackslashEscapesprotected Optionsoptionsprotected TimeZonetimeZonestatic intTINYINT1_IS_BITstatic intYEAR_IS_DATE_TYPE-
Fields inherited from interface java.sql.ResultSet
CLOSE_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 Summary
Constructors Constructor Description SelectResultSet(ColumnInformation[] columnInformation, List<byte[]> resultSet, Protocol protocol, int resultSetScrollType)Create filled result-set.SelectResultSet(ColumnInformation[] columnInformation, Results results, Protocol protocol, PacketInputStream reader, boolean callableResult, boolean eofDeprecated)Create Streaming resultSet.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidabort()Connection.abort() has been called, abort result-set.booleanabsolute(int row)protected voidaddRowData(byte[] rawData)voidafterLast()voidbeforeFirst()voidcancelRowUpdates(){inheritDoc}.voidclearWarnings()voidclose()Close resultSet.static SelectResultSetcreateEmptyResultSet()static ResultSetcreateGeneratedData(long[] data, Protocol protocol, boolean findColumnReturnsOne)Create a result set from given data.static ResultSetcreateResultSet(String[] columnNames, ColumnType[] columnTypes, String[][] data, Protocol protocol)Create a result set from given data.protected voiddeleteCurrentRowData()Delete current data.voiddeleteRow(){inheritDoc}.voidfetchRemaining()When protocol has a current Streaming result (this) fetch all to permit another query is executing.intfindColumn(String columnLabel){inheritDoc}.booleanfirst()ArraygetArray(int columnIndex){inheritDoc}.ArraygetArray(String columnLabel){inheritDoc}.InputStreamgetAsciiStream(int columnIndex){inheritDoc}.InputStreamgetAsciiStream(String columnLabel){inheritDoc}.BigDecimalgetBigDecimal(int columnIndex){inheritDoc}.BigDecimalgetBigDecimal(int columnIndex, int scale){inheritDoc}.BigDecimalgetBigDecimal(String columnLabel){inheritDoc}.BigDecimalgetBigDecimal(String columnLabel, int scale){inheritDoc}.InputStreamgetBinaryStream(int columnIndex){inheritDoc}.InputStreamgetBinaryStream(String columnLabel){inheritDoc}.BlobgetBlob(int columnIndex){inheritDoc}.BlobgetBlob(String columnLabel){inheritDoc}.booleangetBoolean(int index){inheritDoc}.booleangetBoolean(String columnLabel){inheritDoc}.bytegetByte(int index){inheritDoc}.bytegetByte(String columnLabel){inheritDoc}.byte[]getBytes(int columnIndex){inheritDoc}.byte[]getBytes(String columnLabel){inheritDoc}.ReadergetCharacterStream(int columnIndex){inheritDoc}.ReadergetCharacterStream(String columnLabel){inheritDoc}.ClobgetClob(int columnIndex){inheritDoc}.ClobgetClob(String columnLabel){inheritDoc}.intgetConcurrency()protected byte[]getCurrentRowData()Get current row's raw bytes.StringgetCursorName(){inheritDoc}.intgetDataSize()DategetDate(int columnIndex){inheritDoc}.DategetDate(int columnIndex, Calendar cal){inheritDoc}.DategetDate(String columnLabel){inheritDoc}.DategetDate(String columnLabel, Calendar cal){inheritDoc}.doublegetDouble(int columnIndex){inheritDoc}.doublegetDouble(String columnLabel){inheritDoc}.intgetFetchDirection()intgetFetchSize()floatgetFloat(int columnIndex){inheritDoc}.floatgetFloat(String columnLabel){inheritDoc}.intgetHoldability(){inheritDoc}.intgetInt(int columnIndex){inheritDoc}.intgetInt(String columnLabel){inheritDoc}.longgetLong(int columnIndex){inheritDoc}.longgetLong(String columnLabel){inheritDoc}.ResultSetMetaDatagetMetaData(){inheritDoc}.ReadergetNCharacterStream(int columnIndex){inheritDoc}.ReadergetNCharacterStream(String columnLabel){inheritDoc}.NClobgetNClob(int columnIndex){inheritDoc}.NClobgetNClob(String columnLabel){inheritDoc}.StringgetNString(int columnIndex){inheritDoc}.StringgetNString(String columnLabel){inheritDoc}.ObjectgetObject(int columnIndex){inheritDoc}.<T> TgetObject(int columnIndex, Class<T> type){inheritDoc}.ObjectgetObject(int columnIndex, Map<String,Class<?>> map){inheritDoc}.ObjectgetObject(String columnLabel){inheritDoc}.<T> TgetObject(String columnLabel, Class<T> type)ObjectgetObject(String columnLabel, Map<String,Class<?>> map){inheritDoc}.RefgetRef(int columnIndex){inheritDoc}.RefgetRef(String columnLabel){inheritDoc}.intgetRow()RowIdgetRowId(int columnIndex){inheritDoc}.RowIdgetRowId(String columnLabel){inheritDoc}.intgetRowPointer()shortgetShort(int index){inheritDoc}.shortgetShort(String columnLabel){inheritDoc}.SQLXMLgetSQLXML(int columnIndex){inheritDoc}.SQLXMLgetSQLXML(String columnLabel){inheritDoc}.MariaDbStatementgetStatement()StringgetString(int columnIndex){inheritDoc}.StringgetString(String columnLabel){inheritDoc}.TimegetTime(int columnIndex){inheritDoc}.TimegetTime(int columnIndex, Calendar cal){inheritDoc}.TimegetTime(String columnLabel){inheritDoc}.TimegetTime(String columnLabel, Calendar cal){inheritDoc}.TimestampgetTimestamp(int columnIndex){inheritDoc}.TimestampgetTimestamp(int columnIndex, Calendar cal){inheritDoc}.TimestampgetTimestamp(String columnLabel){inheritDoc}.TimestampgetTimestamp(String columnLabel, Calendar cal){inheritDoc}.intgetType()InputStreamgetUnicodeStream(int columnIndex){inheritDoc}.InputStreamgetUnicodeStream(String columnLabel){inheritDoc}.URLgetURL(int columnIndex){inheritDoc}.URLgetURL(String columnLabel){inheritDoc}.SQLWarninggetWarnings()voidinsertRow(){inheritDoc}.booleanisAfterLast()booleanisBeforeFirst()booleanisBinaryEncoded()booleanisCallableResult()booleanisClosed()booleanisFirst()booleanisFullyLoaded()Indicate if result-set is still streaming results from server.booleanisLast()booleanisWrapperFor(Class<?> iface){inheritDoc}.booleanlast()voidmoveToCurrentRow(){inheritDoc}.voidmoveToInsertRow(){inheritDoc}.booleannext()booleanprevious()voidrefreshRow(){inheritDoc}.booleanrelative(int rows)booleanrowDeleted(){inheritDoc}.booleanrowInserted(){inheritDoc}.booleanrowUpdated(){inheritDoc}.voidsetFetchDirection(int direction)voidsetFetchSize(int fetchSize)voidsetForceTableAlias()Force metadata getTableName to return table alias, not original table name.protected voidsetRowPointer(int pointer)voidsetStatement(MariaDbStatement statement)<T> Tunwrap(Class<T> iface){inheritDoc}.voidupdateArray(int columnIndex, Array array){inheritDoc}.voidupdateArray(String columnLabel, Array array){inheritDoc}.voidupdateAsciiStream(int columnIndex, InputStream inputStream){inheritDoc}.voidupdateAsciiStream(int columnIndex, InputStream inputStream, int length){inheritDoc}.voidupdateAsciiStream(int columnIndex, InputStream inputStream, long length){inheritDoc}.voidupdateAsciiStream(String columnLabel, InputStream inputStream){inheritDoc}.voidupdateAsciiStream(String columnLabel, InputStream value, int length){inheritDoc}.voidupdateAsciiStream(String columnLabel, InputStream inputStream, long length){inheritDoc}.voidupdateBigDecimal(int columnIndex, BigDecimal value){inheritDoc}.voidupdateBigDecimal(String columnLabel, BigDecimal value){inheritDoc}.voidupdateBinaryStream(int columnIndex, InputStream inputStream){inheritDoc}.voidupdateBinaryStream(int columnIndex, InputStream inputStream, int length){inheritDoc}.voidupdateBinaryStream(int columnIndex, InputStream inputStream, long length){inheritDoc}.voidupdateBinaryStream(String columnLabel, InputStream inputStream){inheritDoc}.voidupdateBinaryStream(String columnLabel, InputStream value, int length){inheritDoc}.voidupdateBinaryStream(String columnLabel, InputStream inputStream, long length){inheritDoc}.voidupdateBlob(int columnIndex, InputStream inputStream){inheritDoc}.voidupdateBlob(int columnIndex, InputStream inputStream, long length){inheritDoc}.voidupdateBlob(int columnIndex, Blob blob){inheritDoc}.voidupdateBlob(String columnLabel, InputStream inputStream){inheritDoc}.voidupdateBlob(String columnLabel, InputStream inputStream, long length){inheritDoc}.voidupdateBlob(String columnLabel, Blob blob){inheritDoc}.voidupdateBoolean(int columnIndex, boolean bool){inheritDoc}.voidupdateBoolean(String columnLabel, boolean value){inheritDoc}.voidupdateByte(int columnIndex, byte value){inheritDoc}.voidupdateByte(String columnLabel, byte value){inheritDoc}.voidupdateBytes(int columnIndex, byte[] value){inheritDoc}.voidupdateBytes(String columnLabel, byte[] value){inheritDoc}.voidupdateCharacterStream(int columnIndex, Reader value){inheritDoc}.voidupdateCharacterStream(int columnIndex, Reader value, int length){inheritDoc}.voidupdateCharacterStream(int columnIndex, Reader value, long length){inheritDoc}.voidupdateCharacterStream(String columnLabel, Reader reader){inheritDoc}.voidupdateCharacterStream(String columnLabel, Reader reader, int length){inheritDoc}.voidupdateCharacterStream(String columnLabel, Reader reader, long length){inheritDoc}.voidupdateClob(int columnIndex, Reader reader){inheritDoc}.voidupdateClob(int columnIndex, Reader reader, long length){inheritDoc}.voidupdateClob(int columnIndex, Clob clob){inheritDoc}.voidupdateClob(String columnLabel, Reader reader){inheritDoc}.voidupdateClob(String columnLabel, Reader reader, long length){inheritDoc}.voidupdateClob(String columnLabel, Clob clob){inheritDoc}.voidupdateDate(int columnIndex, Date date){inheritDoc}.voidupdateDate(String columnLabel, Date value){inheritDoc}.voidupdateDouble(int columnIndex, double value){inheritDoc}.voidupdateDouble(String columnLabel, double value){inheritDoc}.voidupdateFloat(int columnIndex, float value){inheritDoc}.voidupdateFloat(String columnLabel, float value){inheritDoc}.voidupdateInt(int columnIndex, int value){inheritDoc}.voidupdateInt(String columnLabel, int value){inheritDoc}.voidupdateLong(int columnIndex, long value){inheritDoc}.voidupdateLong(String columnLabel, long value){inheritDoc}.voidupdateNCharacterStream(int columnIndex, Reader reader){inheritDoc}.voidupdateNCharacterStream(int columnIndex, Reader value, long length){inheritDoc}.voidupdateNCharacterStream(String columnLabel, Reader reader){inheritDoc}.voidupdateNCharacterStream(String columnLabel, Reader reader, long length){inheritDoc}.voidupdateNClob(int columnIndex, Reader reader){inheritDoc}.voidupdateNClob(int columnIndex, Reader reader, long length){inheritDoc}.voidupdateNClob(int columnIndex, NClob nclob){inheritDoc}.voidupdateNClob(String columnLabel, Reader reader){inheritDoc}.voidupdateNClob(String columnLabel, Reader reader, long length){inheritDoc}.voidupdateNClob(String columnLabel, NClob nclob){inheritDoc}.voidupdateNString(int columnIndex, String nstring){inheritDoc}.voidupdateNString(String columnLabel, String nstring){inheritDoc}.voidupdateNull(int columnIndex){inheritDoc}.voidupdateNull(String columnLabel){inheritDoc}.voidupdateObject(int columnIndex, Object value){inheritDoc}.voidupdateObject(int columnIndex, Object value, int scaleOrLength){inheritDoc}.voidupdateObject(String columnLabel, Object value){inheritDoc}.voidupdateObject(String columnLabel, Object value, int scaleOrLength){inheritDoc}.voidupdateRef(int columnIndex, Ref ref){inheritDoc}.voidupdateRef(String columnLabel, Ref ref){inheritDoc}.voidupdateRow(){inheritDoc}.protected voidupdateRowData(byte[] rawData)Update row's raw bytes. in case of row update, refresh the data.voidupdateRowId(int columnIndex, RowId rowId){inheritDoc}.voidupdateRowId(String columnLabel, RowId rowId){inheritDoc}.voidupdateShort(int columnIndex, short value){inheritDoc}.voidupdateShort(String columnLabel, short value){inheritDoc}.voidupdateSQLXML(int columnIndex, SQLXML xmlObject){inheritDoc}.voidupdateSQLXML(String columnLabel, SQLXML xmlObject){inheritDoc}.voidupdateString(int columnIndex, String value){inheritDoc}.voidupdateString(String columnLabel, String value){inheritDoc}.voidupdateTime(int columnIndex, Time time){inheritDoc}.voidupdateTime(String columnLabel, Time value){inheritDoc}.voidupdateTimestamp(int columnIndex, Timestamp timeStamp){inheritDoc}.voidupdateTimestamp(String columnLabel, Timestamp value){inheritDoc}.booleanwasNull(){inheritDoc}.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.sql.ResultSet
updateObject, updateObject, updateObject, updateObject
-
-
-
-
Field Detail
-
TINYINT1_IS_BIT
public static final int TINYINT1_IS_BIT
- See Also:
- Constant Field Values
-
YEAR_IS_DATE_TYPE
public static final int YEAR_IS_DATE_TYPE
- See Also:
- Constant Field Values
-
timeZone
protected TimeZone timeZone
-
options
protected Options options
-
columnsInformation
protected ColumnInformation[] columnsInformation
-
columnInformationLength
protected int columnInformationLength
-
noBackslashEscapes
protected boolean noBackslashEscapes
-
-
Constructor Detail
-
SelectResultSet
public SelectResultSet(ColumnInformation[] columnInformation, Results results, Protocol protocol, PacketInputStream reader, boolean callableResult, boolean eofDeprecated) throws IOException, SQLException
Create Streaming resultSet.- Parameters:
columnInformation- column informationresults- resultsprotocol- current protocolreader- stream fetchercallableResult- is it from a callableStatement ?eofDeprecated- is EOF deprecated- Throws:
IOException- if any connection error occurSQLException- if any connection error occur
-
SelectResultSet
public SelectResultSet(ColumnInformation[] columnInformation, List<byte[]> resultSet, Protocol protocol, int resultSetScrollType)
Create filled result-set.- Parameters:
columnInformation- column informationresultSet- result-set dataprotocol- current protocolresultSetScrollType- one of the followingResultSetconstants:ResultSet.TYPE_FORWARD_ONLY,ResultSet.TYPE_SCROLL_INSENSITIVE, orResultSet.TYPE_SCROLL_SENSITIVE
-
-
Method Detail
-
createGeneratedData
public static ResultSet createGeneratedData(long[] data, Protocol protocol, boolean findColumnReturnsOne)
Create a result set from given data. Useful for creating "fake" resultsets for DatabaseMetaData, (one example is MariaDbDatabaseMetaData.getTypeInfo())- Parameters:
data- - each element of this array represents a complete row in the ResultSet. Each value is given in its string representation, as in MariaDB text protocol, except boolean (BIT(1)) values that are represented as "1" or "0" stringsprotocol- protocolfindColumnReturnsOne- - special parameter, used only in generated key result sets- Returns:
- resultset
-
createResultSet
public static ResultSet createResultSet(String[] columnNames, ColumnType[] columnTypes, String[][] data, Protocol protocol)
Create a result set from given data. Useful for creating "fake" resultSets for DatabaseMetaData, (one example is MariaDbDatabaseMetaData.getTypeInfo())- Parameters:
columnNames- - string array of column namescolumnTypes- - column typesdata- - each element of this array represents a complete row in the ResultSet. Each value is given in its string representation, as in MariaDB text protocol, except boolean (BIT(1)) values that are represented as "1" or "0" stringsprotocol- protocol- Returns:
- resultset
-
createEmptyResultSet
public static SelectResultSet createEmptyResultSet()
-
isFullyLoaded
public boolean isFullyLoaded()
Indicate if result-set is still streaming results from server.- Returns:
- true if streaming is finished
-
fetchRemaining
public void fetchRemaining() throws SQLExceptionWhen protocol has a current Streaming result (this) fetch all to permit another query is executing.- Throws:
SQLException- if any error occur
-
getCurrentRowData
protected byte[] getCurrentRowData()
Get current row's raw bytes.- Returns:
- row's raw bytes
-
updateRowData
protected void updateRowData(byte[] rawData)
Update row's raw bytes. in case of row update, refresh the data. (format must correspond to current resultset binary/text row encryption)- Parameters:
rawData- new row's raw data.
-
deleteCurrentRowData
protected void deleteCurrentRowData() throws SQLExceptionDelete current data. Position cursor to the previous row.- Throws:
SQLException- if previous() fail.
-
addRowData
protected void addRowData(byte[] rawData)
-
abort
public void abort() throws SQLExceptionConnection.abort() has been called, abort result-set.- Throws:
SQLException- exception
-
close
public void close() throws SQLExceptionClose resultSet.- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceResultSet- Throws:
SQLException
-
next
public boolean next() throws SQLException- Specified by:
nextin interfaceResultSet- Throws:
SQLException
-
getWarnings
public SQLWarning getWarnings() throws SQLException
- Specified by:
getWarningsin interfaceResultSet- Throws:
SQLException
-
clearWarnings
public void clearWarnings()
- Specified by:
clearWarningsin interfaceResultSet
-
isBeforeFirst
public boolean isBeforeFirst() throws SQLException- Specified by:
isBeforeFirstin interfaceResultSet- Throws:
SQLException
-
isAfterLast
public boolean isAfterLast() throws SQLException- Specified by:
isAfterLastin interfaceResultSet- Throws:
SQLException
-
isFirst
public boolean isFirst() throws SQLException- Specified by:
isFirstin interfaceResultSet- Throws:
SQLException
-
isLast
public boolean isLast() throws SQLException- Specified by:
isLastin interfaceResultSet- Throws:
SQLException
-
beforeFirst
public void beforeFirst() throws SQLException- Specified by:
beforeFirstin interfaceResultSet- Throws:
SQLException
-
afterLast
public void afterLast() throws SQLException- Specified by:
afterLastin interfaceResultSet- Throws:
SQLException
-
first
public boolean first() throws SQLException- Specified by:
firstin interfaceResultSet- Throws:
SQLException
-
last
public boolean last() throws SQLException- Specified by:
lastin interfaceResultSet- Throws:
SQLException
-
getRow
public int getRow() throws SQLException- Specified by:
getRowin interfaceResultSet- Throws:
SQLException
-
absolute
public boolean absolute(int row) throws SQLException- Specified by:
absolutein interfaceResultSet- Throws:
SQLException
-
relative
public boolean relative(int rows) throws SQLException- Specified by:
relativein interfaceResultSet- Throws:
SQLException
-
previous
public boolean previous() throws SQLException- Specified by:
previousin interfaceResultSet- Throws:
SQLException
-
getFetchDirection
public int getFetchDirection()
- Specified by:
getFetchDirectionin interfaceResultSet
-
setFetchDirection
public void setFetchDirection(int direction) throws SQLException- Specified by:
setFetchDirectionin interfaceResultSet- Throws:
SQLException
-
getFetchSize
public int getFetchSize()
- Specified by:
getFetchSizein interfaceResultSet
-
setFetchSize
public void setFetchSize(int fetchSize) throws SQLException- Specified by:
setFetchSizein interfaceResultSet- Throws:
SQLException
-
getConcurrency
public int getConcurrency()
- Specified by:
getConcurrencyin interfaceResultSet
-
isCallableResult
public boolean isCallableResult()
-
getStatement
public MariaDbStatement getStatement()
- Specified by:
getStatementin interfaceResultSet
-
setStatement
public void setStatement(MariaDbStatement statement)
-
getAsciiStream
public InputStream getAsciiStream(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getAsciiStreamin interfaceResultSet- Throws:
SQLException
-
getAsciiStream
public InputStream getAsciiStream(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getAsciiStreamin interfaceResultSet- Throws:
SQLException
-
getString
public String getString(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getStringin interfaceResultSet- Throws:
SQLException
-
getString
public String getString(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getStringin interfaceResultSet- Throws:
SQLException
-
getBinaryStream
public InputStream getBinaryStream(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getBinaryStreamin interfaceResultSet- Throws:
SQLException
-
getBinaryStream
public InputStream getBinaryStream(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getBinaryStreamin interfaceResultSet- Throws:
SQLException
-
getInt
public int getInt(int columnIndex) throws SQLException{inheritDoc}.- Specified by:
getIntin interfaceResultSet- Throws:
SQLException
-
getInt
public int getInt(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getIntin interfaceResultSet- Throws:
SQLException
-
getLong
public long getLong(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getLongin interfaceResultSet- Throws:
SQLException
-
getLong
public long getLong(int columnIndex) throws SQLException{inheritDoc}.- Specified by:
getLongin interfaceResultSet- Throws:
SQLException
-
getFloat
public float getFloat(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getFloatin interfaceResultSet- Throws:
SQLException
-
getFloat
public float getFloat(int columnIndex) throws SQLException{inheritDoc}.- Specified by:
getFloatin interfaceResultSet- Throws:
SQLException
-
getDouble
public double getDouble(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getDoublein interfaceResultSet- Throws:
SQLException
-
getDouble
public double getDouble(int columnIndex) throws SQLException{inheritDoc}.- Specified by:
getDoublein interfaceResultSet- Throws:
SQLException
-
getBigDecimal
public BigDecimal getBigDecimal(String columnLabel, int scale) throws SQLException
{inheritDoc}.- Specified by:
getBigDecimalin interfaceResultSet- Throws:
SQLException
-
getBigDecimal
public BigDecimal getBigDecimal(int columnIndex, int scale) throws SQLException
{inheritDoc}.- Specified by:
getBigDecimalin interfaceResultSet- Throws:
SQLException
-
getBigDecimal
public BigDecimal getBigDecimal(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getBigDecimalin interfaceResultSet- Throws:
SQLException
-
getBigDecimal
public BigDecimal getBigDecimal(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getBigDecimalin interfaceResultSet- Throws:
SQLException
-
getBytes
public byte[] getBytes(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getBytesin interfaceResultSet- Throws:
SQLException
-
getBytes
public byte[] getBytes(int columnIndex) throws SQLException{inheritDoc}.- Specified by:
getBytesin interfaceResultSet- Throws:
SQLException
-
getDate
public Date getDate(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getDatein interfaceResultSet- Throws:
SQLException
-
getDate
public Date getDate(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getDatein interfaceResultSet- Throws:
SQLException
-
getDate
public Date getDate(int columnIndex, Calendar cal) throws SQLException
{inheritDoc}.- Specified by:
getDatein interfaceResultSet- Throws:
SQLException
-
getDate
public Date getDate(String columnLabel, Calendar cal) throws SQLException
{inheritDoc}.- Specified by:
getDatein interfaceResultSet- Throws:
SQLException
-
getTime
public Time getTime(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getTimein interfaceResultSet- Throws:
SQLException
-
getTime
public Time getTime(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getTimein interfaceResultSet- Throws:
SQLException
-
getTime
public Time getTime(int columnIndex, Calendar cal) throws SQLException
{inheritDoc}.- Specified by:
getTimein interfaceResultSet- Throws:
SQLException
-
getTime
public Time getTime(String columnLabel, Calendar cal) throws SQLException
{inheritDoc}.- Specified by:
getTimein interfaceResultSet- Throws:
SQLException
-
getTimestamp
public Timestamp getTimestamp(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getTimestampin interfaceResultSet- Throws:
SQLException
-
getTimestamp
public Timestamp getTimestamp(int columnIndex, Calendar cal) throws SQLException
{inheritDoc}.- Specified by:
getTimestampin interfaceResultSet- Throws:
SQLException
-
getTimestamp
public Timestamp getTimestamp(String columnLabel, Calendar cal) throws SQLException
{inheritDoc}.- Specified by:
getTimestampin interfaceResultSet- Throws:
SQLException
-
getTimestamp
public Timestamp getTimestamp(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getTimestampin interfaceResultSet- Throws:
SQLException
-
getUnicodeStream
public InputStream getUnicodeStream(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getUnicodeStreamin interfaceResultSet- Throws:
SQLException
-
getUnicodeStream
public InputStream getUnicodeStream(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getUnicodeStreamin interfaceResultSet- Throws:
SQLException
-
getCursorName
public String getCursorName() throws SQLException
{inheritDoc}.- Specified by:
getCursorNamein interfaceResultSet- Throws:
SQLException
-
getMetaData
public ResultSetMetaData getMetaData()
{inheritDoc}.- Specified by:
getMetaDatain interfaceResultSet
-
getObject
public Object getObject(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getObjectin interfaceResultSet- Throws:
SQLException
-
getObject
public Object getObject(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getObjectin interfaceResultSet- Throws:
SQLException
-
getObject
public Object getObject(int columnIndex, Map<String,Class<?>> map) throws SQLException
{inheritDoc}.- Specified by:
getObjectin interfaceResultSet- Throws:
SQLException
-
getObject
public Object getObject(String columnLabel, Map<String,Class<?>> map) throws SQLException
{inheritDoc}.- Specified by:
getObjectin interfaceResultSet- Throws:
SQLException
-
getObject
public <T> T getObject(int columnIndex, Class<T> type) throws SQLException{inheritDoc}.- Specified by:
getObjectin interfaceResultSet- Throws:
SQLException
-
getObject
public <T> T getObject(String columnLabel, Class<T> type) throws SQLException
- Specified by:
getObjectin interfaceResultSet- Throws:
SQLException
-
findColumn
public int findColumn(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
findColumnin interfaceResultSet- Throws:
SQLException
-
getCharacterStream
public Reader getCharacterStream(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getCharacterStreamin interfaceResultSet- Throws:
SQLException
-
getCharacterStream
public Reader getCharacterStream(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getCharacterStreamin interfaceResultSet- Throws:
SQLException
-
getNCharacterStream
public Reader getNCharacterStream(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getNCharacterStreamin interfaceResultSet- Throws:
SQLException
-
getNCharacterStream
public Reader getNCharacterStream(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getNCharacterStreamin interfaceResultSet- Throws:
SQLException
-
getRef
public Ref getRef(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getRefin interfaceResultSet- Throws:
SQLException
-
getRef
public Ref getRef(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getRefin interfaceResultSet- Throws:
SQLException
-
getBlob
public Blob getBlob(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getBlobin interfaceResultSet- Throws:
SQLException
-
getBlob
public Blob getBlob(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getBlobin interfaceResultSet- Throws:
SQLException
-
getClob
public Clob getClob(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getClobin interfaceResultSet- Throws:
SQLException
-
getClob
public Clob getClob(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getClobin interfaceResultSet- Throws:
SQLException
-
getArray
public Array getArray(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getArrayin interfaceResultSet- Throws:
SQLException
-
getArray
public Array getArray(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getArrayin interfaceResultSet- Throws:
SQLException
-
getURL
public URL getURL(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getURLin interfaceResultSet- Throws:
SQLException
-
getURL
public URL getURL(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getURLin interfaceResultSet- Throws:
SQLException
-
getRowId
public RowId getRowId(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getRowIdin interfaceResultSet- Throws:
SQLException
-
getRowId
public RowId getRowId(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getRowIdin interfaceResultSet- Throws:
SQLException
-
getNClob
public NClob getNClob(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getNClobin interfaceResultSet- Throws:
SQLException
-
getNClob
public NClob getNClob(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getNClobin interfaceResultSet- Throws:
SQLException
-
getSQLXML
public SQLXML getSQLXML(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getSQLXMLin interfaceResultSet- Throws:
SQLException
-
getSQLXML
public SQLXML getSQLXML(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getSQLXMLin interfaceResultSet- Throws:
SQLException
-
getNString
public String getNString(int columnIndex) throws SQLException
{inheritDoc}.- Specified by:
getNStringin interfaceResultSet- Throws:
SQLException
-
getNString
public String getNString(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getNStringin interfaceResultSet- Throws:
SQLException
-
getBoolean
public boolean getBoolean(int index) throws SQLException{inheritDoc}.- Specified by:
getBooleanin interfaceResultSet- Throws:
SQLException
-
getBoolean
public boolean getBoolean(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getBooleanin interfaceResultSet- Throws:
SQLException
-
getByte
public byte getByte(int index) throws SQLException{inheritDoc}.- Specified by:
getBytein interfaceResultSet- Throws:
SQLException
-
getByte
public byte getByte(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getBytein interfaceResultSet- Throws:
SQLException
-
getShort
public short getShort(int index) throws SQLException{inheritDoc}.- Specified by:
getShortin interfaceResultSet- Throws:
SQLException
-
getShort
public short getShort(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
getShortin interfaceResultSet- Throws:
SQLException
-
rowUpdated
public boolean rowUpdated() throws SQLException{inheritDoc}.- Specified by:
rowUpdatedin interfaceResultSet- Throws:
SQLException
-
rowInserted
public boolean rowInserted() throws SQLException{inheritDoc}.- Specified by:
rowInsertedin interfaceResultSet- Throws:
SQLException
-
rowDeleted
public boolean rowDeleted() throws SQLException{inheritDoc}.- Specified by:
rowDeletedin interfaceResultSet- Throws:
SQLException
-
insertRow
public void insertRow() throws SQLException{inheritDoc}.- Specified by:
insertRowin interfaceResultSet- Throws:
SQLException
-
deleteRow
public void deleteRow() throws SQLException{inheritDoc}.- Specified by:
deleteRowin interfaceResultSet- Throws:
SQLException
-
refreshRow
public void refreshRow() throws SQLException{inheritDoc}.- Specified by:
refreshRowin interfaceResultSet- Throws:
SQLException
-
cancelRowUpdates
public void cancelRowUpdates() throws SQLException{inheritDoc}.- Specified by:
cancelRowUpdatesin interfaceResultSet- Throws:
SQLException
-
moveToInsertRow
public void moveToInsertRow() throws SQLException{inheritDoc}.- Specified by:
moveToInsertRowin interfaceResultSet- Throws:
SQLException
-
moveToCurrentRow
public void moveToCurrentRow() throws SQLException{inheritDoc}.- Specified by:
moveToCurrentRowin interfaceResultSet- Throws:
SQLException
-
updateNull
public void updateNull(int columnIndex) throws SQLException{inheritDoc}.- Specified by:
updateNullin interfaceResultSet- Throws:
SQLException
-
updateNull
public void updateNull(String columnLabel) throws SQLException
{inheritDoc}.- Specified by:
updateNullin interfaceResultSet- Throws:
SQLException
-
updateBoolean
public void updateBoolean(int columnIndex, boolean bool) throws SQLException{inheritDoc}.- Specified by:
updateBooleanin interfaceResultSet- Throws:
SQLException
-
updateBoolean
public void updateBoolean(String columnLabel, boolean value) throws SQLException
{inheritDoc}.- Specified by:
updateBooleanin interfaceResultSet- Throws:
SQLException
-
updateByte
public void updateByte(int columnIndex, byte value) throws SQLException{inheritDoc}.- Specified by:
updateBytein interfaceResultSet- Throws:
SQLException
-
updateByte
public void updateByte(String columnLabel, byte value) throws SQLException
{inheritDoc}.- Specified by:
updateBytein interfaceResultSet- Throws:
SQLException
-
updateShort
public void updateShort(int columnIndex, short value) throws SQLException{inheritDoc}.- Specified by:
updateShortin interfaceResultSet- Throws:
SQLException
-
updateShort
public void updateShort(String columnLabel, short value) throws SQLException
{inheritDoc}.- Specified by:
updateShortin interfaceResultSet- Throws:
SQLException
-
updateInt
public void updateInt(int columnIndex, int value) throws SQLException{inheritDoc}.- Specified by:
updateIntin interfaceResultSet- Throws:
SQLException
-
updateInt
public void updateInt(String columnLabel, int value) throws SQLException
{inheritDoc}.- Specified by:
updateIntin interfaceResultSet- Throws:
SQLException
-
updateFloat
public void updateFloat(int columnIndex, float value) throws SQLException{inheritDoc}.- Specified by:
updateFloatin interfaceResultSet- Throws:
SQLException
-
updateFloat
public void updateFloat(String columnLabel, float value) throws SQLException
{inheritDoc}.- Specified by:
updateFloatin interfaceResultSet- Throws:
SQLException
-
updateDouble
public void updateDouble(int columnIndex, double value) throws SQLException{inheritDoc}.- Specified by:
updateDoublein interfaceResultSet- Throws:
SQLException
-
updateDouble
public void updateDouble(String columnLabel, double value) throws SQLException
{inheritDoc}.- Specified by:
updateDoublein interfaceResultSet- Throws:
SQLException
-
updateBigDecimal
public void updateBigDecimal(int columnIndex, BigDecimal value) throws SQLException{inheritDoc}.- Specified by:
updateBigDecimalin interfaceResultSet- Throws:
SQLException
-
updateBigDecimal
public void updateBigDecimal(String columnLabel, BigDecimal value) throws SQLException
{inheritDoc}.- Specified by:
updateBigDecimalin interfaceResultSet- Throws:
SQLException
-
updateString
public void updateString(int columnIndex, String value) throws SQLException{inheritDoc}.- Specified by:
updateStringin interfaceResultSet- Throws:
SQLException
-
updateString
public void updateString(String columnLabel, String value) throws SQLException
{inheritDoc}.- Specified by:
updateStringin interfaceResultSet- Throws:
SQLException
-
updateBytes
public void updateBytes(int columnIndex, byte[] value) throws SQLException{inheritDoc}.- Specified by:
updateBytesin interfaceResultSet- Throws:
SQLException
-
updateBytes
public void updateBytes(String columnLabel, byte[] value) throws SQLException
{inheritDoc}.- Specified by:
updateBytesin interfaceResultSet- Throws:
SQLException
-
updateDate
public void updateDate(int columnIndex, Date date) throws SQLException{inheritDoc}.- Specified by:
updateDatein interfaceResultSet- Throws:
SQLException
-
updateDate
public void updateDate(String columnLabel, Date value) throws SQLException
{inheritDoc}.- Specified by:
updateDatein interfaceResultSet- Throws:
SQLException
-
updateTime
public void updateTime(int columnIndex, Time time) throws SQLException{inheritDoc}.- Specified by:
updateTimein interfaceResultSet- Throws:
SQLException
-
updateTime
public void updateTime(String columnLabel, Time value) throws SQLException
{inheritDoc}.- Specified by:
updateTimein interfaceResultSet- Throws:
SQLException
-
updateTimestamp
public void updateTimestamp(int columnIndex, Timestamp timeStamp) throws SQLException{inheritDoc}.- Specified by:
updateTimestampin interfaceResultSet- Throws:
SQLException
-
updateTimestamp
public void updateTimestamp(String columnLabel, Timestamp value) throws SQLException
{inheritDoc}.- Specified by:
updateTimestampin interfaceResultSet- Throws:
SQLException
-
updateAsciiStream
public void updateAsciiStream(int columnIndex, InputStream inputStream, int length) throws SQLException{inheritDoc}.- Specified by:
updateAsciiStreamin interfaceResultSet- Throws:
SQLException
-
updateAsciiStream
public void updateAsciiStream(String columnLabel, InputStream inputStream) throws SQLException
{inheritDoc}.- Specified by:
updateAsciiStreamin interfaceResultSet- Throws:
SQLException
-
updateAsciiStream
public void updateAsciiStream(String columnLabel, InputStream value, int length) throws SQLException
{inheritDoc}.- Specified by:
updateAsciiStreamin interfaceResultSet- Throws:
SQLException
-
updateAsciiStream
public void updateAsciiStream(int columnIndex, InputStream inputStream, long length) throws SQLException{inheritDoc}.- Specified by:
updateAsciiStreamin interfaceResultSet- Throws:
SQLException
-
updateAsciiStream
public void updateAsciiStream(String columnLabel, InputStream inputStream, long length) throws SQLException
{inheritDoc}.- Specified by:
updateAsciiStreamin interfaceResultSet- Throws:
SQLException
-
updateAsciiStream
public void updateAsciiStream(int columnIndex, InputStream inputStream) throws SQLException{inheritDoc}.- Specified by:
updateAsciiStreamin interfaceResultSet- Throws:
SQLException
-
updateBinaryStream
public void updateBinaryStream(int columnIndex, InputStream inputStream, int length) throws SQLException{inheritDoc}.- Specified by:
updateBinaryStreamin interfaceResultSet- Throws:
SQLException
-
updateBinaryStream
public void updateBinaryStream(int columnIndex, InputStream inputStream, long length) throws SQLException{inheritDoc}.- Specified by:
updateBinaryStreamin interfaceResultSet- Throws:
SQLException
-
updateBinaryStream
public void updateBinaryStream(String columnLabel, InputStream value, int length) throws SQLException
{inheritDoc}.- Specified by:
updateBinaryStreamin interfaceResultSet- Throws:
SQLException
-
updateBinaryStream
public void updateBinaryStream(String columnLabel, InputStream inputStream, long length) throws SQLException
{inheritDoc}.- Specified by:
updateBinaryStreamin interfaceResultSet- Throws:
SQLException
-
updateBinaryStream
public void updateBinaryStream(int columnIndex, InputStream inputStream) throws SQLException{inheritDoc}.- Specified by:
updateBinaryStreamin interfaceResultSet- Throws:
SQLException
-
updateBinaryStream
public void updateBinaryStream(String columnLabel, InputStream inputStream) throws SQLException
{inheritDoc}.- Specified by:
updateBinaryStreamin interfaceResultSet- Throws:
SQLException
-
updateCharacterStream
public void updateCharacterStream(int columnIndex, Reader value, int length) throws SQLException{inheritDoc}.- Specified by:
updateCharacterStreamin interfaceResultSet- Throws:
SQLException
-
updateCharacterStream
public void updateCharacterStream(int columnIndex, Reader value) throws SQLException{inheritDoc}.- Specified by:
updateCharacterStreamin interfaceResultSet- Throws:
SQLException
-
updateCharacterStream
public void updateCharacterStream(String columnLabel, Reader reader, int length) throws SQLException
{inheritDoc}.- Specified by:
updateCharacterStreamin interfaceResultSet- Throws:
SQLException
-
updateCharacterStream
public void updateCharacterStream(int columnIndex, Reader value, long length) throws SQLException{inheritDoc}.- Specified by:
updateCharacterStreamin interfaceResultSet- Throws:
SQLException
-
updateCharacterStream
public void updateCharacterStream(String columnLabel, Reader reader, long length) throws SQLException
{inheritDoc}.- Specified by:
updateCharacterStreamin interfaceResultSet- Throws:
SQLException
-
updateCharacterStream
public void updateCharacterStream(String columnLabel, Reader reader) throws SQLException
{inheritDoc}.- Specified by:
updateCharacterStreamin interfaceResultSet- Throws:
SQLException
-
updateObject
public void updateObject(int columnIndex, Object value, int scaleOrLength) throws SQLException{inheritDoc}.- Specified by:
updateObjectin interfaceResultSet- Throws:
SQLException
-
updateObject
public void updateObject(int columnIndex, Object value) throws SQLException{inheritDoc}.- Specified by:
updateObjectin interfaceResultSet- Throws:
SQLException
-
updateObject
public void updateObject(String columnLabel, Object value, int scaleOrLength) throws SQLException
{inheritDoc}.- Specified by:
updateObjectin interfaceResultSet- Throws:
SQLException
-
updateObject
public void updateObject(String columnLabel, Object value) throws SQLException
{inheritDoc}.- Specified by:
updateObjectin interfaceResultSet- Throws:
SQLException
-
updateLong
public void updateLong(String columnLabel, long value) throws SQLException
{inheritDoc}.- Specified by:
updateLongin interfaceResultSet- Throws:
SQLException
-
updateLong
public void updateLong(int columnIndex, long value) throws SQLException{inheritDoc}.- Specified by:
updateLongin interfaceResultSet- Throws:
SQLException
-
updateRow
public void updateRow() throws SQLException{inheritDoc}.- Specified by:
updateRowin interfaceResultSet- Throws:
SQLException
-
updateRef
public void updateRef(int columnIndex, Ref ref) throws SQLException{inheritDoc}.- Specified by:
updateRefin interfaceResultSet- Throws:
SQLException
-
updateRef
public void updateRef(String columnLabel, Ref ref) throws SQLException
{inheritDoc}.- Specified by:
updateRefin interfaceResultSet- Throws:
SQLException
-
updateBlob
public void updateBlob(int columnIndex, Blob blob) throws SQLException{inheritDoc}.- Specified by:
updateBlobin interfaceResultSet- Throws:
SQLException
-
updateBlob
public void updateBlob(String columnLabel, Blob blob) throws SQLException
{inheritDoc}.- Specified by:
updateBlobin interfaceResultSet- Throws:
SQLException
-
updateBlob
public void updateBlob(int columnIndex, InputStream inputStream) throws SQLException{inheritDoc}.- Specified by:
updateBlobin interfaceResultSet- Throws:
SQLException
-
updateBlob
public void updateBlob(String columnLabel, InputStream inputStream) throws SQLException
{inheritDoc}.- Specified by:
updateBlobin interfaceResultSet- Throws:
SQLException
-
updateBlob
public void updateBlob(int columnIndex, InputStream inputStream, long length) throws SQLException{inheritDoc}.- Specified by:
updateBlobin interfaceResultSet- Throws:
SQLException
-
updateBlob
public void updateBlob(String columnLabel, InputStream inputStream, long length) throws SQLException
{inheritDoc}.- Specified by:
updateBlobin interfaceResultSet- Throws:
SQLException
-
updateClob
public void updateClob(int columnIndex, Clob clob) throws SQLException{inheritDoc}.- Specified by:
updateClobin interfaceResultSet- Throws:
SQLException
-
updateClob
public void updateClob(String columnLabel, Clob clob) throws SQLException
{inheritDoc}.- Specified by:
updateClobin interfaceResultSet- Throws:
SQLException
-
updateClob
public void updateClob(int columnIndex, Reader reader, long length) throws SQLException{inheritDoc}.- Specified by:
updateClobin interfaceResultSet- Throws:
SQLException
-
updateClob
public void updateClob(String columnLabel, Reader reader, long length) throws SQLException
{inheritDoc}.- Specified by:
updateClobin interfaceResultSet- Throws:
SQLException
-
updateClob
public void updateClob(int columnIndex, Reader reader) throws SQLException{inheritDoc}.- Specified by:
updateClobin interfaceResultSet- Throws:
SQLException
-
updateClob
public void updateClob(String columnLabel, Reader reader) throws SQLException
{inheritDoc}.- Specified by:
updateClobin interfaceResultSet- Throws:
SQLException
-
updateArray
public void updateArray(int columnIndex, Array array) throws SQLException{inheritDoc}.- Specified by:
updateArrayin interfaceResultSet- Throws:
SQLException
-
updateArray
public void updateArray(String columnLabel, Array array) throws SQLException
{inheritDoc}.- Specified by:
updateArrayin interfaceResultSet- Throws:
SQLException
-
updateRowId
public void updateRowId(int columnIndex, RowId rowId) throws SQLException{inheritDoc}.- Specified by:
updateRowIdin interfaceResultSet- Throws:
SQLException
-
updateRowId
public void updateRowId(String columnLabel, RowId rowId) throws SQLException
{inheritDoc}.- Specified by:
updateRowIdin interfaceResultSet- Throws:
SQLException
-
updateNString
public void updateNString(int columnIndex, String nstring) throws SQLException{inheritDoc}.- Specified by:
updateNStringin interfaceResultSet- Throws:
SQLException
-
updateNString
public void updateNString(String columnLabel, String nstring) throws SQLException
{inheritDoc}.- Specified by:
updateNStringin interfaceResultSet- Throws:
SQLException
-
updateNClob
public void updateNClob(int columnIndex, NClob nclob) throws SQLException{inheritDoc}.- Specified by:
updateNClobin interfaceResultSet- Throws:
SQLException
-
updateNClob
public void updateNClob(String columnLabel, NClob nclob) throws SQLException
{inheritDoc}.- Specified by:
updateNClobin interfaceResultSet- Throws:
SQLException
-
updateNClob
public void updateNClob(int columnIndex, Reader reader) throws SQLException{inheritDoc}.- Specified by:
updateNClobin interfaceResultSet- Throws:
SQLException
-
updateNClob
public void updateNClob(String columnLabel, Reader reader) throws SQLException
{inheritDoc}.- Specified by:
updateNClobin interfaceResultSet- Throws:
SQLException
-
updateNClob
public void updateNClob(int columnIndex, Reader reader, long length) throws SQLException{inheritDoc}.- Specified by:
updateNClobin interfaceResultSet- Throws:
SQLException
-
updateNClob
public void updateNClob(String columnLabel, Reader reader, long length) throws SQLException
{inheritDoc}.- Specified by:
updateNClobin interfaceResultSet- Throws:
SQLException
-
updateSQLXML
public void updateSQLXML(int columnIndex, SQLXML xmlObject) throws SQLException{inheritDoc}.- Specified by:
updateSQLXMLin interfaceResultSet- Throws:
SQLException
-
updateSQLXML
public void updateSQLXML(String columnLabel, SQLXML xmlObject) throws SQLException
{inheritDoc}.- Specified by:
updateSQLXMLin interfaceResultSet- Throws:
SQLException
-
updateNCharacterStream
public void updateNCharacterStream(int columnIndex, Reader value, long length) throws SQLException{inheritDoc}.- Specified by:
updateNCharacterStreamin interfaceResultSet- Throws:
SQLException
-
updateNCharacterStream
public void updateNCharacterStream(String columnLabel, Reader reader, long length) throws SQLException
{inheritDoc}.- Specified by:
updateNCharacterStreamin interfaceResultSet- Throws:
SQLException
-
updateNCharacterStream
public void updateNCharacterStream(int columnIndex, Reader reader) throws SQLException{inheritDoc}.- Specified by:
updateNCharacterStreamin interfaceResultSet- Throws:
SQLException
-
updateNCharacterStream
public void updateNCharacterStream(String columnLabel, Reader reader) throws SQLException
{inheritDoc}.- Specified by:
updateNCharacterStreamin interfaceResultSet- Throws:
SQLException
-
getHoldability
public int getHoldability()
{inheritDoc}.- Specified by:
getHoldabilityin interfaceResultSet
-
unwrap
public <T> T unwrap(Class<T> iface) throws SQLException
{inheritDoc}.- Specified by:
unwrapin interfaceWrapper- Throws:
SQLException
-
isWrapperFor
public boolean isWrapperFor(Class<?> iface) throws SQLException
{inheritDoc}.- Specified by:
isWrapperForin interfaceWrapper- Throws:
SQLException
-
setForceTableAlias
public void setForceTableAlias()
Force metadata getTableName to return table alias, not original table name.
-
getRowPointer
public int getRowPointer()
-
setRowPointer
protected void setRowPointer(int pointer)
-
getDataSize
public int getDataSize()
-
isBinaryEncoded
public boolean isBinaryEncoded()
-
-