POIKitDatabase

abstract class POIKitDatabase : RoomDatabase

Types

Companion
Link copied to clipboard
object Companion

Functions

assertNotMainThread
Link copied to clipboard
open fun assertNotMainThread()
assertNotSuspendingTransaction
Link copied to clipboard
open fun assertNotSuspendingTransaction()
beginTransaction
Link copied to clipboard
open fun beginTransaction()
clearAllTables
Link copied to clipboard
abstract fun clearAllTables()
close
Link copied to clipboard
open fun close()
compileStatement
Link copied to clipboard
open fun compileStatement(@NonNull p0: String): SupportSQLiteStatement
createInvalidationTracker
Link copied to clipboard
abstract fun createInvalidationTracker(): InvalidationTracker
createOpenHelper
Link copied to clipboard
abstract fun createOpenHelper(p0: DatabaseConfiguration): SupportSQLiteOpenHelper
endTransaction
Link copied to clipboard
open fun endTransaction()
gasStationDao
Link copied to clipboard
abstract fun gasStationDao(): GasStationDAO
getBackingFieldMap
Link copied to clipboard
open fun getBackingFieldMap(): MutableMap<String, Any>
getCloseLock
Link copied to clipboard
open fun getCloseLock(): Lock
getInvalidationTracker
Link copied to clipboard
open fun getInvalidationTracker(): InvalidationTracker
getOpenHelper
Link copied to clipboard
open fun getOpenHelper(): SupportSQLiteOpenHelper
getQueryExecutor
Link copied to clipboard
open fun getQueryExecutor(): Executor
getRequiredTypeConverters
Link copied to clipboard
getSuspendingTransactionId
Link copied to clipboard
open fun getSuspendingTransactionId(): ThreadLocal<Int>
getTransactionExecutor
Link copied to clipboard
open fun getTransactionExecutor(): Executor
getTypeConverter
Link copied to clipboard
open fun <T : Any> getTypeConverter(@NonNull p0: Class<T>): T?
init
Link copied to clipboard
open fun init(@NonNull p0: DatabaseConfiguration)
internalInitInvalidationTracker
Link copied to clipboard
open fun internalInitInvalidationTracker(@NonNull p0: SupportSQLiteDatabase)
inTransaction
Link copied to clipboard
open fun inTransaction(): Boolean
isOpen
Link copied to clipboard
open fun isOpen(): Boolean
query
Link copied to clipboard
open fun query(@NonNull p0: SupportSQLiteQuery): Cursor
open fun query(@NonNull p0: SupportSQLiteQuery, @Nullable p1: CancellationSignal?): Cursor
open fun query(@NonNull p0: String, @Nullable p1: Array<Any>?): Cursor
runInTransaction
Link copied to clipboard
open fun runInTransaction(@NonNull p0: Runnable)
open fun <V : Any> runInTransaction(@NonNull p0: Callable<V>): V
setTransactionSuccessful
Link copied to clipboard
open fun setTransactionSuccessful()

Properties

mCallbacks
Link copied to clipboard
mDatabase
Link copied to clipboard
val mDatabase: SupportSQLiteDatabase
mWriteAheadLoggingEnabled
Link copied to clipboard
val mWriteAheadLoggingEnabled: Boolean