/**
* Creates a database configuration with the given values.
*
* @param context The application context.
* @param name Name of the database, can be null if it is in memory.
* @param sqliteOpenHelperFactory The open helper factory to use.
* @param migrationContainer The migration container for migrations.
* @param allowMainThreadQueries Whether to allow main thread reads/writes or not.
* @hide
*/
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
public DatabaseConfiguration(@NonNull Context context, @Nullable String name,
@NonNull SupportSQLiteOpenHelper.Factory sqliteOpenHelperFactory,
@NonNull RoomDatabase.MigrationContainer migrationContainer,
boolean allowMainThreadQueries) {
this.sqliteOpenHelperFactory = sqliteOpenHelperFactory;
this.context = context;
this.name = name;
this.migrationContainer = migrationContainer;
this.allowMainThreadQueries = allowMainThreadQueries;
}
DatabaseConfiguration.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:AndroidLife
作者:
评论列表
文章目录