Lines Matching defs:cursor

360         final Cursor cursor = defaultDb.query(MetadataDbHelper.CLIENT_TABLE_NAME,
365 if (!cursor.moveToFirst()) return null;
366 return sMetadataUriGetter.getUri(context, cursor.getString(0));
368 cursor.close();
389 final Cursor cursor = MetadataDbHelper.queryClientIds(context);
390 if (null == cursor) return;
392 if (!cursor.moveToFirst()) return;
394 final String clientId = cursor.getString(0);
401 } while (cursor.moveToNext());
403 cursor.close();
419 final Cursor cursor = defaultDb.query(CLIENT_TABLE_NAME,
425 if (!cursor.moveToFirst()) return 0;
426 return cursor.getLong(0); // Only one column, return it
428 cursor.close();
445 final Cursor cursor = defaultDb.query(CLIENT_TABLE_NAME,
450 if (!cursor.moveToFirst()) return null;
451 return new DownloadIdAndStartDate(cursor.getInt(0), cursor.getLong(1));
453 cursor.close();
459 final Cursor cursor = defaultDb.query(CLIENT_TABLE_NAME,
463 if (!cursor.moveToFirst()) return 0;
468 final long thisTime = cursor.getLong(columnIndex);
470 } while (cursor.moveToNext());
473 cursor.close();
555 * @param cursor the Cursor to read the column from.
558 private static void putStringResult(ContentValues result, Cursor cursor, String columnId) {
559 result.put(columnId, cursor.getString(cursor.getColumnIndex(columnId)));
565 * @param cursor the Cursor to read the column from.
568 private static void putIntResult(ContentValues result, Cursor cursor, String columnId) {
569 result.put(columnId, cursor.getInt(cursor.getColumnIndex(columnId)));
572 private static ContentValues getFirstLineAsContentValues(final Cursor cursor) {
574 if (cursor.moveToFirst()) {
576 putIntResult(result, cursor, PENDINGID_COLUMN);
577 putIntResult(result, cursor, TYPE_COLUMN);
578 putIntResult(result, cursor, STATUS_COLUMN);
579 putStringResult(result, cursor, WORDLISTID_COLUMN);
580 putStringResult(result, cursor, LOCALE_COLUMN);
581 putStringResult(result, cursor, DESCRIPTION_COLUMN);
582 putStringResult(result, cursor, LOCAL_FILENAME_COLUMN);
583 putStringResult(result, cursor, REMOTE_FILENAME_COLUMN);
584 putIntResult(result, cursor, DATE_COLUMN);
585 putStringResult(result, cursor, RAW_CHECKSUM_COLUMN);
586 putStringResult(result, cursor, CHECKSUM_COLUMN);
587 putIntResult(result, cursor, RETRY_COUNT_COLUMN);
588 putIntResult(result, cursor, FILESIZE_COLUMN);
589 putIntResult(result, cursor, VERSION_COLUMN);
590 putIntResult(result, cursor, FORMATVERSION_COLUMN);
591 putIntResult(result, cursor, FLAGS_COLUMN);
592 if (cursor.moveToNext()) {
611 final Cursor cursor = db.query(METADATA_TABLE_NAME,
616 if (null == cursor) {
623 return getFirstLineAsContentValues(cursor);
625 cursor.close();
641 final Cursor cursor = db.query(METADATA_TABLE_NAME,
647 if (null == cursor) {
653 return getFirstLineAsContentValues(cursor);
655 cursor.close();
677 final Cursor cursor = defaultDb.query(CLIENT_TABLE_NAME, CLIENT_TABLE_COLUMNS,
680 if (!cursor.moveToFirst()) return results;
681 final int clientIdIndex = cursor.getColumnIndex(CLIENT_CLIENT_ID_COLUMN);
682 final int pendingIdColumn = cursor.getColumnIndex(CLIENT_PENDINGID_COLUMN);
684 final long pendingId = cursor.getInt(pendingIdColumn);
685 final String clientId = cursor.getString(clientIdIndex);
694 } while (cursor.moveToNext());
696 cursor.close();
712 final Cursor cursor = db.query(METADATA_TABLE_NAME,
724 if (null == cursor) {
729 return getFirstLineAsContentValues(cursor);
731 cursor.close();
744 final Cursor cursor = db.query(METADATA_TABLE_NAME,
748 if (null == cursor) {
753 return getFirstLineAsContentValues(cursor);
755 cursor.close();
773 * @return a cursor with metadata about usable dictionaries.
796 * @return a cursor with metadata about usable dictionaries.
812 * cursor.
818 * @return a cursor that lists all available dictionaries and their metadata.
907 * @return a cursor containing only one column, and one client ID per line.
932 final Cursor cursor = MetadataDbHelper.queryClientIds(context);
933 if (null == cursor) return;
935 if (!cursor.moveToFirst()) return;
937 final String clientId = cursor.getString(0);
944 } while (cursor.moveToNext());
946 cursor.close();