maxOfWithOrNull
inline
fun
<
T
,
R
>
Array
<
out
T
>
.
maxOfWithOrNull
(
comparator
:
Comparator
<
in
R
>
,
selector
:
(
T
)
->
R
)
:
R
?
(source)
inline
fun
<
R
>
ByteArray
.
maxOfWithOrNull
(
comparator
:
Comparator
<
in
R
>
,
selector
:
(
Byte
)
->
R
)
:
R
?
(source)
inline
fun
<
R
>
ShortArray
.
maxOfWithOrNull
(
comparator
:
Comparator
<
in
R
>
,
selector
:
(
Short
)
->
R
)
:
R
?
(source)
inline
fun
<
R
>
IntArray
.
maxOfWithOrNull
(
comparator
:
Comparator
<
in
R
>
,
selector
:
(
Int
)
->
R
)
:
R
?
(source)
inline
fun
<
R
>
LongArray
.
maxOfWithOrNull
(
comparator
:
Comparator
<
in
R
>
,
selector
:
(
Long
)
->
R
)
:
R
?
(source)
inline
fun
<
R
>
FloatArray
.
maxOfWithOrNull
(
comparator
:
Comparator
<
in
R
>
,
selector
:
(
Float
)
->
R
)
:
R
?
(source)
inline
fun
<
R
>
DoubleArray
.
maxOfWithOrNull
(
comparator
:
Comparator
<
in
R
>
,
selector
:
(
Double
)
->
R
)
:
R
?
(source)
inline
fun
<
R
>
BooleanArray
.
maxOfWithOrNull
(
comparator
:
Comparator
<
in
R
>
,
selector
:
(
Boolean
)
->
R
)
:
R
?
(source)
inline
fun
<
R
>
CharArray
.
maxOfWithOrNull
(
comparator
:
Comparator
<
in
R
>
,
selector
:
(
Char
)
->
R
)
:
R
?
(source)
@ExperimentalUnsignedTypes
inline
fun
<
R
>
UIntArray
.
maxOfWithOrNull
(
comparator
:
Comparator
<
in
R
>
,
selector
:
(
UInt
)
->
R
)
:
R
?
(source)
@ExperimentalUnsignedTypes
inline
fun
<
R
>
ULongArray
.
maxOfWithOrNull
(
comparator
:
Comparator
<
in
R
>
,
selector
:
(
ULong
)
->
R
)
:
R
?
(source)
@ExperimentalUnsignedTypes
inline
fun
<
R
>
UByteArray
.
maxOfWithOrNull
(
comparator
:
Comparator
<
in
R
>
,
selector
:
(
UByte
)
->
R
)
:
R
?
(source)
@ExperimentalUnsignedTypes
inline
fun
<
R
>
UShortArray
.
maxOfWithOrNull
(
comparator
:
Comparator
<
in
R
>
,
selector
:
(
UShort
)
->
R
)
:
R
?
(source)
Returns the largest value according to the provided
comparator
among all values produced by
selector
function applied to each element in the array or
null
if there are no elements.
inline
fun
<
T
,
R
>
Iterable
<
T
>
.
maxOfWithOrNull
(
comparator
:
Comparator
<
in
R
>
,
selector
:
(
T
)
->
R
)
:
R
?
(source)
Returns the largest value according to the provided
comparator
among all values produced by
selector
function applied to each element in the collection or
null
if there are no elements.
inline
fun
<
K
,
V
,
R
>
Map
<
out
K
,
V
>
.
maxOfWithOrNull
(
comparator
:
Comparator
<
in
R
>
,
selector
:
(
Entry
<
K
,
V
>
)
->
R
)
:
R
?
(source)
Returns the largest value according to the provided
comparator
among all values produced by
selector
function applied to each entry in the map or
null
if there are no entries.