BetterModel
Toggle table of contents
1.5.1-SNAPSHOT-92
api
Platform filter
api
Switch theme
Search in API
BetterModel
api
/
kr.toxicity.model.api.util
/
FunctionUtil
Function
Util
@
ApiStatus.Internal
class
FunctionUtil
Function util
Members
Functions
as
Supplier
Link copied to clipboard
open
fun
<
T
>
asSupplier
(
@
NotNull
t
:
T
)
:
@
NotNull
Supplier
<
T
>
Makes constant value as supplier.
throttle
Tick
Link copied to clipboard
@
NotNull
open
fun
throttleTick
(
@
NotNull
runnable
:
Runnable
)
:
Runnable
open
fun
<
T
,
R
>
throttleTick
(
@
NotNull
function
:
(
T
)
->
R
)
:
@
NotNull
(
T
)
->
R
open
fun
<
T
>
throttleTick
(
@
NotNull
predicate
:
Predicate
<
T
>
)
:
@
NotNull
Predicate
<
T
>
open
fun
<
T
>
throttleTick
(
@
NotNull
supplier
:
Supplier
<
T
>
)
:
@
NotNull
Supplier
<
T
>
Throttles this function by tick