fork-util
0.1.0-alpha
jvm
fork-util
/
net.peanuuutz.fork.util.common
/
setValue
set
Value
inline operator
fun
BooleanRef
.
setValue
(
thisRef
:
Any
?
,
property
:
KProperty
<
*
>
,
value
:
Boolean
)
inline operator
fun
ByteRef
.
setValue
(
thisRef
:
Any
?
,
property
:
KProperty
<
*
>
,
value
:
Byte
)
inline operator
fun
ShortRef
.
setValue
(
thisRef
:
Any
?
,
property
:
KProperty
<
*
>
,
value
:
Short
)
inline operator
fun
IntRef
.
setValue
(
thisRef
:
Any
?
,
property
:
KProperty
<
*
>
,
value
:
Int
)
inline operator
fun
LongRef
.
setValue
(
thisRef
:
Any
?
,
property
:
KProperty
<
*
>
,
value
:
Long
)
inline operator
fun
FloatRef
.
setValue
(
thisRef
:
Any
?
,
property
:
KProperty
<
*
>
,
value
:
Float
)
inline operator
fun
DoubleRef
.
setValue
(
thisRef
:
Any
?
,
property
:
KProperty
<
*
>
,
value
:
Double
)
inline operator
fun
CharRef
.
setValue
(
thisRef
:
Any
?
,
property
:
KProperty
<
*
>
,
value
:
Char
)
inline operator
fun
<
T
>
Ref
<
T
>
.
setValue
(
thisRef
:
Any
?
,
property
:
KProperty
<
*
>
,
value
:
T
)
inline operator
fun
<
T
:
Any
>
NullableRef
<
T
>
.
setValue
(
thisRef
:
Any
?
,
property
:
KProperty
<
*
>
,
value
:
T
?
)
inline operator
fun
<
T
:
Any
>
LazyRef
<
T
>
.
setValue
(
thisRef
:
Any
?
,
property
:
KProperty
<
*
>
,
value
:
T
)