Adt

sealed class Adt<Data : Any>(source)

Inheritors

Types

Link copied to clipboard
Link copied to clipboard
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>