| Modifier and Type | Field and Description |
|---|---|
| protected Result | batchResultOut
Used by this statement to communicate batched execution requests |
| pack-priv static final int | |
| pack-priv static final int | CLOSE_CURRENT_RESULT
JDBC 3 constants |
| protected JDBCConnection | connection
The connection used to execute this statement. |
| pack-priv int | connectionIncarnation
connection generation |
| protected JDBCResultSet | currentResultSet
The currently existing ResultSet object |
| protected Result | errorResult
Any error returned from a batch execute. |
| pack-priv static final int | |
| protected int | fetchDirection
Direction of results fetched. |
| protected int | fetchSize
The number of rows returned in a chunk. |
| protected Result | generatedResult
The currently existing generated key Result |
| protected JDBCResultSet | generatedResultSet
The currently existing ResultSet object for generated keys |
| pack-priv volatile boolean | isClosed
Whether this Statement has been explicitly closed. |
| protected boolean | isEscapeProcessing
Is escape processing enabled? |
| pack-priv static final int | |
| protected int | maxRows
The maximum number of rows to generate when executing this statement. |
| pack-priv static final int | |
| protected int | queryTimeout
Query timeout in seconds |
| protected Result | resultIn
The result of executing this statement. |
| protected Result | resultOut
Used by this statement to communicate non-batched requests. |
| pack-priv static final int | |
| protected SQLWarning | rootWarning
The first warning in the chain. |
| protected int | rsProperties
The combined result set properties obtained by executing this statement. |
| pack-priv static final int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv void | |
| public void | closeOnCompletion()
Specifies that this |
| pack-priv void | |
| pack-priv ResultSet | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv ResultSet | |
| pack-priv int | |
| public boolean | Returns: true if the Statement will be closed when all
of its dependent result sets are closed; false otherwiseReturns a value indicating whether this |
| pack-priv void |
| batchResultOut | back to summary |
|---|---|
| protected Result batchResultOut Used by this statement to communicate batched execution requests | |
| CLOSE_ALL_RESULTS | back to summary |
|---|---|
| pack-priv static final int CLOSE_ALL_RESULTS | |
| CLOSE_CURRENT_RESULT | back to summary |
|---|---|
| pack-priv static final int CLOSE_CURRENT_RESULT JDBC 3 constants | |
| connection | back to summary |
|---|---|
| protected JDBCConnection connection The connection used to execute this statement. | |
| connectionIncarnation | back to summary |
|---|---|
| pack-priv int connectionIncarnation connection generation | |
| currentResultSet | back to summary |
|---|---|
| protected JDBCResultSet currentResultSet The currently existing ResultSet object | |
| errorResult | back to summary |
|---|---|
| protected Result errorResult Any error returned from a batch execute. | |
| EXECUTE_FAILED | back to summary |
|---|---|
| pack-priv static final int EXECUTE_FAILED | |
| fetchDirection | back to summary |
|---|---|
| protected int fetchDirection Direction of results fetched. | |
| fetchSize | back to summary |
|---|---|
| protected int fetchSize The number of rows returned in a chunk. | |
| generatedResult | back to summary |
|---|---|
| protected Result generatedResult The currently existing generated key Result | |
| generatedResultSet | back to summary |
|---|---|
| protected JDBCResultSet generatedResultSet The currently existing ResultSet object for generated keys | |
| isClosed | back to summary |
|---|---|
| pack-priv volatile boolean isClosed Whether this Statement has been explicitly closed. A JDBCConnection object now explicitly closes all of its open JDBC Statement objects when it is closed. | |
| isEscapeProcessing | back to summary |
|---|---|
| protected boolean isEscapeProcessing Is escape processing enabled? | |
| KEEP_CURRENT_RESULT | back to summary |
|---|---|
| pack-priv static final int KEEP_CURRENT_RESULT | |
| maxRows | back to summary |
|---|---|
| protected int maxRows The maximum number of rows to generate when executing this statement. | |
| NO_GENERATED_KEYS | back to summary |
|---|---|
| pack-priv static final int NO_GENERATED_KEYS | |
| queryTimeout | back to summary |
|---|---|
| protected int queryTimeout Query timeout in seconds | |
| resultIn | back to summary |
|---|---|
| protected Result resultIn The result of executing this statement. | |
| resultOut | back to summary |
|---|---|
| protected Result resultOut Used by this statement to communicate non-batched requests. | |
| RETURN_GENERATED_KEYS | back to summary |
|---|---|
| pack-priv static final int RETURN_GENERATED_KEYS | |
| rootWarning | back to summary |
|---|---|
| protected SQLWarning rootWarning The first warning in the chain. Null if there are no warnings. | |
| rsProperties | back to summary |
|---|---|
| protected int rsProperties The combined result set properties obtained by executing this statement. | |
| SUCCESS_NO_INFO | back to summary |
|---|---|
| pack-priv static final int SUCCESS_NO_INFO | |
| JDBCStatementBase | back to summary |
|---|---|
| pack-priv JDBCStatementBase() | |
| checkClosed | back to summary |
|---|---|
| pack-priv void checkClosed() throws SQLException An internal check for closed statements.
| |
| close | back to summary |
|---|---|
| pack-priv void close() throws SQLException Implementation in subclasses
| |
| closeOnCompletion | back to summary |
|---|---|
| public void closeOnCompletion() throws SQLException Specifies that this Note Multiple calls to
| |
| closeResultData | back to summary |
|---|---|
| pack-priv void closeResultData() throws SQLException See comment for getMoreResults. | |
| getGeneratedResultSet | back to summary |
|---|---|
| pack-priv ResultSet getGeneratedResultSet() throws SQLException | |
| getMoreResults | back to summary |
|---|---|
| pack-priv boolean getMoreResults() throws SQLException | |
| getMoreResults | back to summary |
|---|---|
| pack-priv boolean getMoreResults(int current) throws SQLException Not yet correct for multiple ResultSets. Should keep track of all previous ResultSet objects to be able to close them | |
| getResultSet | back to summary |
|---|---|
| pack-priv ResultSet getResultSet() throws SQLException | |
| getUpdateCount | back to summary |
|---|---|
| pack-priv int getUpdateCount() throws SQLException | |
| isCloseOnCompletion | back to summary |
|---|---|
| public boolean isCloseOnCompletion() throws SQLException Returns a value indicating whether this
| |
| performPostExecute | back to summary |
|---|---|
| pack-priv void performPostExecute() throws SQLException processes chained warnings and any generated columns result set | |