MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
com.mysql.clusterj.jdbc.ResultSetInternalMethodsImpl Class Reference
Inheritance diagram for com.mysql.clusterj.jdbc.ResultSetInternalMethodsImpl:
Collaboration diagram for com.mysql.clusterj.jdbc.ResultSetInternalMethodsImpl:

Public Member Functions

 ResultSetInternalMethodsImpl (ResultData resultData, int[] columnIndexToFieldNumberMap, Map< String, Integer > columnNameToFieldNumberMap, SessionSPI session)
boolean reallyResult ()
boolean next ()
long getUpdateID ()
boolean getBoolean (int columnIndex) throws SQLException
boolean getBoolean (String columnName) throws SQLException
byte getByte (int columnIndex) throws SQLException
byte getByte (String columnName) throws SQLException
byte[] getBytes (int columnIndex) throws SQLException
byte[] getBytes (String columnName) throws SQLException
Date getDate (int columnIndex) throws SQLException
Date getDate (String columnName) throws SQLException
Date getDate (int columnIndex, Calendar cal) throws SQLException
Date getDate (String columnName, Calendar cal) throws SQLException
double getDouble (int columnIndex) throws SQLException
double getDouble (String columnName) throws SQLException
float getFloat (int columnIndex) throws SQLException
float getFloat (String columnName) throws SQLException
long getLong (int columnIndex) throws SQLException
long getLong (String columnName) throws SQLException
int getInt (int columnIndex) throws SQLException
int getInt (String columnName) throws SQLException
short getShort (int columnIndex) throws SQLException
short getShort (String columnName) throws SQLException
String getString (int columnIndex) throws SQLException
String getString (String columnName) throws SQLException
Time getTime (int columnIndex) throws SQLException
Time getTime (String columnName) throws SQLException
Time getTime (int columnIndex, Calendar cal) throws SQLException
Time getTime (String columnName, Calendar cal) throws SQLException
Timestamp getTimestamp (int columnIndex) throws SQLException
Timestamp getTimestamp (String columnName) throws SQLException
Timestamp getTimestamp (int columnIndex, Calendar cal) throws SQLException
Timestamp getTimestamp (String columnName, Calendar cal) throws SQLException
BigDecimal getBigDecimal (int columnIndex) throws SQLException
BigDecimal getBigDecimal (String columnName) throws SQLException
void realClose (boolean arg0) throws SQLException
- Public Member Functions inherited from com.mysql.clusterj.jdbc.AbstractResultSetInternalMethods
void buildIndexMapping () throws SQLException
void clearNextResult ()
ResultSetInternalMethods copy () throws SQLException
int getBytesSize () throws SQLException
char getFirstCharOfQuery ()
ResultSetInternalMethods getNextResultSet ()
Object getObjectStoredProc (int arg0, int arg1) throws SQLException
Object getObjectStoredProc (String arg0, int arg1) throws SQLException
Object getObjectStoredProc (int arg0, Map arg1, int arg2) throws SQLException
Object getObjectStoredProc (String arg0, Map arg1, int arg2) throws SQLException
String getServerInfo ()
long getUpdateCount ()
void initializeFromCachedMetaData (CachedResultSetMetaData arg0)
void initializeWithMetadata () throws SQLException
void populateCachedMetaData (CachedResultSetMetaData arg0) throws SQLException
void redefineFieldsForDBMD (Field[] arg0)
void setFirstCharOfQuery (char arg0)
void setOwningStatement (StatementImpl arg0)
void setStatementUsedForFetchingRows (PreparedStatement arg0)
void setWrapperStatement (Statement arg0)
boolean absolute (int row) throws SQLException
void afterLast () throws SQLException
void beforeFirst () throws SQLException
void cancelRowUpdates () throws SQLException
void clearWarnings () throws SQLException
void close () throws SQLException
void deleteRow () throws SQLException
int findColumn (String columnName) throws SQLException
boolean first () throws SQLException
Array getArray (int i) throws SQLException
Array getArray (String colName) throws SQLException
InputStream getAsciiStream (int columnIndex) throws SQLException
InputStream getAsciiStream (String columnName) throws SQLException
BigDecimal getBigDecimal (int columnIndex, int scale) throws SQLException
BigDecimal getBigDecimal (String columnName, int scale) throws SQLException
InputStream getBinaryStream (int columnIndex) throws SQLException
InputStream getBinaryStream (String columnName) throws SQLException
Blob getBlob (int i) throws SQLException
Blob getBlob (String colName) throws SQLException
Reader getCharacterStream (int columnIndex) throws SQLException
Reader getCharacterStream (String columnName) throws SQLException
Clob getClob (int i) throws SQLException
Clob getClob (String colName) throws SQLException
int getConcurrency () throws SQLException
String getCursorName () throws SQLException
int getFetchDirection () throws SQLException
int getFetchSize () throws SQLException
int getHoldability () throws SQLException
ResultSetMetaData getMetaData () throws SQLException
Reader getNCharacterStream (int columnIndex) throws SQLException
Reader getNCharacterStream (String columnName) throws SQLException
String getNString (int columnIndex) throws SQLException
String getNString (String columnName) throws SQLException
Object getObject (int columnIndex) throws SQLException
Object getObject (String columnName) throws SQLException
Object getObject (int i, Map< String, Class<?>> map) throws SQLException
Object getObject (String colName, Map< String, Class<?>> map) throws SQLException
Ref getRef (int i) throws SQLException
Ref getRef (String colName) throws SQLException
int getRow () throws SQLException
RowId getRowId (int columnIndex) throws SQLException
RowId getRowId (String columnLabel) throws SQLException
SQLXML getSQLXML (String columnLabel) throws SQLException
SQLXML getSQLXML (int columnIndex) throws SQLException
NClob getNClob (String columnLabel) throws SQLException
NClob getNClob (int columnIndex) throws SQLException
Statement getStatement () throws SQLException
int getType () throws SQLException
URL getURL (int columnIndex) throws SQLException
URL getURL (String columnName) throws SQLException
InputStream getUnicodeStream (int columnIndex) throws SQLException
InputStream getUnicodeStream (String columnName) throws SQLException
SQLWarning getWarnings () throws SQLException
void insertRow () throws SQLException
boolean isAfterLast () throws SQLException
boolean isBeforeFirst () throws SQLException
boolean isClosed () throws SQLException
boolean isFirst () throws SQLException
boolean isLast () throws SQLException
boolean isWrapperFor (Class<?> iface) throws SQLException
boolean last () throws SQLException
void moveToCurrentRow () throws SQLException
void moveToInsertRow () throws SQLException
boolean previous () throws SQLException
void refreshRow () throws SQLException
boolean relative (int rows) throws SQLException
boolean rowDeleted () throws SQLException
boolean rowInserted () throws SQLException
boolean rowUpdated () throws SQLException
void setFetchDirection (int direction) throws SQLException
void setFetchSize (int rows) throws SQLException
void updateArray (int columnIndex, Array x) throws SQLException
void updateArray (String columnName, Array x) throws SQLException
void updateAsciiStream (int columnIndex, InputStream x, int length) throws SQLException
void updateAsciiStream (String columnName, InputStream x, int length) throws SQLException
void updateAsciiStream (int columnIndex, InputStream x, long length) throws SQLException
void updateAsciiStream (String columnName, InputStream x, long length) throws SQLException
void updateAsciiStream (int columnIndex, InputStream x) throws SQLException
void updateAsciiStream (String columnName, InputStream x) throws SQLException
void updateBigDecimal (int columnIndex, BigDecimal x) throws SQLException
void updateBigDecimal (String columnName, BigDecimal x) throws SQLException
void updateBinaryStream (int columnIndex, InputStream x, int length) throws SQLException
void updateBinaryStream (String columnName, InputStream x, int length) throws SQLException
void updateBinaryStream (int columnIndex, InputStream x, long length) throws SQLException
void updateBinaryStream (String columnName, InputStream x, long length) throws SQLException
void updateBinaryStream (int columnIndex, InputStream x) throws SQLException
void updateBinaryStream (String columnName, InputStream x) throws SQLException
void updateBlob (int columnIndex, Blob x) throws SQLException
void updateBlob (String columnName, Blob x) throws SQLException
void updateBlob (int columnIndex, InputStream istream) throws SQLException
void updateBlob (String columnName, InputStream istream) throws SQLException
void updateBlob (int columnIndex, InputStream istream, long length) throws SQLException
void updateBlob (String columnName, InputStream istream, long length) throws SQLException
void updateBoolean (int columnIndex, boolean x) throws SQLException
void updateBoolean (String columnName, boolean x) throws SQLException
void updateByte (int columnIndex, byte x) throws SQLException
void updateByte (String columnName, byte x) throws SQLException
void updateBytes (int columnIndex, byte[] x) throws SQLException
void updateBytes (String columnName, byte[] x) throws SQLException
void updateCharacterStream (int columnIndex, Reader x) throws SQLException
void updateCharacterStream (String columnName, Reader x) throws SQLException
void updateCharacterStream (int columnIndex, Reader x, int length) throws SQLException
void updateCharacterStream (String columnName, Reader reader, int length) throws SQLException
void updateCharacterStream (int columnIndex, Reader x, long length) throws SQLException
void updateCharacterStream (String columnName, Reader reader, long length) throws SQLException
void updateClob (int columnIndex, Clob x) throws SQLException
void updateClob (String columnName, Clob x) throws SQLException
void updateClob (String columnName, Reader reader) throws SQLException
void updateClob (int columnIndex, Reader reader) throws SQLException
void updateClob (String columnName, Reader reader, long length) throws SQLException
void updateClob (int columnIndex, Reader reader, long length) throws SQLException
void updateDate (int columnIndex, Date x) throws SQLException
void updateDate (String columnName, Date x) throws SQLException
void updateDouble (int columnIndex, double x) throws SQLException
void updateDouble (String columnName, double x) throws SQLException
void updateFloat (int columnIndex, float x) throws SQLException
void updateFloat (String columnName, float x) throws SQLException
void updateInt (int columnIndex, int x) throws SQLException
void updateInt (String columnName, int x) throws SQLException
void updateLong (int columnIndex, long x) throws SQLException
void updateLong (String columnName, long x) throws SQLException
void updateNCharacterStream (int columnIndex, Reader reader) throws SQLException
void updateNCharacterStream (String columnName, Reader reader) throws SQLException
void updateNCharacterStream (int columnIndex, Reader reader, long length) throws SQLException
void updateNCharacterStream (String columnName, Reader reader, long length) throws SQLException
void updateNClob (int columnIndex, NClob nclob) throws SQLException
void updateNClob (String columnName, NClob nclob) throws SQLException
void updateNClob (int columnIndex, Reader reader) throws SQLException
void updateNClob (String columnName, Reader reader) throws SQLException
void updateNClob (int columnIndex, Reader reader, long length) throws SQLException
void updateNClob (String columnName, Reader reader, long length) throws SQLException
void updateNString (int columnIndex, String string) throws SQLException
void updateNString (String columnName, String string) throws SQLException
void updateNull (int columnIndex) throws SQLException
void updateNull (String columnName) throws SQLException
void updateObject (int columnIndex, Object x) throws SQLException
void updateObject (String columnName, Object x) throws SQLException
void updateObject (int columnIndex, Object x, int scale) throws SQLException
void updateObject (String columnName, Object x, int scale) throws SQLException
void updateRef (int columnIndex, Ref x) throws SQLException
void updateRef (String columnName, Ref x) throws SQLException
void updateRow () throws SQLException
void updateRowId (int columnIndex, RowId x) throws SQLException
void updateRowId (String columnLabel, RowId x) throws SQLException
void updateShort (int columnIndex, short x) throws SQLException
void updateShort (String columnName, short x) throws SQLException
void updateSQLXML (String columnLabel, SQLXML xmlObject) throws SQLException
void updateSQLXML (int columnIndex, SQLXML xmlObject) throws SQLException
void updateString (int columnIndex, String x) throws SQLException
void updateString (String columnName, String x) throws SQLException
void updateTime (int columnIndex, Time x) throws SQLException
void updateTime (String columnName, Time x) throws SQLException
void updateTimestamp (int columnIndex, Timestamp x) throws SQLException
void updateTimestamp (String columnName, Timestamp x) throws SQLException
boolean wasNull () throws SQLException

Additional Inherited Members

- Protected Attributes inherited from com.mysql.clusterj.jdbc.AbstractResultSetInternalMethods
char firstCharOfQuery

Detailed Description

This class is part of the statement interceptor contract with the MySQL JDBC connection. When a statement is intercepted and executed, an instance of this class is returned if there is a real result to be iterated. A sibling class, ResultSetInternalMethodsUpdateCount, is returned if only an insert/delete/update count is returned. This class in turn delegates to the clusterj ResultData to retrieve data from the cluster.

Definition at line 41 of file ResultSetInternalMethodsImpl.java.


The documentation for this class was generated from the following file: