toggle menu
korge-root
5.1.0
common
concurrent
js
switch theme
search in API
korge-foundation
/
korlibs.datastructure
/
FastIntMap
Fast
Int
Map
common
concurrent
js
expect
class
FastIntMap
<
T
>
actual
typealias
FastIntMap
<
T
>
=
IntMap
<
T
>
actual
class
FastIntMap
<
T
>
(
dummy
:
Boolean
)
Members
Members & Extensions
Constructors
Fast
Int
Map
Link copied to clipboard
js
constructor
(
dummy
:
Boolean
)
Properties
keys
Link copied to clipboard
val
<
T
>
FastIntMap
<
T
>
.
keys
:
List
<
Int
>
size
Link copied to clipboard
common
js
expect
val
<
T
>
FastIntMap
<
T
>
.
size
:
Int
actual
val
<
T
>
FastIntMap
<
T
>
.
size
:
Int
values
Link copied to clipboard
val
<
T
>
FastIntMap
<
T
>
.
values
:
List
<
T
>
Functions
clear
Link copied to clipboard
common
js
expect
fun
<
T
>
FastIntMap
<
T
>
.
clear
(
)
actual
inline
fun
<
T
>
FastIntMap
<
T
>
.
clear
(
)
contains
Link copied to clipboard
common
js
expect
operator
fun
<
T
>
FastIntMap
<
T
>
.
contains
(
key
:
Int
)
:
Boolean
actual
inline operator
fun
<
T
>
FastIntMap
<
T
>
.
contains
(
key
:
Int
)
:
Boolean
fast
For
Each
Link copied to clipboard
inline
fun
<
T
:
Any
>
FastIntMap
<
T
>
.
fastForEach
(
callback
:
(
key
:
Int
,
value
:
T
)
->
Unit
)
fast
For
Each
Nullable
Link copied to clipboard
inline
fun
<
T
>
FastIntMap
<
T
>
.
fastForEachNullable
(
callback
:
(
key
:
Int
,
value
:
T
?
)
->
Unit
)
fast
Key
For
Each
Link copied to clipboard
common
js
expect
inline
fun
<
T
>
FastIntMap
<
T
>
.
fastKeyForEach
(
callback
:
(
key
:
Int
)
->
Unit
)
actual
inline
fun
<
T
>
FastIntMap
<
T
>
.
fastKeyForEach
(
callback
:
(
key
:
Int
)
->
Unit
)
fast
Value
For
Each
Link copied to clipboard
inline
fun
<
T
:
Any
>
FastIntMap
<
T
>
.
fastValueForEach
(
callback
:
(
value
:
T
)
->
Unit
)
fast
Value
For
Each
Nullable
Link copied to clipboard
inline
fun
<
T
>
FastIntMap
<
T
>
.
fastValueForEachNullable
(
callback
:
(
value
:
T
?
)
->
Unit
)
get
Link copied to clipboard
common
js
expect
operator
fun
<
T
>
FastIntMap
<
T
>
.
get
(
key
:
Int
)
:
T
?
actual
inline operator
fun
<
T
>
FastIntMap
<
T
>
.
get
(
key
:
Int
)
:
T
?
get
Null
Link copied to clipboard
inline
fun
<
T
>
FastIntMap
<
T
>
.
getNull
(
key
:
Int
?
)
:
T
?
get
Or
Put
Link copied to clipboard
inline
fun
<
T
>
FastIntMap
<
T
>
.
getOrPut
(
key
:
Int
,
callback
:
(
)
->
T
)
:
T
keys
Link copied to clipboard
common
js
expect
fun
<
T
>
FastIntMap
<
T
>
.
keys
(
)
:
List
<
Int
>
actual
fun
<
T
>
FastIntMap
<
T
>
.
keys
(
)
:
List
<
Int
>
remove
Link copied to clipboard
common
js
expect
fun
<
T
>
FastIntMap
<
T
>
.
remove
(
key
:
Int
)
actual
inline
fun
<
T
>
FastIntMap
<
T
>
.
remove
(
key
:
Int
)
remove
Range
Link copied to clipboard
common
js
expect
fun
<
T
>
FastIntMap
<
T
>
.
removeRange
(
src
:
Int
,
dst
:
Int
)
actual
inline
fun
<
T
>
FastIntMap
<
T
>
.
removeRange
(
src
:
Int
,
dst
:
Int
)
set
Link copied to clipboard
common
js
expect
operator
fun
<
T
>
FastIntMap
<
T
>
.
set
(
key
:
Int
,
value
:
T
)
actual
inline operator
fun
<
T
>
FastIntMap
<
T
>
.
set
(
key
:
Int
,
value
:
T
)
to
Linked
Map
Link copied to clipboard
fun
<
T
>
FastIntMap
<
T
>
.
toLinkedMap
(
)
:
Map
<
Int
,
T
>