KotlinCacheSerializer

class KotlinCacheSerializer<T> @Inject constructor(formatter: StringFormat = Json, serializer: KSerializer<T>) : CacheSerializer<T>

Implementation of CacheSerializer for kotlinx Serialization

Constructors

Link copied to clipboard
@Inject
constructor(formatter: StringFormat = Json, serializer: KSerializer<T>)

Functions

Link copied to clipboard
open override fun decodeFromByteArray(bytes: ByteArray?): T?
Link copied to clipboard
open override fun toByteArray(data: T?): ByteArray