-
- All Implemented Interfaces:
-
kotlinx.serialization.DeserializationStrategy
,kotlinx.serialization.KSerializer
,kotlinx.serialization.SerializationStrategy
public abstract class PrimitiveStringPropertySerializer<T extends Object> implements KSerializer<T>
-
-
Field Summary
Fields Modifier and Type Field Description private final SerialDescriptor
descriptor
-
Constructor Summary
Constructors Constructor Description PrimitiveStringPropertySerializer(KClass<T> kClass, KProperty1<T, String> prop, Function1<String, T> ctr)
-
Method Summary
Modifier and Type Method Description T
deserialize(Decoder decoder)
Unit
serialize(Encoder encoder, T value)
SerialDescriptor
getDescriptor()
-
-
Method Detail
-
deserialize
T deserialize(Decoder decoder)
-
getDescriptor
SerialDescriptor getDescriptor()
-
-
-
-