Searched refs:primaryKey (Results 1 - 11 of 11) sorted by relevance
/frameworks/support/room/compiler/src/main/kotlin/androidx/room/vo/ |
H A D | Entity.kt | 28 val primaryKey: PrimaryKey, val indices: List<Index>, 41 identityKey.append(primaryKey) 50 val autoIncrement = primaryKey.autoGenerateId && primaryKey.fields.contains(it) 61 return if (primaryKey.fields.isEmpty() || primaryKey.autoGenerateId) { 64 val keys = primaryKey.fields.joinToString(", ") { "`${it.columnName}`" } 81 primaryKey.toBundle(), 86 return if (primaryKey.columnNames.size == columns.size 87 && primaryKey [all...] |
/frameworks/base/cmds/statsd/src/condition/ |
H A D | StateTracker.cpp | 142 HashableDimensionKey primaryKey; local 144 if ((mPrimaryKeys.size() > 0 && !filterValues(mPrimaryKeys, event.getValues(), &primaryKey)) || 152 hitGuardRail(primaryKey); 154 VLOG("StateTracker: key %s state %s", primaryKey.toString().c_str(), state.toString().c_str()); 156 auto it = mSlicedState.find(primaryKey); 158 mSlicedState[primaryKey] = state; 165 mSlicedState[primaryKey] = state; 206 const auto& primaryKey = pair->second; local 208 auto it = mSlicedState.find(primaryKey);
|
/frameworks/support/room/compiler/src/main/kotlin/androidx/room/writer/ |
H A D | EntityDeletionAdapterWriter.kt | 46 entity.primaryKey.fields.joinToString(" AND ") { 61 val mapped = FieldWithIndex.byOrder(entity.primaryKey.fields)
|
H A D | EntityInsertionAdapterWriter.kt | 44 val primitiveAutoGenerateField = if (entity.primaryKey.autoGenerateId) { 45 entity.primaryKey.fields.firstOrNull()?.let { field ->
|
H A D | EntityUpdateAdapterWriter.kt | 48 } + " WHERE " + entity.primaryKey.fields.joinToString(" AND ") { 71 val mappedPrimaryKeys = entity.primaryKey.fields.mapIndexed { index, field ->
|
H A D | TableInfoValidationWriter.kt | 53 /*pkeyPos*/ entity.primaryKey.fields.indexOf(field) + 1)
|
/frameworks/support/room/compiler/src/test/kotlin/androidx/room/processor/ |
H A D | EntityProcessorTest.kt | 58 assertThat(entity.primaryKey.fields, `is`(listOf(field))) 298 assertThat(entity.primaryKey.fields.map { it.name }, `is`(listOf("id"))) 321 assertThat(entity.primaryKey.fields.map { it.name }, `is`(listOf("id"))) 854 assertThat(entity.primaryKey.fields.isEmpty(), `is`(true)) 879 assertThat(entity.primaryKey.fields.firstOrNull()?.name, `is`("baseId")) 901 assertThat(entity.primaryKey.fields.firstOrNull()?.name, `is`("baseId")) 924 assertThat(entity.primaryKey.fields.size, `is`(1)) 925 assertThat(entity.primaryKey.fields.firstOrNull()?.name, `is`("id")) 926 assertThat(entity.primaryKey.autoGenerateId, `is`(false)) 951 assertThat(entity.primaryKey [all...] |
/frameworks/support/room/migration/src/main/java/androidx/room/migration/bundle/ |
H A D | EntityBundle.java | 50 @SerializedName("primaryKey") 66 * @param primaryKey The primary key. 72 PrimaryKeyBundle primaryKey, 78 mPrimaryKey = primaryKey; 70 EntityBundle(String tableName, String createSql, List<FieldBundle> fields, PrimaryKeyBundle primaryKey, List<IndexBundle> indices, List<ForeignKeyBundle> foreignKeys) argument
|
/frameworks/support/room/compiler/src/main/kotlin/androidx/room/processor/ |
H A D | EntityProcessor.kt | 119 val primaryKey = findAndValidatePrimaryKey(pojo.fields, pojo.embeddedFields) 120 val affinity = primaryKey.fields.firstOrNull()?.affinity ?: SQLTypeAffinity.TEXT 122 !primaryKey.autoGenerateId || affinity == SQLTypeAffinity.INTEGER, 123 primaryKey.fields.firstOrNull()?.element ?: element, 128 checkIndicesForForeignKeys(entityForeignKeys, primaryKey, indices) 143 primaryKey = primaryKey, 151 primaryKey: PrimaryKey, 160 val exists = covers(columnNames, primaryKey.fields) || indices.any { index ->
|
/frameworks/support/room/compiler/src/test/kotlin/androidx/room/vo/ |
H A D | EntityTest.kt | 79 primaryKey = PrimaryKey(mock(Element::class.java), emptyList(), false),
|
/frameworks/support/room/compiler/src/test/kotlin/androidx/room/verifier/ |
H A D | DatabaseVerifierTest.kt | 223 primaryKey = PrimaryKey(null, fields.take(1), false),
|
Completed in 735 milliseconds