toggle menu
Simple Robot
4.8.0
common
switch theme
search in API
simbot-common-core
/
love.forte.simbot.common.attribute
/
MutableAttributeMap
/
safeComputeIfPresent
safe
Compute
If
Present
abstract
fun
<
T
:
Any
>
safeComputeIfPresent
(
attribute
:
Attribute
<
T
>
,
remappingFunction
:
(
Attribute
<
T
>
,
Any
)
->
T
?
)
:
Any
?
(
source
)
如果存在,则计算。如果计算函数中返回null,则为移除对应结果, 且不对从
MutableAttributeMap
中检索得到的结果和返回值进行类型转化。
Throws
Class
Cast
Exception
如果类型不匹配