Skip to content

//selekt-api/com.bloomberg.selekt

Package-level declarations

Types

Name Summary
DatabaseConfiguration [jvm]
data class DatabaseConfiguration(val borrowWaitTimeoutMillis: Long = -1L, val busyTimeoutMillis: Int = 0, val evictionDelayMillis: Long, val maxConnectionPoolSize: Int, val maxSqlCacheSize: Int, val name: String = "main", val secureDelete: SQLiteSecureDelete = SQLiteSecureDelete.FAST, val timeBetweenEvictionRunsMillis: Long, val trace: SQLiteTraceEventMode? = null)
ISQLProgram [jvm]
interface ISQLProgram : Closeable
ISQLQuery [jvm]
interface ISQLQuery
ISQLStatement [jvm]
interface ISQLStatement : ISQLProgram
SQLiteAutoVacuumMode [jvm]
enum SQLiteAutoVacuumMode : Enum<SQLiteAutoVacuumMode>
SQLiteJournalMode [jvm]
enum SQLiteJournalMode : Enum<SQLiteJournalMode>
SQLiteSecureDelete [jvm]
enum SQLiteSecureDelete : Enum<SQLiteSecureDelete>
When secure_delete is on, SQLite overwrites deleted content with zeros.
SQLiteThreadingMode [jvm]
enum SQLiteThreadingMode : Enum<SQLiteThreadingMode>
SQLiteTraceEventMode [jvm]
@NotThreadSafe
class SQLiteTraceEventMode
SQLiteTransactionMode [jvm]
enum SQLiteTransactionMode : Enum<SQLiteTransactionMode>
SQLTraceEventCode [jvm]
enum SQLTraceEventCode : Enum<SQLTraceEventCode>
ZeroBlob [jvm]
@JvmInline
value class ZeroBlob(val size: Int)