reflectionBasedClassPropertyDataMapper
inline fun <Data : Any> reflectionBasedClassPropertyDataMapper(tables: List<Table>, onDuplicateColumnPropertyNames: OnDuplicateColumnPropertyNames = CHOOSE_FIRST, propertyColumnMappingConfigMapOverride: PropertyColumnMappingConfigMap<Data> = emptyMap(), customMappings: PropertyColumnMappings<Data> = emptyList()): ReflectionBasedClassPropertyDataMapper<Data>(source)
Parameters
tables
be sure that the tables are passed in the right order.
inline fun <Data : Any> reflectionBasedClassPropertyDataMapper(table: Table, propertyColumnMappingConfigMapOverride: PropertyColumnMappingConfigMap<Data> = emptyMap(), customMappings: PropertyColumnMappings<Data> = emptyList()): ReflectionBasedClassPropertyDataMapper<Data>(source)
inline fun <Data : Any> reflectionBasedClassPropertyDataMapper(join: Join, propertyColumnMappingConfigMapOverride: PropertyColumnMappingConfigMap<Data> = emptyMap(), customMappings: PropertyColumnMappings<Data> = emptyList()): ReflectionBasedClassPropertyDataMapper<Data>(source)
A shortcut for Joins.