public abstract class CalciteStatement
extends org.apache.calcite.avatica.AvaticaStatement
Statement
for the Calcite engine.cancelFlag, closed, closeOnCompletion, connection, DEFAULT_FETCH_SIZE, handle, maxRowCount, openResultSet, updateCountCLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO| Constructor and Description |
|---|
CalciteStatement(CalciteConnectionImpl connection,
org.apache.calcite.avatica.Meta.StatementHandle h,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability)
Creates a CalciteStatement.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
close_() |
CalciteConnectionImpl |
getConnection() |
protected <T> CalcitePrepare.CalciteSignature<T> |
prepare(Queryable<T> queryable) |
<T> T |
unwrap(Class<T> iface) |
addBatch, cancel, clearBatch, clearWarnings, close, closeOnCompletion, execute, execute, execute, execute, executeBatch, executeBatchInternal, executeInternal, executeInternal, executeLargeBatch, executeLargeUpdate, executeQuery, executeQueryInternal, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getBoundParameterValues, getFetchDirection, getFetchSize, getGeneratedKeys, getId, getLargeMaxRows, getLargeUpdateCount, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getParameterValues, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getSignature, getStatementType, getUpdateCount, getWarnings, isClosed, isCloseOnCompletion, isPoolable, isWrapperFor, resetStatement, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setLargeMaxRows, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout, setSignature, syncResultsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecuteLargeUpdate, executeLargeUpdate, executeLargeUpdateCalciteStatement(CalciteConnectionImpl connection, org.apache.calcite.avatica.Meta.StatementHandle h, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
connection - Connectionh - Statement handleresultSetType - Result set typeresultSetConcurrency - Result set concurrencyresultSetHoldability - Result set holdabilitypublic <T> T unwrap(Class<T> iface) throws SQLException
unwrap in interface Wrapperunwrap in class org.apache.calcite.avatica.AvaticaStatementSQLExceptionpublic CalciteConnectionImpl getConnection()
getConnection in interface StatementgetConnection in class org.apache.calcite.avatica.AvaticaStatementprotected <T> CalcitePrepare.CalciteSignature<T> prepare(Queryable<T> queryable)
protected void close_()
close_ in class org.apache.calcite.avatica.AvaticaStatementCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.