Toggle navigation
Home
org.hibernate.test.util.JdbcStatisticsConnectionProvider.PreparedStatementStatistics to java.sql.PreparedStatement
No. of Instances - 3
No. of Commits - 1
No. of Projects - {'hibernate-orm'}
Hierarchy/Composition: -
Primitive Info: -
NameSpace: Internal -> Jdk
Mapping:
Other
(String)invocation.getArguments()[0]
to
sql
Add or Remove Method invocation
doAnswer(invocation -> { PreparedStatement statement=(PreparedStatement)invocation.callRealMethod(); PreparedStatement statementSpy=Mockito.spy(statement); preparedStatementStatisticsMap.putIfAbsent(statementSpy,new PreparedStatementStatistics(sql)); doAnswer(_invocation -> { Object mock=_invocation.getMock(); preparedStatementStatisticsMap.get(mock).executeUpdateCount++; return _invocation.callRealMethod(); } ).when(statementSpy).executeUpdate(); doAnswer(_invocation -> { Object mock=_invocation.getMock(); preparedStatementStatisticsMap.get(mock).addBatchCount++; return _invocation.callRealMethod(); } ).when(statementSpy).addBatch(); doAnswer(_invocation -> { Object mock=_invocation.getMock(); preparedStatementStatisticsMap.get(mock).executeBatchCount++; return _invocation.callRealMethod(); } ).when(statementSpy).executeBatch(); return statementSpy; } ).when(connectionSpy)
to
doAnswer(invocation -> { PreparedStatement statement=(PreparedStatement)invocation.callRealMethod(); PreparedStatement statementSpy=Mockito.spy(statement); String sql=(String)invocation.getArguments()[0]; preparedStatementStatisticsMap.put(sql,statementSpy); return statementSpy; } ).when(connectionSpy)
connectionProvider.getPreparedStatementStatistics().get("insert into Event (name, id) values (?, ?)")
to
connectionProvider.getPreparedStatement("insert into Event (name, id) values (?, ?)")
Cascading Type Change (Similar)
JdbcStatisticsConnectionProvider.PreparedStatementStatistics
to
PreparedStatement
JdbcStatisticsConnectionProvider.PreparedStatementStatistics
to
PreparedStatement
Rename Method invocation
getPreparedStatementStatistics
to
getPreparedStatement
getPreparedStatementStatistics
to
getPreparedStatement
Rename Variable
statementStatistics
to
preparedStatement
statementStatistics
to
preparedStatement
statementStatistics
to
preparedStatement