Exam4Training

fun getUserViaQuery(query: SupportSQLiteQuery?): User?

What is demonstrated by the code below?

// RawDao.kt

@Dao

interface RawDao { @RawQuery

fun getUserViaQuery(query: SupportSQLiteQuery?): User?

}

// Usage of RawDao



val query =

SimpleSQLiteQuery("SELECT * FROM User WHERE id = ? LIMIT 1",

arrayOf<Any>(sortBy))

val 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

Exit mobile version