sqlite-driver
Toggle table of contents
2.2.1-0.2.0
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
sqlite-driver
sqlite-driver
/
app.cash.sqldelight.driver.jdbc.sqlite
/
JdbcSqliteDriver
Jdbc
Sqlite
Driver
class
JdbcSqliteDriver
(
url
:
String
,
properties
:
Properties
=
Properties()
)
:
JdbcDriver
,
ConnectionManager
Members
Constructors
Jdbc
Sqlite
Driver
Link copied to clipboard
constructor
(
url
:
String
,
properties
:
Properties
=
Properties()
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
transaction
Link copied to clipboard
open
override
var
transaction
:
ConnectionManager.Transaction
?
Functions
add
Listener
Link copied to clipboard
open
override
fun
addListener
(
vararg
queryKeys
:
String
,
listener
:
Query.Listener
)
begin
Transaction
Link copied to clipboard
open
override
fun
Connection
.
beginTransaction
(
)
close
Link copied to clipboard
open
override
fun
close
(
)
close
Connection
Link copied to clipboard
open
override
fun
closeConnection
(
connection
:
Connection
)
connection
And
Close
Link copied to clipboard
fun
connectionAndClose
(
)
:
Pair
<
Connection
,
(
)
->
Unit
>
current
Transaction
Link copied to clipboard
open
override
fun
currentTransaction
(
)
:
Transacter.Transaction
?
end
Transaction
Link copied to clipboard
open
override
fun
Connection
.
endTransaction
(
)
execute
Link copied to clipboard
open
override
fun
execute
(
identifier
:
Int
?
,
sql
:
String
,
parameters
:
Int
,
binders
:
SqlPreparedStatement
.
(
)
->
Unit
?
)
:
QueryResult
<
Long
>
execute
Query
Link copied to clipboard
open
override
fun
<
R
>
executeQuery
(
identifier
:
Int
?
,
sql
:
String
,
mapper
:
(
SqlCursor
)
->
QueryResult
<
R
>
,
parameters
:
Int
,
binders
:
SqlPreparedStatement
.
(
)
->
Unit
?
)
:
QueryResult
<
R
>
get
Connection
Link copied to clipboard
open
override
fun
getConnection
(
)
:
Connection
new
Transaction
Link copied to clipboard
open
override
fun
newTransaction
(
)
:
QueryResult
<
Transacter.Transaction
>
notify
Listeners
Link copied to clipboard
open
override
fun
notifyListeners
(
vararg
queryKeys
:
String
)
remove
Listener
Link copied to clipboard
open
override
fun
removeListener
(
vararg
queryKeys
:
String
,
listener
:
Query.Listener
)
rollback
Transaction
Link copied to clipboard
open
override
fun
Connection
.
rollbackTransaction
(
)