What is demonstrated by the code below?
// RawDao.java
@Dao
interface RawDao { @RawQuery
User getUserViaQuery(SupportSQLiteQuery query);
}
// Usage of RawDao
…
SimpleSQLiteQuery query =
new SimpleSQLiteQuery("SELECT * FROM UserWHERE id = ? LIMIT 1",
new Object[]{userId});
User user = rawDao.getUserViaQuery(query);
…
A . A method in a Dao annotated class as a raw query method where you can pass the query as a SupportSQLiteQuery.
B . A method in a Dao annotated class as a query method.
C . A method in a RoomDatabase class as a query method.
Answer: A