Searched refs:QueryType (Results 1 – 13 of 13) sorted by relevance
| /room/room-compiler/src/main/kotlin/androidx/room/solver/prepared/result/ |
| D | PreparedQueryResultAdapter.kt | 31 import androidx.room.parser.QueryType in <lambda>() 39 class PreparedQueryResultAdapter(private val returnType: XType, private val queryType: QueryType) { in <lambda>() 41 fun create(returnType: XType, queryType: QueryType) = in <lambda>() 48 private fun isValidReturnType(returnType: XType, queryType: QueryType): Boolean { in <lambda>() 53 QueryType.INSERT -> returnType.isLong() in <lambda>() 54 QueryType.UPDATE, in <lambda>() 55 QueryType.DELETE -> returnType.isInt() in <lambda>() 70 if (queryType == QueryType.INSERT) { in <lambda>() 132 QueryType.INSERT -> "getLastInsertedRowId" in <lambda>() 133 QueryType.UPDATE, in <lambda>() [all …]
|
| /room/room-compiler/src/main/kotlin/androidx/room/parser/expansion/ |
| D | ExpandableSqlParser.kt | 19 import androidx.room.parser.QueryType in <lambda>() 43 private val queryType: QueryType in <lambda>() 49 .filterNot { it == QueryType.UNKNOWN } in <lambda>() 50 .firstOrNull() ?: QueryType.UNKNOWN in <lambda>() 55 private fun findQueryType(statement: ParseTree): QueryType { in <lambda>() 57 is SQLiteParser.Select_stmtContext -> QueryType.SELECT in <lambda>() 59 is SQLiteParser.Delete_stmtContext -> QueryType.DELETE in <lambda>() 60 is SQLiteParser.Insert_stmtContext -> QueryType.INSERT in <lambda>() 62 is SQLiteParser.Update_stmt_limitedContext -> QueryType.UPDATE in <lambda>() 65 "EXPLAIN" -> QueryType.EXPLAIN in <lambda>() [all …]
|
| D | ExpandableParsedQuery.kt | 20 import androidx.room.parser.QueryType in <lambda>() 77 val type: QueryType, 90 type = QueryType.UNKNOWN, 168 return if (QueryType.SUPPORTED.contains(type)) { in unknownQueryTypeErrors()
|
| /room/room-compiler/src/main/kotlin/androidx/room/parser/ |
| D | SqlParser.kt | 38 private val queryType: QueryType in <lambda>() 45 .filterNot { it == QueryType.UNKNOWN } in <lambda>() 46 .firstOrNull() ?: QueryType.UNKNOWN in <lambda>() 50 private fun findQueryType(statement: ParseTree): QueryType { in <lambda>() 52 is SQLiteParser.Select_stmtContext -> QueryType.SELECT in <lambda>() 54 is SQLiteParser.Delete_stmtContext -> QueryType.DELETE in <lambda>() 55 is SQLiteParser.Insert_stmtContext -> QueryType.INSERT in <lambda>() 57 is SQLiteParser.Update_stmt_limitedContext -> QueryType.UPDATE in <lambda>() 60 "EXPLAIN" -> QueryType.EXPLAIN in <lambda>() 61 else -> QueryType.UNKNOWN in <lambda>() [all …]
|
| D | ParserErrors.kt | 26 fun invalidQueryType(type: QueryType): String { in invalidQueryType() 28 QueryType.SUPPORTED.joinToString(", ") { it.name } in invalidQueryType()
|
| D | ParsedQuery.kt | 55 val type: QueryType, 66 type = QueryType.UNKNOWN, 122 return if (QueryType.SUPPORTED.contains(type)) { in unknownQueryTypeErrors()
|
| /room/room-compiler/src/main/kotlin/androidx/room/processor/ |
| D | DatabaseViewProcessor.kt | 22 import androidx.room.parser.QueryType 58 it.type == QueryType.SELECT, in process()
|
| D | QueryFunctionProcessor.kt | 27 import androidx.room.parser.QueryType in <lambda>() 259 if (query.type == QueryType.SELECT && !inTransaction) { in getQueryFunction() 386 val PREPARED_TYPES = arrayOf(QueryType.INSERT, QueryType.DELETE, QueryType.UPDATE)
|
| D | ProcessorErrors.kt | 29 import androidx.room.parser.QueryType in <lambda>() 934 fun cannotFindPreparedQueryResultAdapter(returnType: String, type: QueryType) = in <lambda>() 938 if (type == QueryType.INSERT) { in <lambda>() 943 } else if (type == QueryType.UPDATE) { in <lambda>() 948 } else if (type == QueryType.DELETE) { in <lambda>()
|
| /room/room-compiler/src/test/kotlin/androidx/room/parser/ |
| D | SqlParserTest.kt | 42 assertThat(parsed.type, `is`(QueryType.DELETE)) in deleteQuery() 57 assertThat(parsed.type, `is`(QueryType.UPDATE)) in updateQuery() 65 assertThat(parsed.type, `is`(QueryType.INSERT)) in insertQuery() 77 assertThat(parsed.type, `is`(QueryType.INSERT)) in upsertQuery() 84 ParserErrors.invalidQueryType(QueryType.EXPLAIN) in explain()
|
| D | ExpandableSqlParserTest.kt | 47 assertThat(parsed.type, `is`(QueryType.DELETE)) in deleteQuery() 62 assertThat(parsed.type, `is`(QueryType.UPDATE)) in updateQuery() 72 assertThat(parsed.type, `is`(QueryType.INSERT)) in insertQuery() 84 assertThat(parsed.type, `is`(QueryType.INSERT)) in upsertQuery() 91 ParserErrors.invalidQueryType(QueryType.EXPLAIN) in explain()
|
| /room/room-compiler/src/test/kotlin/androidx/room/processor/ |
| D | QueryFunctionProcessorTest.kt | 42 import androidx.room.parser.QueryType in <lambda>() 433 ProcessorErrors.cannotFindPreparedQueryResultAdapter("float", QueryType.DELETE) in <lambda>() 526 ProcessorErrors.cannotFindPreparedQueryResultAdapter("int", QueryType.INSERT) in <lambda>() 562 QueryType.DELETE in <lambda>() 581 QueryType.UPDATE in <lambda>()
|
| D | DatabaseProcessorTest.kt | 35 import androidx.room.parser.QueryType in <lambda>() 1688 QueryType.SELECT, in <lambda>()
|