BetterHud
Toggle table of contents
1.12.2-SNAPSHOT-405
dist
Platform filter
dist
Switch theme
Search in API
BetterHud
BetterHud/dist
/
kr.toxicity.hud.util
/
OverridableSet
Overridable
Set
class
OverridableSet
<
K
,
V
>
(
keyMapper
:
(
V
)
->
K
,
mapCreator
:
(
)
->
MutableMap
<
K
,
V
>
=
{ HashMap() }
)
:
MutableSet
<
V
>
Members
Members & Extensions
Constructors
Overridable
Set
Link copied to clipboard
constructor
(
keyMapper
:
(
V
)
->
K
,
mapCreator
:
(
)
->
MutableMap
<
K
,
V
>
=
{ HashMap() }
)
Properties
size
Link copied to clipboard
open
override
val
size
:
Int
Functions
add
Link copied to clipboard
open
override
fun
add
(
element
:
V
)
:
Boolean
add
All
Link copied to clipboard
open
override
fun
addAll
(
elements
:
Collection
<
V
>
)
:
Boolean
clear
Link copied to clipboard
open
override
fun
clear
(
)
contains
Link copied to clipboard
open
operator override
fun
contains
(
element
:
V
)
:
Boolean
contains
All
Link copied to clipboard
open
override
fun
containsAll
(
elements
:
Collection
<
V
>
)
:
Boolean
for
Each
Async
Link copied to clipboard
fun
<
T
>
Collection
<
T
>
.
forEachAsync
(
block
:
(
T
)
->
Unit
)
is
Empty
Link copied to clipboard
open
override
fun
isEmpty
(
)
:
Boolean
iterator
Link copied to clipboard
open
operator override
fun
iterator
(
)
:
MutableIterator
<
V
>
remove
Link copied to clipboard
open
override
fun
remove
(
element
:
V
)
:
Boolean
remove
All
Link copied to clipboard
open
override
fun
removeAll
(
elements
:
Collection
<
V
>
)
:
Boolean
remove
If
Sync
Link copied to clipboard
fun
<
T
>
MutableCollection
<
T
>
.
removeIfSync
(
block
:
(
T
)
->
Boolean
)
retain
All
Link copied to clipboard
open
override
fun
retainAll
(
elements
:
Collection
<
V
>
)
:
Boolean