toggle menu
exposed-adt-mapping
jvm
switch theme
search in API
exposed-adt-mapping
/
com.huanshankeji.exposed.datamapping.classproperty
/
PropertyColumnMappingConfig
/
Adt
/
Sum
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
)
Members
Constructors
Sum
Link copied to clipboard
constructor
(
clazz
:
KClass
<
Data
>
,
subclassProductConfigMapOverride
:
Map
<
KClass
<
out
Data
>
,
PropertyColumnMappingConfig.Adt.Product
<
out
Data
>
>
,
sumTypeCaseConfig
:
SumTypeCaseConfig
<
Data
,
CaseValue
>
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
subclass
Product
Config
Map
Override
Link copied to clipboard
val
subclassProductConfigMapOverride
:
Map
<
KClass
<
out
Data
>
,
PropertyColumnMappingConfig.Adt.Product
<
out
Data
>
>
sum
Type
Case
Config
Link copied to clipboard
val
sumTypeCaseConfig
:
SumTypeCaseConfig
<
Data
,
CaseValue
>