XmlSerializer

Combined interface for custom serializers that support special casing by the XML Format.

Inheritors

Properties

Link copied to clipboard
abstract override val descriptor: SerialDescriptor

Functions

Link copied to clipboard
abstract fun deserialize(decoder: Decoder): T
Link copied to clipboard
abstract fun deserializeXML(decoder: Decoder, input: XmlReader, previousValue: T? = null, isValueChild: Boolean = false): T
Link copied to clipboard
abstract fun serialize(encoder: Encoder, value: T)
Link copied to clipboard
abstract fun serializeXML(encoder: Encoder, output: XmlWriter, value: T, isValueChild: Boolean = false)