Home
last modified time | relevance | path

Searched refs:CheckedData (Results 1 – 1 of 1) sorted by relevance

/external/kotlinx.serialization/formats/json-tests/commonTest/src/kotlinx/serialization/features/
DGenericCustomSerializerTest.kt16 class CheckedData<T : Any>(val data: T, val checkSum: ByteArray) { in <lambda>() class
21 other as CheckedData<*> in <lambda>()
36 …DataSerializer<T : Any>(private val dataSerializer: KSerializer<T>) : KSerializer<CheckedData<T>> {
43 override fun serialize(encoder: Encoder, value: CheckedData<T>) { in serialize()
50 override fun deserialize(decoder: Decoder): CheckedData<T> { in deserialize()
63 return CheckedData(data, sum) in deserialize()
68 data class DataWithString(@Serializable(with = CheckedDataSerializer::class) val data: CheckedData<…
71 data class DataWithInt(@Serializable(with = CheckedDataSerializer::class) val data: CheckedData<Int…
74 data class DataWithStringContext(@Contextual val data: CheckedData<String>)
123 val original = DataWithString(CheckedData("my data", byteArrayOf(42, 32))) in testStringData()
[all …]