forgot those

This commit is contained in:
DBotThePony 2022-10-04 00:28:09 +07:00
parent 43740dcd3a
commit 31f6d38b9b
Signed by: DBot
GPG Key ID: DCC23B5715498507

View File

@ -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))
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(
value: Byte = 0,
getter: FieldGetter<Byte>? = null,