new SimpleSQLiteQuery("SELECT * FROM UserWHERE id = ?


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

Leave a Reply

Your email address will not be published.