Package-level declarations

Types

open class CallbackCustomizableDeserializationStrategy<T>(val descriptor: <Error class: unknown class>, defaultDeserializeCallback: (<Error class: unknown class>, <Error class: unknown class>?) -> T, fallbackDeserialization: (initialException: Throwable, <Error class: unknown class>, <Error class: unknown class>?) -> T = { initialException, _, _ -> throw initialException }) : CustomizableDeserializationStrategy<T>
open class CallbackCustomizableSerializationStrategy<T>(val descriptor: <Error class: unknown class>, defaultSerializeCallback: (<Error class: unknown class>, value: T) -> Unit, fallbackSerialization: (initialException: Throwable, <Error class: unknown class>, value: T) -> T = { initialException, _, _ -> throw initialException }) : CustomizableSerializationStrategy<T>
open class CallbacksCustomizableDeserializationStrategy<T>(val descriptor: <Error class: unknown class>, defaultDeserializeCallback: (<Error class: unknown class>, <Error class: unknown class>?) -> T, defaultSerializeCallback: (<Error class: unknown class>, value: T) -> Unit, fallbackDeserialization: (initialException: Throwable, <Error class: unknown class>, <Error class: unknown class>?) -> T = { initialException, _, _ -> throw initialException }, fallbackSerialization: (initialException: Throwable, <Error class: unknown class>, value: T) -> T = { initialException, _, _ -> throw initialException }) : CustomizableSerializer<T> , CustomizableSerializationStrategy<T> , CustomizableDeserializationStrategy<T>
Link copied to clipboard