Home
last modified time | relevance | path

Searched refs:ForeignKeyInfo (Results 1 – 5 of 5) sorted by relevance

/packages/modules/HealthFitness/tests/cts/hostsidetests/healthconnect/host/src/android/healthconnect/cts/database/
DHealthConnectDatabaseSchemaParser.java253 String sqlForeignKeyStatement, ForeignKeyInfo.Builder foreignKeyInfo) { in setForeignKeyFlags()
260 foreignKeyInfo.addFlag(ForeignKeyInfo.ON_DELETE_CASCADE); in setForeignKeyFlags()
263 foreignKeyInfo.addFlag(ForeignKeyInfo.ON_DELETE_SET_NULL); in setForeignKeyFlags()
266 foreignKeyInfo.addFlag(ForeignKeyInfo.ON_DELETE_SET_DEFAULT); in setForeignKeyFlags()
269 foreignKeyInfo.addFlag(ForeignKeyInfo.ON_DELETE_RESTRICT); in setForeignKeyFlags()
272 foreignKeyInfo.addFlag(ForeignKeyInfo.ON_UPDATE_CASCADE); in setForeignKeyFlags()
275 foreignKeyInfo.addFlag(ForeignKeyInfo.ON_UPDATE_SET_NULL); in setForeignKeyFlags()
278 foreignKeyInfo.addFlag(ForeignKeyInfo.ON_UPDATE_SET_DEFAULT); in setForeignKeyFlags()
281 foreignKeyInfo.addFlag(ForeignKeyInfo.ON_UPDATE_RESTRICT); in setForeignKeyFlags()
284 foreignKeyInfo.addFlag(ForeignKeyInfo.DEFERRABLE_FLAG); in setForeignKeyFlags()
[all …]
DForeignKeyInfo.java30 public class ForeignKeyInfo { class
68 ForeignKeyInfo(Builder builder) { in ForeignKeyInfo() method in ForeignKeyInfo
90 public ForeignKeyInfo.Builder addFlag(@ForeignKeyFlags int foreignKeyFlag) { in addFlag()
96 public ForeignKeyInfo build() { in build()
97 return new ForeignKeyInfo(this); in build()
137 public Boolean isEqual(ForeignKeyInfo expectedForeignKey) { in isEqual()
156 ForeignKeyInfo expectedForeignkeyInfo, in checkForeignKeyDiff()
DTableInfo.java34 private final HashMap<String, ForeignKeyInfo> mForeignKeyNameForeignKeyInfoMap;
55 private final HashMap<String, ForeignKeyInfo> mForeignKeyNameForeignKeyInfoMap;
85 @NonNull String foreignKeyName, @NonNull ForeignKeyInfo foreignKeyInfo) { in addForeignKeyInfoMapping()
135 public HashMap<String, ForeignKeyInfo> getForeignKeyMapping() { in getForeignKeyMapping()
DHealthConnectDatabaseUnitTest.java188 HashMap<String, ForeignKeyInfo> expectedForeignKeyListSecondTable = new HashMap<>(); in test_foreignKey_matches()
191 new ForeignKeyInfo.Builder("parent_key", "application_info_table", "row_id") in test_foreignKey_matches()
192 .addFlag(ForeignKeyInfo.ON_DELETE_CASCADE) in test_foreignKey_matches()
195 HashMap<String, ForeignKeyInfo> foreignKeyListSecondTable = in test_foreignKey_matches()
201 for (Map.Entry<String, ForeignKeyInfo> foreignKey : in test_foreignKey_matches()
DDatabaseTestUtils.java351 HashMap<String, ForeignKeyInfo> foreignKeyListPreviousVersion = in checkForeignKeyModification()
353 HashMap<String, ForeignKeyInfo> foreignKeyListCurrentVersion = in checkForeignKeyModification()
360 ForeignKeyInfo foreignInfo1 = in checkForeignKeyModification()
362 ForeignKeyInfo foreignInfo2 = in checkForeignKeyModification()
380 ForeignKeyInfo foreignKeyInfo = in checkForeignKeyModification()
464 HashMap<String, ForeignKeyInfo> foreignKeyList = in checkNewTableAddition()
469 ForeignKeyInfo foreignKeyInfo = foreignKeyList.get(foreignKeyName); in checkNewTableAddition()