Home | History | Annotate | Download | only in mtp

Lines Matching defs:database

21 import android.database.Cursor;
22 import android.database.DatabaseUtils;
23 import android.database.sqlite.SQLiteDatabase;
51 Mapper(MtpDatabase database) {
52 mDatabase = database;
56 * Puts device information to database.
58 * @return If device is added to the database.
62 final SQLiteDatabase database = mDatabase.getSQLiteDatabase();
63 database.beginTransaction();
77 database.setTransactionSuccessful();
80 database.endTransaction();
85 * Puts root information to database.
89 * @return If roots are added or removed from the database.
95 final SQLiteDatabase database = mDatabase.getSQLiteDatabase();
96 database.beginTransaction();
118 database.setTransactionSuccessful();
121 database.endTransaction();
126 * Puts document information to database.
163 final SQLiteDatabase database = mDatabase.getSQLiteDatabase();
164 database.beginTransaction();
175 database.setTransactionSuccessful();
177 database.endTransaction();
200 final SQLiteDatabase database = mDatabase.getSQLiteDatabase();
201 database.beginTransaction();
209 database.update(
215 database.setTransactionSuccessful();
218 database.endTransaction();
223 * Puts the documents into the database.
224 * If the mapping mode is not heuristic, it just adds the rows to the database or updates the
228 * rows. If the methods adds rows to database, it updates valueList with correct document ID.
231 * @param valuesList Values for documents to be stored in the database.
232 * @param rootExtraValuesList Values for root extra to be stored in the database.
235 * @return Whether the database content is changed.
236 * @throws FileNotFoundException When parentId is not registered in the database.
245 final SQLiteDatabase database = mDatabase.getSQLiteDatabase();
247 database.beginTransaction();
265 rowId = database.insert(TABLE_DOCUMENTS, null, values);
273 database.update(
284 database.replace(TABLE_ROOT_EXTRA, null, rootExtraValues);
298 database.setTransactionSuccessful();
301 database.endTransaction();
312 * method deletes the metadata from the database.
315 * @return Whether the methods changes file metadata in database.
329 final SQLiteDatabase database = mDatabase.getSQLiteDatabase();
330 database.beginTransaction();
358 database.setTransactionSuccessful();
361 database.endTransaction();
380 final SQLiteDatabase database = mDatabase.getSQLiteDatabase();
381 database.beginTransaction();
394 database.setTransactionSuccessful();
396 database.endTransaction();
434 final SQLiteDatabase database = mDatabase.getSQLiteDatabase();
435 return database.query(
454 * database. Otherwise it halts mapping and throws FileNotFoundException.