code: public Cursor query(SQLiteDatabase db, String[] columns, String groupBy, String having,
              String orderBy, String limit) {
          assertTable();
          if (columns != null)
              mapColumns(columns);
          return db.query(mTable, columns, getSelection(), getSelectionArgs(), groupBy, having,
                  orderBy, limit);
      }
docs: Execute query using the current internal state as {@code WHERE} clause.