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.