#255 avoid empty if check due to the introduction of constants in bean mapping

This commit is contained in:
sjaakd 2014-07-02 21:17:34 +02:00
parent 683acdc7e3
commit b5e18b54fc

View File

@ -27,11 +27,13 @@
<#if !existingInstanceMapping><@includeModel object=resultType/> ${resultName} = <#if factoryMethod??><@includeModel object=factoryMethod targetType=resultType raw=true/><#else>new <@includeModel object=resultType/>()</#if>;</#if> <#if !existingInstanceMapping><@includeModel object=resultType/> ${resultName} = <#if factoryMethod??><@includeModel object=factoryMethod targetType=resultType raw=true/><#else>new <@includeModel object=resultType/>()</#if>;</#if>
<#if (sourceParameters?size > 1)> <#if (sourceParameters?size > 1)>
<#list sourceParameters as sourceParam> <#list sourceParameters as sourceParam>
if ( ${sourceParam.name} != null ) { <#if (propertyMappingsByParameter[sourceParam.name]?size > 0)>
<#list propertyMappingsByParameter[sourceParam.name] as propertyMapping> if ( ${sourceParam.name} != null ) {
<@includeModel object=propertyMapping targetBeanName=resultName existingInstanceMapping=existingInstanceMapping/> <#list propertyMappingsByParameter[sourceParam.name] as propertyMapping>
</#list> <@includeModel object=propertyMapping targetBeanName=resultName existingInstanceMapping=existingInstanceMapping/>
} </#list>
}
</#if>
</#list> </#list>
<#else> <#else>
<#list propertyMappingsByParameter[sourceParameters[0].name] as propertyMapping> <#list propertyMappingsByParameter[sourceParameters[0].name] as propertyMapping>