Sum

class Sum<Data : Any, CaseValue>(clazz: KClass<Data>, val subclassProductConfigMapOverride: Map<KClass<out Data>, PropertyColumnMappingConfig.Adt.Product<out Data>>, val sumTypeCaseConfig: SumTypeCaseConfig<Data, CaseValue>) : PropertyColumnMappingConfig.Adt<Data> (source)

Constructors

Link copied to clipboard
constructor(clazz: KClass<Data>, subclassProductConfigMapOverride: Map<KClass<out Data>, PropertyColumnMappingConfig.Adt.Product<out Data>>, sumTypeCaseConfig: SumTypeCaseConfig<Data, CaseValue>)

Types

Link copied to clipboard
object Companion