SQLiteOps

com.github.lolgab.jdbc.sqlite.internal.SQLiteOps
object SQLiteOps

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
SQLiteOps.type

Members list

Value members

Concrete methods

def bindBytes(stmt: Ptr[sqlite3_stmt], idx: Int, value: Array[Byte])(using Zone): Unit
def bindDouble(stmt: Ptr[sqlite3_stmt], idx: Int, value: Double): Unit
def bindInt(stmt: Ptr[sqlite3_stmt], idx: Int, value: Int): Unit
def bindLong(stmt: Ptr[sqlite3_stmt], idx: Int, value: Long): Unit
def bindString(stmt: Ptr[sqlite3_stmt], idx: Int, value: String)(using Zone): Unit
def createStatementHandle(db: Ptr[sqlite3], sql: String)(using Zone): Ptr[sqlite3_stmt]
def getBytes(stmt: Ptr[sqlite3_stmt], col: Int): Array[Byte]
def getDouble(stmt: Ptr[sqlite3_stmt], col: Int): Double
def getInt(stmt: Ptr[sqlite3_stmt], col: Int): Int
def getLong(stmt: Ptr[sqlite3_stmt], col: Int): Long
def getString(stmt: Ptr[sqlite3_stmt], col: Int): String
def step(stmt: Ptr[sqlite3_stmt]): Boolean
def withStatement[A](db: Ptr[sqlite3], sql: String)(f: (Ptr[sqlite3_stmt]) => A)(using Zone): A