toggle menu
KacheController
jvm
switch theme
search in API
kachecontroller-cache-sqlite
/
com.funyinkash.kachecontroller.cache
/
SQLiteCacheClient
SQLite
Cache
Client
class
SQLiteCacheClient
(
dataSource
:
DataSource
)
:
CacheClient
Persistent
CacheClient
backed by a SQLite table via
javax.sql.DataSource
.
Members
Constructors
SQLite
Cache
Client
Link copied to clipboard
constructor
(
dataSource
:
DataSource
)
Types
Companion
Link copied to clipboard
object
Companion
Functions
del
Link copied to clipboard
open
suspend override
fun
del
(
vararg
keys
:
String
)
:
Long
exists
Link copied to clipboard
open
suspend override
fun
exists
(
key
:
String
)
:
Boolean
expire
Link copied to clipboard
open
suspend override
fun
expire
(
key
:
String
,
ttl
:
Duration
)
hdel
Link copied to clipboard
open
suspend override
fun
hdel
(
key
:
String
,
vararg
fields
:
String
)
:
Long
hexpire
Link copied to clipboard
open
suspend override
fun
hexpire
(
key
:
String
,
ttl
:
Duration
,
vararg
fields
:
String
)
hget
Link copied to clipboard
open
suspend override
fun
hget
(
key
:
String
,
field
:
String
)
:
String
?
hget
All
Link copied to clipboard
open
suspend override
fun
hgetAll
(
key
:
String
)
:
Map
<
String
,
String
>
hset
Link copied to clipboard
open
suspend override
fun
hset
(
key
:
String
,
entries
:
Map
<
String
,
String
>
)
:
Long
open
suspend override
fun
hset
(
key
:
String
,
field
:
String
,
value
:
String
)
:
Boolean