Searched refs:TableInfo (Results 1 - 6 of 6) sorted by relevance

/frameworks/support/room/runtime/src/androidTest/java/androidx/room/migration/
H A DTableInfoTest.java32 import androidx.room.util.TableInfo;
61 TableInfo info = TableInfo.read(mDb, "foo");
62 assertThat(info, is(new TableInfo("foo",
63 toMap(new TableInfo.Column("id", "INTEGER", false, 1),
64 new TableInfo.Column("name", "TEXT", false, 0)),
65 Collections.<TableInfo.ForeignKey>emptySet())));
73 TableInfo info = TableInfo.read(mDb, "foo");
74 assertThat(info, is(new TableInfo("fo
[all...]
/frameworks/support/room/compiler/src/test/data/databasewriter/output/
H A DComplexDatabase.java7 import androidx.room.util.TableInfo;
8 import androidx.room.util.TableInfo.Column;
9 import androidx.room.util.TableInfo.ForeignKey;
10 import androidx.room.util.TableInfo.Index;
65 final HashMap<String, TableInfo.Column> _columnsUser = new HashMap<String, TableInfo.Column>(4);
66 _columnsUser.put("uid", new TableInfo.Column("uid", "INTEGER", true, 1));
67 _columnsUser.put("name", new TableInfo.Column("name", "TEXT", false, 0));
68 _columnsUser.put("lastName", new TableInfo.Column("lastName", "TEXT", false, 0));
69 _columnsUser.put("ageColumn", new TableInfo
[all...]
/frameworks/support/room/runtime/src/main/java/androidx/room/util/
H A DTableInfo.java53 public class TableInfo { class
73 public TableInfo(String name, Map<String, Column> columns, Set<ForeignKey> foreignKeys, method in class:TableInfo
85 public TableInfo(String name, Map<String, Column> columns, Set<ForeignKey> foreignKeys) { method in class:TableInfo
94 TableInfo tableInfo = (TableInfo) o;
123 return "TableInfo{"
136 * @return A TableInfo containing the schema information for the provided table name.
139 public static TableInfo read(SupportSQLiteDatabase database, String tableName) {
143 return new TableInfo(tableName, columns, foreignKeys, indices);
/frameworks/support/room/testing/src/main/java/androidx/room/testing/
H A DMigrationTestHelper.java35 import androidx.room.util.TableInfo;
294 private static TableInfo toTableInfo(EntityBundle entityBundle) {
295 return new TableInfo(entityBundle.getTableName(), toColumnMap(entityBundle),
299 private static Set<TableInfo.Index> toIndices(List<IndexBundle> indices) {
303 Set<TableInfo.Index> result = new HashSet<>();
305 result.add(new TableInfo.Index(bundle.getName(), bundle.isUnique(),
311 private static Set<TableInfo.ForeignKey> toForeignKeys(
316 Set<TableInfo.ForeignKey> result = new HashSet<>(bundles.size());
318 result.add(new TableInfo.ForeignKey(bundle.getTable(),
325 private static Map<String, TableInfo
[all...]
/frameworks/support/room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/migration/
H A DMigrationTest.java37 import androidx.room.util.TableInfo;
173 final TableInfo info = TableInfo.read(db, MigrationDb.Entity3.TABLE_NAME);
182 final TableInfo info = TableInfo.read(db, MigrationDb.Entity3.TABLE_NAME);
196 final TableInfo info = TableInfo.read(db, MigrationDb.Entity3.TABLE_NAME);
227 final TableInfo info = TableInfo.read(db, MigrationDb.Entity4.TABLE_NAME);
/frameworks/support/room/integration-tests/kotlintestapp/src/androidTest/java/androidx/room/integration/kotlintestapp/migration/
H A DMigrationKotlinTest.kt23 import androidx.room.util.TableInfo
166 val info = TableInfo.read(db, MigrationDbKotlin.Entity3.TABLE_NAME)
176 val info = TableInfo.read(db, MigrationDbKotlin.Entity3.TABLE_NAME)
192 val info = TableInfo.read(db, MigrationDbKotlin.Entity3.TABLE_NAME)
225 val info = TableInfo.read(db, MigrationDbKotlin.Entity4.TABLE_NAME)

Completed in 152 milliseconds