decodeSerializableValue
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T(source)
Handles nullable/absent semantics before delegating to the main decode pipeline.
Throws
SerializationException
if nullable omission/encoding is undecidable or invalid for current property
Main serialization pipeline for DER decoding.
Throws
SerializationException
if serializer/tag/nullability/polymorphism constraints are violated