@Override public String[] getColumnNames() { return mCursor.getColumnNames(); }
@Override public String[] getColumnNames() { return mCursor.getColumnNames(); }
@Override public String[] getColumnNames() { return mActiveCursor.getColumnNames(); }
SQLiteDatabase mDataBase; (some code here...) mDataBase = getReadableDatabase(); Cursor dbCursor = mDataBase.query(TABLE_NAME, null, null, null, null, null, null); String[] columnNames = dbCursor.getColumnNames();
@Override @Implementation public String[] getColumnNames() { return wrappedCursor.getColumnNames(); }
public static List<String> GetColumns(SQLiteDatabase db, String tableName) { List<String> ar = null; Cursor c = null; try { c = db.rawQuery("select * from " + tableName + " limit 1", null); if (c != null) { ar = new ArrayList<String>(Arrays.asList(c.getColumnNames())); } } catch (Exception e) { Log.v(tableName, e.getMessage(), e); e.printStackTrace(); } finally { if (c != null) c.close(); } return ar; } public static String join(List<String> list, String delim) { StringBuilder buf = new StringBuilder(); int num = list.size(); for (int i = 0; i < num; i++) { if (i != 0) buf.append(delim); buf.append((String) list.get(i)); } return buf.toString(); }
Cursor c = activity.getContentResolver().query(ContactsContract.Profile.CONTENT_URI, null, null, null, null); int count = c.getCount(); String[] columnNames = c.getColumnNames(); boolean b = c.moveToFirst(); int position = c.getPosition(); if (count == 1 && position == 0) { for (int j = 0; j < columnNames.length; j++) { String columnName = columnNames[j]; String columnValue = c.getString(c.getColumnIndex(columnName))); ... // consume the values here } } c.close();
Cursor c = activity.getContentResolver().query(ContactsContract.Profile.CONTENT_URI, null, null, null, null); int count = c.getCount(); String[] columnNames = c.getColumnNames(); boolean b = c.moveToFirst(); int position = c.getPosition(); if (count == 1 && position == 0) { for (int j = 0; j < columnNames.length; j++) { String columnName = columnNames[j]; String columnValue = c.getString(c.getColumnIndex(columnName))); ... //Use the values } } c.close();
public static List<String> GetColumns(SQLiteDatabase db, String tableName) { List<String> ar = null; Cursor c = null; try { c = db.rawQuery("select * from " + tableName + " limit 1", null); if (c != null) { ar = new ArrayList<String>(Arrays.asList(c.getColumnNames())); } } catch (Exception e) { Log.v(tableName, e.getMessage(), e); e.printStackTrace(); } finally { if (c != null) c.close(); } return ar; } public static String join(List<String> list, String delim) { StringBuilder buf = new StringBuilder(); int num = list.size(); for (int i = 0; i < num; i++) { if (i != 0) buf.append(delim); buf.append((String) list.get(i)); } return buf.toString(); }
Cursor source = super.query(uri, projection, selection, selectionArgs, sortOrder); String[] columnNames = source.getColumnNames(); String[] newColumnNames = columnNamesWithData(columnNames); MatrixCursor cursor = new MatrixCursor(newColumnNames, source.getCount());
public S hasColumns(String... names) { isNotNull(); assertThat(actual.getColumnNames()).contains(names); return myself; }
public S hasColumn(String name) { isNotNull(); assertThat(actual.getColumnNames()) // .overridingErrorMessage("Expected to have column <%s> but did not.", name) // .contains(name); return myself; }
@Test public void testGetColumnNames() throws Exception { String[] columnNames = cursor.getColumnNames(); assertColumnNames(columnNames); }
@Test public void testGetColumnNamesEmpty() throws Exception { setupEmptyResult(); String[] columnNames = cursor.getColumnNames(); // Column names are present even with an empty result. assertThat(columnNames).isNotNull(); assertColumnNames(columnNames); }
private void assertV1Integrity(final TrayDBHelper trayDBHelper) { final SQLiteDatabase db = trayDBHelper.getReadableDatabase(); {// check tray table final Cursor cursor = db .query(TrayDBHelper.TABLE_NAME, null, null, null, null, null, null); assertNotNull(cursor); final List<String> columnNames = Arrays.asList(cursor.getColumnNames()); cursor.close(); assertEquals(6, columnNames.size()); assertTrue(columnNames.contains(BaseColumns._ID)); assertTrue(columnNames.contains(TrayDBHelper.MODULE)); assertTrue(columnNames.contains(TrayDBHelper.KEY)); assertTrue(columnNames.contains(TrayDBHelper.VALUE)); assertTrue(columnNames.contains(TrayDBHelper.CREATED)); assertTrue(columnNames.contains(TrayDBHelper.UPDATED)); } db.close(); }
.query(TrayDBHelper.TABLE_NAME, null, null, null, null, null, null); assertNotNull(cursor); final List<String> columnNames = Arrays.asList(cursor.getColumnNames()); cursor.close(); assertEquals(7, columnNames.size()); .query(TrayDBHelper.INTERNAL_TABLE_NAME, null, null, null, null, null, null); assertNotNull(cursor); final List<String> columnNames = Arrays.asList(cursor.getColumnNames()); cursor.close(); assertEquals(7, columnNames.size());
String[] weatherTableColumnNames = weatherTableCursor.getColumnNames(); weatherTableCursor.close();
String[] weatherTableColumnNames = weatherTableCursor.getColumnNames(); weatherTableCursor.close();
String[] weatherTableColumnNames = weatherTableCursor.getColumnNames(); weatherTableCursor.close();
String[] weatherTableColumnNames = weatherTableCursor.getColumnNames(); weatherTableCursor.close();