private void clearPreparedStatementCache() { for (ISQLitePreparedStatement statement : trackedPreparedInserts) { statement.close(); } trackedPreparedInserts.clear(); preparedInsertCache = newPreparedInsertCache(trackedPreparedInserts); }
@Override void onHookImpl(ISQLiteDatabase db) { assertTrue(db.isOpen()); ISQLitePreparedStatement statement = preparedStatementRef.get(); assertNotNull(statement); statement.close(); preparedStatementRef.set(null); } };
private void clearPreparedStatementCache() { for (ISQLitePreparedStatement statement : trackedPreparedInserts) { statement.close(); } trackedPreparedInserts.clear(); preparedInsertCache = newPreparedInsertCache(trackedPreparedInserts); }