SQLite

open class SQLite(sqlite: ExternalSQLite)

Constructors

Link copied to clipboard
constructor(sqlite: ExternalSQLite)

Functions

Link copied to clipboard
fun bindBlob(statement: Long, index: Int, blob: ByteArray): Int
Link copied to clipboard
fun bindDouble(statement: Long, index: Int, value: Double): Int
Link copied to clipboard
fun bindInt(statement: Long, index: Int, value: Int): Int
Link copied to clipboard
fun bindInt64(statement: Long, index: Int, value: Long): Int
Link copied to clipboard
fun bindNull(statement: Long, index: Int): Int
Link copied to clipboard
fun bindParameterCount(statement: Long): Int
Link copied to clipboard
fun bindText(statement: Long, index: Int, value: String): Int
Link copied to clipboard
fun bindZeroBlob(statement: Long, index: Int, length: Int): Int
Link copied to clipboard
fun blobBytes(blob: Long): Int
Link copied to clipboard
fun blobClose(blob: Long): Int
Link copied to clipboard
fun blobOpen(db: Long, name: String, table: String, column: String, row: Long, flags: Int, holder: LongArray): Int
Link copied to clipboard
fun blobRead(blob: Long, offset: Int, destination: ByteArray, destinationOffset: Int, length: Int): Int
Link copied to clipboard
fun blobReopen(blob: Long, row: Long): Int
Link copied to clipboard
fun blobWrite(blob: Long, offset: Int, source: ByteArray, sourceOffset: Int, length: Int): Int
Link copied to clipboard
fun busyTimeout(db: Long, millis: Int): Int
Link copied to clipboard
fun changes(db: Long): Int
Link copied to clipboard
fun clearBindings(statement: Long): Int
Link copied to clipboard
fun closeV2(db: Long): Int
Link copied to clipboard
fun columnBlob(statement: Long, index: Int): ByteArray?
Link copied to clipboard
fun columnCount(statement: Long): Int
Link copied to clipboard
fun columnDouble(statement: Long, index: Int): Double
Link copied to clipboard
fun columnInt(statement: Long, index: Int): Int
Link copied to clipboard
fun columnInt64(statement: Long, index: Int): Long
Link copied to clipboard
fun columnName(statement: Long, index: Int): String
Link copied to clipboard
fun columnText(statement: Long, index: Int): String
Link copied to clipboard
fun columnType(statement: Long, index: Int): Int
Link copied to clipboard
fun columnValue(statement: Long, index: Int): Long
Link copied to clipboard
fun databaseHandle(statement: Long): Long
Link copied to clipboard
fun databaseReadOnly(db: Long, name: String): Int
Link copied to clipboard
Link copied to clipboard
fun databaseStatus(db: Long, options: Int, reset: Boolean, holder: IntArray): Int
Link copied to clipboard
fun errorCode(db: Long): Int
Link copied to clipboard
Link copied to clipboard
fun exec(db: Long, query: String): Int
Link copied to clipboard
fun expandedSql(statement: Long): String
Link copied to clipboard
Link copied to clipboard
fun extendedResultCodes(db: Long, onOff: Int): Int
Link copied to clipboard
fun finalize(statement: Long): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun key(db: Long, key: ByteArray): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun openV2(path: String, flags: Int, dbHolder: LongArray): Int
Link copied to clipboard
fun prepareV2(db: Long, sql: String, statementHolder: LongArray): Int
Link copied to clipboard
fun rawKey(db: Long, key: ByteArray): Int
Link copied to clipboard
fun rekey(db: Long, key: ByteArray): Int
Link copied to clipboard
fun releaseMemory(bytes: Int): Int
Link copied to clipboard
fun reset(statement: Long): Int
Link copied to clipboard
fun resetAndClearBindings(statement: Long): Int
Link copied to clipboard
Link copied to clipboard
fun sql(statement: Long): String
Link copied to clipboard
fun statementBusy(statement: Long): Int
Link copied to clipboard
fun statementReadOnly(statement: Long): Int
Link copied to clipboard
fun statementStatus(statement: Long, options: Int, reset: Boolean): Int
Link copied to clipboard
fun step(statement: Long): Int
Link copied to clipboard
fun stepWithoutThrowing(statement: Long): Int
Link copied to clipboard
Link copied to clipboard
fun throwSQLException(db: Long, context: String? = null): Nothing
open fun throwSQLException(code: SQLCode, extendedCode: SQLCode, message: String, context: String? = null): Nothing
Link copied to clipboard
Link copied to clipboard
fun traceV2(db: Long, flag: Int)
Link copied to clipboard
Link copied to clipboard
fun valueDup(value: Long): Long
Link copied to clipboard
fun valueFree(value: Long)
Link copied to clipboard
fun valueFromBind(value: Long): Int
Link copied to clipboard
fun walAutoCheckpoint(db: Long, pages: Int): Int
Link copied to clipboard
fun walCheckpointV2(db: Long, name: String?, mode: Int): Int