interface FieldConverter<T, D, R>
| convert |
abstract fun convert(value: T): D |
| reverse |
abstract fun reverse(value: R, type: KType): T |
| supportedType |
abstract fun supportedType(): KType |
| BooleanFieldConverter |
interface BooleanFieldConverter<T> : FieldConverter<T, Boolean?, Boolean?> |
| IntegerFieldConverter |
interface IntegerFieldConverter<T> : FieldConverter<T, Long?, Double?> |
| NumberFieldConverter |
interface NumberFieldConverter<T> : FieldConverter<T, Double?, Double?> |
| StringFieldConverter |
interface StringFieldConverter<T> : FieldConverter<T, String?, String?> |