toggle menu
lattice-kt
1.0-SNAPSHOT
jvm
switch theme
search in API
lattice
/
com.example.lattice
/
Cache
Cache
interface
Cache
<
K
,
V
>
Inheritors
CacheImpl
Members
Functions
contains
Key
Link copied to clipboard
abstract
fun
containsKey
(
key
:
K
)
:
Boolean
判断缓存中是否存在指定的键
get
Link copied to clipboard
abstract
fun
get
(
key
:
K
,
loader
:
(
K
)
->
V
)
:
V
根据键获取值,如果不存在则调用 loader 函数加载值
get
If
Present
Link copied to clipboard
abstract
fun
getIfPresent
(
key
:
K
)
:
V
?
根据键获取值,如果不存在返回 null
invalidate
Link copied to clipboard
abstract
fun
invalidate
(
key
:
K
)
移除键值对
invalidate
All
Link copied to clipboard
abstract
fun
invalidateAll
(
)
移除所有键值对
put
Link copied to clipboard
abstract
fun
put
(
key
:
K
,
value
:
V
)
存入键值对
size
Link copied to clipboard
abstract
fun
size
(
)
:
Long
获取缓存的大小