Quadcap Embeddable Database

com.quadcap.jdbc.Statement Class Reference

Inheritance diagram for com.quadcap.jdbc.Statement:

com.quadcap.jdbc.PreparedStatement List of all members.

Detailed Description

TODO: setMaxFieldSize TODO: setQueryTimeout TODO: JDBC3.0: return generated keys

Author:
Stan Bailes

Definition at line 69 of file Statement.java.

Public Member Functions

 Statement (Connection conn) throws SQLException, IOException
 Create a new statement.

 Statement (Connection conn, int resultSetType, int resultSetConcurrency) throws SQLException, IOException
 Create a new Statement with the specified result set type and concurrency.

void finalize () throws Throwable
 My short life is ended.

void addBatch (String sql) throws SQLException
 This QED release doesn't support batch statement execution.

void cancel () throws SQLException
 QED does not support the cancel() feature.

void clearBatch () throws SQLException
 This QED release doesn't support batch statement execution.

void clearWarnings ()
 Clear any warnings associated with this Statement object.

void close ()
 Close this statement object and free up any resources held by it.

String toString ()
boolean execute (String sql) throws SQLException
 Execute the specified SQL statement, returning true if the statement generates a ResultSet object.

int[] executeBatch () throws SQLException
 This QED release doesn't support batch statement execution.

java.sql.ResultSet executeQuery (String sql) throws SQLException
 Execute the specified SQL query statement, returning the ResultSet object containing the results of the query.

int executeUpdate (String sql) throws SQLException
 Execute the specified SQL update statement, returning the update count, meaning the number of rows updated or inserted by this statement.

java.sql.Connection getConnection ()
 Return the Connection object used to create this Statement object.

int getFetchSize ()
 In QED, the fetch size is always 1.

int getMaxFieldSize ()
 QED imposes no maximum field size.

int getMaxRows ()
 QED imposes no limit on the number of rows in a ResultSet.

boolean getMoreResults () throws SQLException
 QED only returns one ResultSet per statement, so this function always returns false (after closing the current ResultSet object for this Statement.

int getQueryTimeout ()
 QED doesn't support query timeouts, so this method always returns zero.

java.sql.ResultSet getResultSet ()
 Return the ResultSet generated by the last call to execute(), unless that ResultSet has been closed, or if there was no ResultSet generated by the last call to execute(), in which case, return null.

int getUpdateCount ()
 Return the update count for the last statement executed.

SQLWarning getWarnings ()
 Since this QED release doesn't generate SQLWarnings, this function always returns null.

void setCursorName (String name) throws SQLException
 This QED release doesn't support SQL named cursors.

void setEscapeProcessing (boolean enable)
 Enable or disable JDBC escape processing mode.

void setFetchDirection (int dir) throws SQLException
 Set the default fetch direction for ResultSet objects generated by this Statement object.

void setFetchSize (int x) throws SQLException
 QED, being an embedded driver, fetches rows only when they are needed, with no performance penalty.

void setMaxFieldSize (int x) throws SQLException
 Not implemented in this release of QED.

void setMaxRows (int x) throws SQLException
 Set the maximum number of rows that will be returned by this ResultSet.

void setQueryTimeout (int x) throws SQLException
 Not implemented in this release of QED.

int getResultSetConcurrency ()
 Return the default result set concurrency for ResultSet objects generated by this Statement object.

int getResultSetType ()
 Return the default result set type for ResultSet objects generated by this Statement object.

int getFetchDirection ()
 This release of QED only supports the fetch direction: ResultSet.FETCH_FORWARD.

boolean getMoreResults (int current) throws SQLException
 Moves to this Statement object's next result, deals with any current ResultSet object(s) according to the instructions specified by the given flag, and returns true if the next result is a ResultSet object.

java.sql.ResultSet getGeneratedKeys () throws SQLException
 Retrieves any auto-generated keys created as a result of executing this Statement object.

int executeUpdate (String sql, int autoGeneratedKeys) throws SQLException
 Executes the given SQL statement and signals the driver with the given flag about whether the auto-generated keys produced by this Statement object should be made available for retrieval.

int executeUpdate (String sql, int columnIndexes[]) throws SQLException
 Executes the given SQL statement and signals the driver that the auto-generated keys indicated in the given array should be made available for retrieval.

int executeUpdate (String sql, String columnNames[]) throws SQLException
 Executes the given SQL statement and signals the driver that the auto-generated keys indicated in the given array should be made available for retrieval.

boolean execute (String sql, int autoGeneratedKeys) throws SQLException
 Executes the given SQL statement, which may return multiple results, and signals the driver that any auto-generated keys should be made available for retrieval.

boolean execute (String sql, int columnIndexes[]) throws SQLException
 Executes the given SQL statement, which may return multiple results, and signals the driver that the auto-generated keys indicated in the given array should be made available for retrieval.

boolean execute (String sql, String columnNames[]) throws SQLException
 Executes the given SQL statement, which may return multiple results, and signals the driver that the auto-generated keys indicated in the given array should be made available for retrieval.

int getResultSetHoldability () throws SQLException
 Retrieves the result set holdability for ResultSet objects generated by this Statement object.


Protected Attributes

boolean escapeProcessing = true

Package Attributes

Connection conn
com.quadcap.sql.Connection qConn = null
Session session = null
ResultSet rs = null
int updateCount = -1
int maxRows = -1
int resultSetType = ResultSet.TYPE_SCROLL_INSENSITIVE
int resultSetConcurrency = ResultSet.CONCUR_UPDATABLE

Static Package Attributes

final ConfigNumber trace


Constructor & Destructor Documentation

com.quadcap.jdbc.Statement.Statement Connection  conn  )  throws SQLException, IOException
 

Create a new statement.

Definition at line 98 of file Statement.java.

References com.quadcap.jdbc.Statement.conn, com.quadcap.jdbc.Connection.getConnection(), com.quadcap.jdbc.Statement.qConn, com.quadcap.jdbc.Connection.qConn, com.quadcap.jdbc.Statement.toString(), and com.quadcap.jdbc.Statement.trace.

com.quadcap.jdbc.Statement.Statement Connection  conn,
int  resultSetType,
int  resultSetConcurrency
throws SQLException, IOException
 

Create a new Statement with the specified result set type and concurrency.

Definition at line 113 of file Statement.java.

References com.quadcap.jdbc.Statement.conn, com.quadcap.jdbc.Statement.resultSetConcurrency, and com.quadcap.jdbc.Statement.resultSetType.


Member Function Documentation

void com.quadcap.jdbc.Statement.addBatch String  sql  )  throws SQLException
 

This QED release doesn't support batch statement execution.

Exceptions:
SQLException "not implemented"

Definition at line 137 of file Statement.java.

References com.quadcap.jdbc.Statement.addBatch().

Referenced by com.quadcap.jdbc.Statement.addBatch().

void com.quadcap.jdbc.Statement.cancel  )  throws SQLException
 

QED does not support the cancel() feature.

Definition at line 144 of file Statement.java.

void com.quadcap.jdbc.Statement.clearBatch  )  throws SQLException
 

This QED release doesn't support batch statement execution.

Exceptions:
SQLException "not implemented"

Definition at line 152 of file Statement.java.

void com.quadcap.jdbc.Statement.clearWarnings  ) 
 

Clear any warnings associated with this Statement object.

Since this QED release doesn't generate SQLWarnings, this function does nothing.

Definition at line 161 of file Statement.java.

void com.quadcap.jdbc.Statement.close  ) 
 

Close this statement object and free up any resources held by it.

Definition at line 167 of file Statement.java.

References com.quadcap.jdbc.Statement.qConn, com.quadcap.jdbc.Statement.session, com.quadcap.jdbc.Statement.toString(), and com.quadcap.jdbc.Statement.trace.

Referenced by com.quadcap.jdbc.Statement.finalize().

boolean com.quadcap.jdbc.Statement.execute String  sql,
String  columnNames[]
throws SQLException
 

Executes the given SQL statement, which may return multiple results, and signals the driver that the auto-generated keys indicated in the given array should be made available for retrieval.

This array contains the names of the columns in the target table that contain the auto-generated keys that should be made available. The driver will ignore the array if the given SQL statement is not an INSERT statement.

In some (uncommon) situations, a single SQL statement may return multiple result sets and/or update counts. Normally you can ignore this unless you are (1) executing a stored procedure that you know may return multiple results or (2) you are dynamically executing an unknown SQL string.

The execute method executes an SQL statement and indicates the form of the first result. You must then use the methods getResultSet or getUpdateCount to retrieve the result, and getMoreResults to move to any subsequent result(s).

Parameters:
sql any SQL statement
columnNames an array of the names of the columns in the inserted row that should be made available for retrieval by a call to the method getGeneratedKeys
Returns:
true if the next result is a ResultSet object; false if it is an update count or there are no more results
Exceptions:
SQLException if a database access error occurs
See also:
getResultSet

getUpdateCount

getMoreResults

getGeneratedKeys

Since:
1.4

Definition at line 794 of file Statement.java.

boolean com.quadcap.jdbc.Statement.execute String  sql,
int  columnIndexes[]
throws SQLException
 

Executes the given SQL statement, which may return multiple results, and signals the driver that the auto-generated keys indicated in the given array should be made available for retrieval.

This array contains the indexes of the columns in the target table that contain the auto-generated keys that should be made available. The driver will ignore the array if the given SQL statement is not an INSERT statement.

Under some (uncommon) situations, a single SQL statement may return multiple result sets and/or update counts. Normally you can ignore this unless you are (1) executing a stored procedure that you know may return multiple results or (2) you are dynamically executing an unknown SQL string.

The execute method executes an SQL statement and indicates the form of the first result. You must then use the methods getResultSet or getUpdateCount to retrieve the result, and getMoreResults to move to any subsequent result(s).

Parameters:
sql any SQL statement
columnIndexes an array of the indexes of the columns in the inserted row that should be made available for retrieval by a call to the method getGeneratedKeys
Returns:
true if the first result is a ResultSet object; false if it is an update count or there are no results
Exceptions:
SQLException if a database access error occurs
See also:
getResultSet

getUpdateCount

getMoreResults

Since:
1.4

Definition at line 752 of file Statement.java.

boolean com.quadcap.jdbc.Statement.execute String  sql,
int  autoGeneratedKeys
throws SQLException
 

Executes the given SQL statement, which may return multiple results, and signals the driver that any auto-generated keys should be made available for retrieval.

The driver will ignore this signal if the SQL statement is not an INSERT statement.

In some (uncommon) situations, a single SQL statement may return multiple result sets and/or update counts. Normally you can ignore this unless you are (1) executing a stored procedure that you know may return multiple results or (2) you are dynamically executing an unknown SQL string.

The execute method executes an SQL statement and indicates the form of the first result. You must then use the methods getResultSet or getUpdateCount to retrieve the result, and getMoreResults to move to any subsequent result(s).

Parameters:
sql any SQL statement
autoGeneratedKeys a constant indicating whether auto-generated keys should be made available for retrieval using the method getGeneratedKeys; one of the following constants: Statement.RETURN_GENERATED_KEYS or Statement.NO_GENERATED_KEYS
Returns:
true if the first result is a ResultSet object; false if it is an update count or there are no results
Exceptions:
SQLException if a database access error occurs
See also:
getResultSet

getUpdateCount

getMoreResults

getGeneratedKeys

Since:
1.4

Definition at line 711 of file Statement.java.

boolean com.quadcap.jdbc.Statement.execute String  sql  )  throws SQLException
 

Execute the specified SQL statement, returning true if the statement generates a ResultSet object.

Parameters:
sql an SQL statement
Returns:
true if execution of the statement results in the creation of a ResultSet
See also:
getResultSet()
Exceptions:
SQLException may be thrown

Definition at line 201 of file Statement.java.

References com.quadcap.jdbc.Statement.escapeProcessing, com.quadcap.jdbc.Statement.execute(), com.quadcap.jdbc.Statement.qConn, com.quadcap.jdbc.Statement.rs, com.quadcap.jdbc.Statement.session, com.quadcap.sql.SQLParser.statement(), com.quadcap.jdbc.Statement.toString(), com.quadcap.jdbc.Statement.trace, and com.quadcap.jdbc.Statement.updateCount.

Referenced by com.quadcap.jdbc.Statement.execute().

int [] com.quadcap.jdbc.Statement.executeBatch  )  throws SQLException
 

This QED release doesn't support batch statement execution.

Exceptions:
SQLException "not implemented"

Definition at line 314 of file Statement.java.

java.sql.ResultSet com.quadcap.jdbc.Statement.executeQuery String  sql  )  throws SQLException
 

Execute the specified SQL query statement, returning the ResultSet object containing the results of the query.

Parameters:
sql an SQL query statement
Returns:
a ResultSet object containing the results of the query
Exceptions:
SQLException may be thrown

Definition at line 329 of file Statement.java.

References com.quadcap.jdbc.Statement.executeQuery().

Referenced by com.quadcap.jdbc.Statement.executeQuery().

int com.quadcap.jdbc.Statement.executeUpdate String  sql,
String  columnNames[]
throws SQLException
 

Executes the given SQL statement and signals the driver that the auto-generated keys indicated in the given array should be made available for retrieval.

The driver will ignore the array if the SQL statement is not an INSERT statement.

Parameters:
sql an SQL INSERT, UPDATE or DELETE statement or an SQL statement that returns nothing
columnNames an array of the names of the columns that should be returned from the inserted row
Returns:
either the row count for INSERT, UPDATE, or DELETE statements, or 0 for SQL statements that return nothing
Exceptions:
SQLException if a database access error occurs
Since:
1.4

Definition at line 669 of file Statement.java.

int com.quadcap.jdbc.Statement.executeUpdate String  sql,
int  columnIndexes[]
throws SQLException
 

Executes the given SQL statement and signals the driver that the auto-generated keys indicated in the given array should be made available for retrieval.

The driver will ignore the array if the SQL statement is not an INSERT statement.

Parameters:
sql an SQL INSERT, UPDATE or DELETE statement or an SQL statement that returns nothing, such as an SQL DDL statement
columnIndexes an array of column indexes indicating the columns that should be returned from the inserted row
Returns:
either the row count for INSERT, UPDATE, or DELETE statements, or 0 for SQL statements that return nothing
Exceptions:
SQLException if a database access error occurs or the SQL statement returns a ResultSet object
Since:
1.4

Definition at line 646 of file Statement.java.

int com.quadcap.jdbc.Statement.executeUpdate String  sql,
int  autoGeneratedKeys
throws SQLException
 

Executes the given SQL statement and signals the driver with the given flag about whether the auto-generated keys produced by this Statement object should be made available for retrieval.

Parameters:
sql must be an SQL INSERT, UPDATE or DELETE statement or an SQL statement that returns nothing
autoGeneratedKeys a flag indicating whether auto-generated keys should be made available for retrieval; one of the following constants: Statement.RETURN_GENERATED_KEYS Statement.NO_GENERATED_KEYS
Returns:
either the row count for INSERT, UPDATE or DELETE statements, or 0 for SQL statements that return nothing
Exceptions:
SQLException if a database access error occurs, the given SQL statement returns a ResultSet object, or the given constant is not one of those allowed
Since:
1.4

Definition at line 618 of file Statement.java.

int com.quadcap.jdbc.Statement.executeUpdate String  sql  )  throws SQLException
 

Execute the specified SQL update statement, returning the update count, meaning the number of rows updated or inserted by this statement.

Parameters:
sql an SQL update statement
Returns:
the update count
Exceptions:
SQLException may be thrown

Definition at line 346 of file Statement.java.

References com.quadcap.jdbc.Statement.executeUpdate().

Referenced by com.quadcap.jdbc.Statement.executeUpdate().

void com.quadcap.jdbc.Statement.finalize  )  throws Throwable
 

My short life is ended.

Definition at line 125 of file Statement.java.

References com.quadcap.jdbc.Statement.close().

java.sql.Connection com.quadcap.jdbc.Statement.getConnection  ) 
 

Return the Connection object used to create this Statement object.

Returns:
this statement's connection.

Definition at line 360 of file Statement.java.

References com.quadcap.jdbc.Statement.conn.

int com.quadcap.jdbc.Statement.getFetchDirection  ) 
 

This release of QED only supports the fetch direction: ResultSet.FETCH_FORWARD.

Returns:
ResultSet.FETCH_FORWARD

Definition at line 540 of file Statement.java.

int com.quadcap.jdbc.Statement.getFetchSize  ) 
 

In QED, the fetch size is always 1.

Returns:
one

Definition at line 369 of file Statement.java.

java.sql.ResultSet com.quadcap.jdbc.Statement.getGeneratedKeys  )  throws SQLException
 

Retrieves any auto-generated keys created as a result of executing this Statement object.

If this Statement object did not generate any keys, an empty ResultSet object is returned.

Returns:
a ResultSet object containing the auto-generated key(s) generated by the execution of this Statement object
Exceptions:
SQLException if a database access error occurs
Since:
1.4

Definition at line 591 of file Statement.java.

int com.quadcap.jdbc.Statement.getMaxFieldSize  ) 
 

QED imposes no maximum field size.

Returns:
zero, meaning unlimited

Definition at line 378 of file Statement.java.

int com.quadcap.jdbc.Statement.getMaxRows  ) 
 

QED imposes no limit on the number of rows in a ResultSet.

Returns:
zero, meaning unlimited

Definition at line 387 of file Statement.java.

boolean com.quadcap.jdbc.Statement.getMoreResults int  current  )  throws SQLException
 

Moves to this Statement object's next result, deals with any current ResultSet object(s) according to the instructions specified by the given flag, and returns true if the next result is a ResultSet object.

There are no more results when the following is true:

      (!getMoreResults() && (getUpdateCount() == -1)
 

Parameters:
current one of the following Statement constants indicating what should happen to current ResultSet objects obtained using the method getResultSet</code: CLOSE_CURRENT_RESULT, KEEP_CURRENT_RESULT, or CLOSE_ALL_RESULTS
Returns:
true if the next result is a ResultSet object; false if it is an update count or there are no more results
Exceptions:
SQLException if a database access error occurs
Since:
1.4
See also:
execute

Definition at line 571 of file Statement.java.

References com.quadcap.jdbc.Statement.getMoreResults().

boolean com.quadcap.jdbc.Statement.getMoreResults  )  throws SQLException
 

QED only returns one ResultSet per statement, so this function always returns false (after closing the current ResultSet object for this Statement.

Returns:
false
Exceptions:
SQLException may be thrown

Definition at line 400 of file Statement.java.

References com.quadcap.jdbc.ResultSet.close(), and com.quadcap.jdbc.Statement.rs.

Referenced by com.quadcap.jdbc.Statement.getMoreResults().

int com.quadcap.jdbc.Statement.getQueryTimeout  ) 
 

QED doesn't support query timeouts, so this method always returns zero.

Returns:
zero, meaning unlimited

Definition at line 412 of file Statement.java.

java.sql.ResultSet com.quadcap.jdbc.Statement.getResultSet  ) 
 

Return the ResultSet generated by the last call to execute(), unless that ResultSet has been closed, or if there was no ResultSet generated by the last call to execute(), in which case, return null.

Returns:
the current ResultSet

Definition at line 426 of file Statement.java.

References com.quadcap.jdbc.Statement.rs.

int com.quadcap.jdbc.Statement.getResultSetConcurrency  ) 
 

Return the default result set concurrency for ResultSet objects generated by this Statement object.

Returns:
the default result set concurrency

Definition at line 520 of file Statement.java.

References com.quadcap.jdbc.Statement.resultSetConcurrency.

int com.quadcap.jdbc.Statement.getResultSetHoldability  )  throws SQLException
 

Retrieves the result set holdability for ResultSet objects generated by this Statement object.

Returns:
either ResultSet.HOLD_CURSORS_OVER_COMMIT or ResultSet.CLOSE_CURSORS_AT_COMMIT
Exceptions:
SQLException if a database access error occurs
Since:
1.4

Definition at line 810 of file Statement.java.

int com.quadcap.jdbc.Statement.getResultSetType  ) 
 

Return the default result set type for ResultSet objects generated by this Statement object.

Returns:
the default result set type

Definition at line 530 of file Statement.java.

References com.quadcap.jdbc.Statement.resultSetType.

int com.quadcap.jdbc.Statement.getUpdateCount  ) 
 

Return the update count for the last statement executed.

If no records were updated, inserted, or deleted, return -1.

Returns:
the update count for the last execute() operation

Definition at line 437 of file Statement.java.

References com.quadcap.jdbc.Statement.updateCount.

SQLWarning com.quadcap.jdbc.Statement.getWarnings  ) 
 

Since this QED release doesn't generate SQLWarnings, this function always returns null.

Returns:
null

Definition at line 447 of file Statement.java.

void com.quadcap.jdbc.Statement.setCursorName String  name  )  throws SQLException
 

This QED release doesn't support SQL named cursors.

Exceptions:
SQLException "not implemented"

Definition at line 456 of file Statement.java.

References com.quadcap.jdbc.Statement.setCursorName().

Referenced by com.quadcap.jdbc.Statement.setCursorName().

void com.quadcap.jdbc.Statement.setEscapeProcessing boolean  enable  ) 
 

Enable or disable JDBC escape processing mode.

enable true is the driver should perform JDBC escape processing on statement execution.

Definition at line 466 of file Statement.java.

References com.quadcap.jdbc.Statement.escapeProcessing, and com.quadcap.jdbc.Statement.setEscapeProcessing().

Referenced by com.quadcap.jdbc.Statement.setEscapeProcessing().

void com.quadcap.jdbc.Statement.setFetchDirection int  dir  )  throws SQLException
 

Set the default fetch direction for ResultSet objects generated by this Statement object.

Definition at line 474 of file Statement.java.

References com.quadcap.jdbc.Statement.setFetchDirection().

Referenced by com.quadcap.jdbc.Statement.setFetchDirection().

void com.quadcap.jdbc.Statement.setFetchSize int  x  )  throws SQLException
 

QED, being an embedded driver, fetches rows only when they are needed, with no performance penalty.

Thus, the fetch size is always one, and this function has no effect.

Definition at line 482 of file Statement.java.

References com.quadcap.jdbc.Statement.setFetchSize().

Referenced by com.quadcap.jdbc.Statement.setFetchSize().

void com.quadcap.jdbc.Statement.setMaxFieldSize int  x  )  throws SQLException
 

Not implemented in this release of QED.

Exceptions:
SQLException "not implemented"

Definition at line 490 of file Statement.java.

References com.quadcap.jdbc.Statement.setMaxFieldSize().

Referenced by com.quadcap.jdbc.Statement.setMaxFieldSize().

void com.quadcap.jdbc.Statement.setMaxRows int  x  )  throws SQLException
 

Set the maximum number of rows that will be returned by this ResultSet.

Definition at line 498 of file Statement.java.

References com.quadcap.jdbc.Statement.maxRows, and com.quadcap.jdbc.Statement.setMaxRows().

Referenced by com.quadcap.jdbc.Statement.setMaxRows().

void com.quadcap.jdbc.Statement.setQueryTimeout int  x  )  throws SQLException
 

Not implemented in this release of QED.

Exceptions:
SQLException "not implemented"

Definition at line 507 of file Statement.java.

References com.quadcap.jdbc.Statement.setQueryTimeout().

Referenced by com.quadcap.jdbc.Statement.setQueryTimeout().

String com.quadcap.jdbc.Statement.toString  ) 
 

Reimplemented in com.quadcap.jdbc.PreparedStatement.

Definition at line 186 of file Statement.java.

References com.quadcap.jdbc.Statement.session.

Referenced by com.quadcap.jdbc.Statement.close(), com.quadcap.jdbc.Statement.execute(), and com.quadcap.jdbc.Statement.Statement().


Member Data Documentation

Connection com.quadcap.jdbc.Statement.conn [package]
 

Definition at line 87 of file Statement.java.

Referenced by com.quadcap.jdbc.Statement.getConnection(), and com.quadcap.jdbc.Statement.Statement().

boolean com.quadcap.jdbc.Statement.escapeProcessing = true [protected]
 

Definition at line 92 of file Statement.java.

Referenced by com.quadcap.jdbc.Statement.execute(), and com.quadcap.jdbc.Statement.setEscapeProcessing().

int com.quadcap.jdbc.Statement.maxRows = -1 [package]
 

Definition at line 93 of file Statement.java.

Referenced by com.quadcap.jdbc.ResultSet.next(), and com.quadcap.jdbc.Statement.setMaxRows().

com.quadcap.sql.Connection com.quadcap.jdbc.Statement.qConn = null [package]
 

Definition at line 88 of file Statement.java.

Referenced by com.quadcap.jdbc.Statement.close(), com.quadcap.jdbc.Statement.execute(), and com.quadcap.jdbc.Statement.Statement().

int com.quadcap.jdbc.Statement.resultSetConcurrency = ResultSet.CONCUR_UPDATABLE [package]
 

Definition at line 512 of file Statement.java.

Referenced by com.quadcap.jdbc.Statement.getResultSetConcurrency(), and com.quadcap.jdbc.Statement.Statement().

int com.quadcap.jdbc.Statement.resultSetType = ResultSet.TYPE_SCROLL_INSENSITIVE [package]
 

Definition at line 511 of file Statement.java.

Referenced by com.quadcap.jdbc.Statement.getResultSetType(), com.quadcap.jdbc.ResultSet.setStatement(), and com.quadcap.jdbc.Statement.Statement().

ResultSet com.quadcap.jdbc.Statement.rs = null [package]
 

Definition at line 90 of file Statement.java.

Referenced by com.quadcap.jdbc.Statement.execute(), com.quadcap.jdbc.Statement.getMoreResults(), and com.quadcap.jdbc.Statement.getResultSet().

Session com.quadcap.jdbc.Statement.session = null [package]
 

Definition at line 89 of file Statement.java.

Referenced by com.quadcap.jdbc.Statement.close(), com.quadcap.jdbc.Statement.execute(), and com.quadcap.jdbc.Statement.toString().

final ConfigNumber com.quadcap.jdbc.Statement.trace [static, package]
 

Initial value:

ConfigNumber.find("qed.trace.Statement", "0")

Definition at line 84 of file Statement.java.

Referenced by com.quadcap.jdbc.Statement.close(), com.quadcap.jdbc.Statement.execute(), and com.quadcap.jdbc.Statement.Statement().

int com.quadcap.jdbc.Statement.updateCount = -1 [package]
 

Definition at line 91 of file Statement.java.

Referenced by com.quadcap.jdbc.Statement.execute(), and com.quadcap.jdbc.Statement.getUpdateCount().