ObjectDeSerializer

interface ObjectDeSerializer

Functions

deserialize
Link copied to clipboard
abstract fun <T> deserialize(str: String?, serializer: KSerializer<T>): T
serializeNonNullToString
Link copied to clipboard
abstract fun <T> serializeNonNullToString(obj: T, serializer: KSerializer<T>): String
serializeNullableToString
Link copied to clipboard
open fun <T> serializeNullableToString(obj: T?, serializer: KSerializer<T>): String?

Extensions

deserialize
Link copied to clipboard
inline fun <T> ObjectDeSerializer.deserialize(str: String?): T
serializeNonNull
Link copied to clipboard
inline fun <T> ObjectDeSerializer.serializeNonNull(obj: T): String
serializeNullable
Link copied to clipboard
inline fun <T> ObjectDeSerializer.serializeNullable(obj: T?): String?