/** * Instances are constructed only by SQLiteConnection. * * @param controller controller, provided by the connection * @param handle native handle wrapper * @param sqlParts SQL * @param profiler an instance of profiler for the statement, or null * @see SQLiteConnection#prepare(String, boolean) */ SQLiteStatement(SQLiteController controller, SWIGTYPE_p_sqlite3_stmt handle, SQLParts sqlParts, SQLiteProfiler profiler) { assert handle != null; assert sqlParts.isFixed() : sqlParts; myController = controller; myHandle = handle; mySqlParts = sqlParts; myProfiler = profiler; Internal.logFine(this, "instantiated"); }
fixedKey = e.getKey(); assert fixedKey != null; assert fixedKey.isFixed() : sql; stmt = e.getValue(); if (stmt != null) {