Package com.alibaba.druid.proxy.jdbc
Interface PreparedStatementProxy
- All Superinterfaces:
AutoCloseable
,PreparedStatement
,Statement
,StatementProxy
,Wrapper
,WrapperProxy
- All Known Subinterfaces:
CallableStatementProxy
- All Known Implementing Classes:
CallableStatementProxyImpl
,PreparedStatementProxyImpl
- Author:
- wenshao [[email protected]]
-
Field Summary
Fields inherited from interface java.sql.Statement
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO
-
Method Summary
Methods inherited from interface java.sql.PreparedStatement
addBatch, clearParameters, execute, executeLargeUpdate, executeQuery, executeUpdate, getMetaData, getParameterMetaData, setArray, setAsciiStream, setAsciiStream, setAsciiStream, setBigDecimal, setBinaryStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setCharacterStream, setCharacterStream, setClob, setClob, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNString, setNull, setNull, setObject, setObject, setObject, setObject, setObject, setRef, setRowId, setShort, setSQLXML, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL
Methods inherited from interface java.sql.Statement
addBatch, cancel, clearBatch, clearWarnings, close, closeOnCompletion, enquoteIdentifier, enquoteLiteral, enquoteNCharLiteral, execute, execute, execute, execute, executeBatch, executeLargeBatch, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getLargeMaxRows, getLargeUpdateCount, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isClosed, isCloseOnCompletion, isPoolable, isSimpleIdentifier, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setLargeMaxRows, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout
Methods inherited from interface com.alibaba.druid.proxy.jdbc.StatementProxy
getBatchSql, getBatchSqlList, getConnectionProxy, getLastExecuteSql, getLastExecuteStartNano, getLastExecuteTimeNano, getLastExecuteType, getParameter, getParametersSize, getSqlStat, isFirstResultSet, setLastExecuteStartNano, setLastExecuteStartNano, setLastExecuteTimeNano, setLastExecuteTimeNano, setSqlStat
Methods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
Methods inherited from interface com.alibaba.druid.proxy.jdbc.WrapperProxy
clearAttributes, getAttribute, getAttributes, getAttributesSize, getId, putAttribute
-
Method Details
-
getSql
String getSql() -
getRawObject
PreparedStatement getRawObject()- Specified by:
getRawObject
in interfaceStatementProxy
- Specified by:
getRawObject
in interfaceWrapperProxy
-
getParameters
Map<Integer,JdbcParameter> getParameters()- Specified by:
getParameters
in interfaceStatementProxy
-