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
public interface PreparedStatementProxy extends PreparedStatement, StatementProxy
- Author:
- wenshao [szujobs@hotmail.com]
-
-
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<Integer,JdbcParameter>getParameters()PreparedStatementgetRawObject()StringgetSql()-
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 Detail
-
getSql
String getSql()
-
getRawObject
PreparedStatement getRawObject()
- Specified by:
getRawObjectin interfaceStatementProxy- Specified by:
getRawObjectin interfaceWrapperProxy
-
getParameters
Map<Integer,JdbcParameter> getParameters()
- Specified by:
getParametersin interfaceStatementProxy
-
-