forgot those
This commit is contained in:
parent
43740dcd3a
commit
31f6d38b9b
@ -150,6 +150,9 @@ class FieldSynchronizer(private val callback: Runnable, private val alwaysCallCa
|
|||||||
fun <T : Enum<T>> enum(type: Class<T>, getter: KProperty0<T>) = ComputedField(getter, EnumValueCodec(type))
|
fun <T : Enum<T>> enum(type: Class<T>, getter: KProperty0<T>) = ComputedField(getter, EnumValueCodec(type))
|
||||||
inline fun <reified T : Enum<T>> enum(getter: KProperty0<T>) = ComputedField(getter, EnumValueCodec(T::class.java))
|
inline fun <reified T : Enum<T>> enum(getter: KProperty0<T>) = ComputedField(getter, EnumValueCodec(T::class.java))
|
||||||
|
|
||||||
|
fun <T : Enum<T>> enum(type: Class<T>, getter: Supplier<T>) = ComputedField(getter::get, EnumValueCodec(type))
|
||||||
|
inline fun <reified T : Enum<T>> enum(getter: Supplier<T>) = ComputedField(getter::get, EnumValueCodec(T::class.java))
|
||||||
|
|
||||||
fun byte(
|
fun byte(
|
||||||
value: Byte = 0,
|
value: Byte = 0,
|
||||||
getter: FieldGetter<Byte>? = null,
|
getter: FieldGetter<Byte>? = null,
|
||||||
|
Loading…
Reference in New Issue
Block a user