Home | History | Annotate | Download | only in db

Lines Matching refs:columns

61  * can be used to create new columns based on arbitrary (SQL-based) criteria. In advanced usage,
200 * <p>Map columns from a secondary table onto the current result set. References to the column
257 * Assumes that incoming columns are non-null.
261 * @param columns User supplied projection (column list).
263 private void mapColumns(String[] columns) {
264 for (int i = 0; i < columns.length; i++) {
265 final String target = mProjectionMap.get(columns[i]);
267 columns[i] = target;
289 * @param columns Database projection (column list) to return, must be non-NULL.
296 public Cursor query(SQLiteDatabase db, String[] columns, String orderBy) {
297 return query(db, columns, null, null, orderBy, null);
306 * @param columns Database projection (column list) to return, must be non-null.
322 public Cursor query(SQLiteDatabase db, String[] columns, String groupBy,
325 if (columns != null) mapColumns(columns);
326 Log.v(TAG, "query(columns=" + Arrays.toString(columns) + ") " + this);
327 return db.query(mTable, columns, getSelection(), getSelectionArgs(), groupBy, having,