AdditionalPropertiesFlatteningSerializer
abstract class AdditionalPropertiesFlatteningSerializer<T>(tSerializer: KSerializer<T>) : JsonTransformingSerializer<T> (source)
JSON serializer that handles additional properties in objects.
On serialization: flattens additionalProperties to root level. On deserialization: collects unknown properties into additionalProperties field.
Parameters
knownProperties
Set of known property names for the type