Package ai.nexconn.chatui.userinfo
Class UserDatabase
-
- All Implemented Interfaces:
public abstract class UserDatabase extends RoomDatabase
-
-
Field Summary
Fields Modifier and Type Field Description public final static intMAX_BIND_PARAMETER_CNTprotected volatile SupportSQLiteDatabasemDatabaseprotected List<RoomDatabase.Callback>mCallbacksprotected Map<Class<out AutoMigrationSpec>, AutoMigrationSpec>mAutoMigrationSpecs
-
Constructor Summary
Constructors Constructor Description UserDatabase()
-
Method Summary
Modifier and Type Method Description abstract GroupDaogetGroupDao()abstract UserDaogetUserDao()abstract GroupMemberDaogetGroupMemberDao()static voidcloseDb()-
Methods inherited from class androidx.room.RoomDatabase
assertNotMainThread, assertNotSuspendingTransaction, beginTransaction, clearAllTables, close, compileStatement, createInvalidationTracker, createOpenHelper, endTransaction, getAutoMigrations, getInvalidationTracker, getOpenHelper, getQueryExecutor, getRequiredAutoMigrationSpecs, getRequiredTypeConverters, getTransactionExecutor, getTypeConverter, inTransaction, init, internalInitInvalidationTracker, isOpen, query, runInTransaction, runInTransaction, setTransactionSuccessful -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getGroupDao
abstract GroupDao getGroupDao()
-
getUserDao
abstract UserDao getUserDao()
-
getGroupMemberDao
abstract GroupMemberDao getGroupMemberDao()
-
closeDb
static void closeDb()
-
-
-
-