hho
05/25/2021, 4:56 PMjava.lang.Enum
...
sealed class EnumBinding<E : Enum<E>>(
private val enumType: Class<E>
) : Binding<Any?, E?> {
override fun converter(): Converter<Any?, E?> = object : Converter<Any?, E?> {
override fun from(databaseObject: Any?): E? =
databaseObject?.let { java.lang.Enum.valueOf(enumType, it.toString()) }
…
}
…
}
(it's a custom jOOQ binding, so I can't change Binding
or Converter
)ephemient
05/25/2021, 5:44 PMephemient
05/25/2021, 5:45 PMhho
05/25/2021, 5:59 PMMatteo Mirk
05/26/2021, 9:03 AMhho
05/26/2021, 9:13 AMT
Matteo Mirk
05/26/2021, 9:22 AM