FunctionAdapter

class FunctionAdapter<FROM : Any, TO : Any> : FieldAdapter


Summary

Public constructors

<FROM : Any, TO : Any> FunctionAdapter(fromTo: (FROM) -> TO, toFrom: (TO) -> FROM)

Public functions

open FROM
toRaw(value: TO)
open TO
toRuntime(value: FROM)

Public properties

(FROM) -> TO
(TO) -> FROM

Public constructors

FunctionAdapter

<FROM : Any, TO : Any> FunctionAdapter(fromTo: (FROM) -> TO, toFrom: (TO) -> FROM)

Public functions

toRaw

open fun toRaw(value: TO): FROM

toRuntime

open fun toRuntime(value: FROM): TO

Public properties

fromTo

val fromTo: (FROM) -> TO

toFrom

val toFrom: (TO) -> FROM