toggle menu
io.github.goquati
1.10.0
jvm
switch theme
search in API
io.github.goquati
/
io.github.goquati.kotlin.util.cache
/
ICache
ICache
jvm
interface
ICache
<
K
:
Any
,
V
:
Any
>
Inheritors
Cache
CacheDummy
Members
Functions
as
Deferred
Map
Link copied to clipboard
jvm
abstract
fun
asDeferredMap
(
)
:
Map
<
K
,
<Error class: unknown class>
<
V
>
>
as
Map
Link copied to clipboard
jvm
abstract
suspend
fun
asMap
(
)
:
Map
<
K
,
V
>
get
Link copied to clipboard
jvm
abstract
suspend
fun
get
(
key
:
K
,
block
:
suspend
<Error class: unknown class>
.
(
K
)
->
V
)
:
V
get
Catching
Link copied to clipboard
jvm
abstract
suspend
fun
<
E
>
getCatching
(
key
:
K
,
block
:
suspend
<Error class: unknown class>
.
(
K
)
->
<Error class: unknown class>
<
V
,
E
>
)
:
<Error class: unknown class>
<
V
,
E
>
get
If
Present
Link copied to clipboard
jvm
abstract
suspend
fun
getIfPresent
(
key
:
K
)
:
V
?
invalidate
Link copied to clipboard
jvm
abstract
fun
invalidate
(
key
:
K
)
invalidate
All
Link copied to clipboard
jvm
abstract
fun
invalidateAll
(
)
put
Link copied to clipboard
jvm
abstract
fun
put
(
key
:
K
,
value
:
V
)
:
V
abstract
suspend
fun
put
(
key
:
K
,
block
:
suspend
<Error class: unknown class>
.
(
K
)
->
V
)
:
V