toggle menu
mvstore
0.0.1-dev1
jvm
switch theme
search in API
mvstore
/
kotlinx.document.database.mvstore
/
MVPersistentMap
MVPersistent
Map
class
MVPersistentMap
<
K
,
V
>
(
delegate
:
MVMap
<
K
,
V
>
)
:
PersistentMap
<
K
,
V
>
Members
Constructors
MVPersistent
Map
Link copied to clipboard
constructor
(
delegate
:
MVMap
<
K
,
V
>
)
Functions
clear
Link copied to clipboard
open
suspend override
fun
clear
(
)
close
Link copied to clipboard
open
override
fun
close
(
)
contains
Key
Link copied to clipboard
open
suspend override
fun
containsKey
(
key
:
K
)
:
Boolean
entries
Link copied to clipboard
open
override
fun
entries
(
fromIndex
:
Long
)
:
Flow
<
Map.Entry
<
K
,
V
>
>
get
Link copied to clipboard
open
suspend override
fun
get
(
key
:
K
)
:
V
?
get
Or
Put
Link copied to clipboard
open
suspend override
fun
getOrPut
(
key
:
K
,
defaultValue
:
(
)
->
V
)
:
V
is
Empty
Link copied to clipboard
open
suspend override
fun
isEmpty
(
)
:
Boolean
put
Link copied to clipboard
open
suspend override
fun
put
(
key
:
K
,
value
:
V
)
:
V
?
remove
Link copied to clipboard
open
suspend override
fun
remove
(
key
:
K
)
:
V
?
size
Link copied to clipboard
open
suspend override
fun
size
(
)
:
Long
update
Link copied to clipboard
open
suspend override
fun
update
(
key
:
K
,
value
:
V
,
updater
:
(
V
)
->
V
)
:
UpdateResult
<
V
>