mirror of
https://github.com/mapstruct/mapstruct.git
synced 2025-07-12 00:00:08 +08:00
#6 Fixing indentation in template; Removing dead template code
This commit is contained in:
parent
707338cad7
commit
e577f197b1
@ -28,13 +28,13 @@ import java.util.Date;
|
|||||||
)
|
)
|
||||||
public class ${implementationName} implements ${interfaceName} {
|
public class ${implementationName} implements ${interfaceName} {
|
||||||
|
|
||||||
<#list usedMapperTypes as mapperType>
|
<#list usedMapperTypes as mapperType>
|
||||||
private final ${mapperType.name} ${mapperType.name?uncap_first} = new ${mapperType.name}();
|
private final ${mapperType.name} ${mapperType.name?uncap_first} = new ${mapperType.name}();
|
||||||
</#list>
|
</#list>
|
||||||
|
|
||||||
<#list beanMappings as beanMapping>
|
<#list beanMappings as beanMapping>
|
||||||
<#if beanMapping.mappingMethod.generationRequired == true>
|
<#if beanMapping.mappingMethod.generationRequired == true>
|
||||||
<#if beanMapping.iterableMapping == true>
|
<#if beanMapping.iterableMapping == true>
|
||||||
@Override
|
@Override
|
||||||
public ${beanMapping.targetType.name}<${beanMapping.targetType.elementType.name}> ${beanMapping.mappingMethod.name}(${beanMapping.sourceType.name}<${beanMapping.sourceType.elementType.name}> ${beanMapping.mappingMethod.parameterName}) {
|
public ${beanMapping.targetType.name}<${beanMapping.targetType.elementType.name}> ${beanMapping.mappingMethod.name}(${beanMapping.sourceType.name}<${beanMapping.sourceType.elementType.name}> ${beanMapping.mappingMethod.parameterName}) {
|
||||||
if( ${beanMapping.mappingMethod.parameterName} == null ) {
|
if( ${beanMapping.mappingMethod.parameterName} == null ) {
|
||||||
@ -49,7 +49,7 @@ public class ${implementationName} implements ${interfaceName} {
|
|||||||
|
|
||||||
return ${beanMapping.targetType.name?uncap_first};
|
return ${beanMapping.targetType.name?uncap_first};
|
||||||
}
|
}
|
||||||
<#else>
|
<#else>
|
||||||
@Override
|
@Override
|
||||||
public ${beanMapping.targetType.name} ${beanMapping.mappingMethod.name}(${beanMapping.sourceType.name} ${beanMapping.mappingMethod.parameterName}) {
|
public ${beanMapping.targetType.name} ${beanMapping.mappingMethod.name}(${beanMapping.sourceType.name} ${beanMapping.mappingMethod.parameterName}) {
|
||||||
if( ${beanMapping.mappingMethod.parameterName} == null ) {
|
if( ${beanMapping.mappingMethod.parameterName} == null ) {
|
||||||
@ -58,34 +58,32 @@ public class ${implementationName} implements ${interfaceName} {
|
|||||||
|
|
||||||
${beanMapping.targetType.name} ${beanMapping.targetType.name?uncap_first} = new ${beanMapping.targetType.name}();
|
${beanMapping.targetType.name} ${beanMapping.targetType.name?uncap_first} = new ${beanMapping.targetType.name}();
|
||||||
|
|
||||||
<#list beanMapping.propertyMappings as propertyMapping>
|
<#list beanMapping.propertyMappings as propertyMapping>
|
||||||
<#-- primitive conversion -->
|
<#-- primitive conversion -->
|
||||||
<#if propertyMapping.toConversion??>
|
<#if propertyMapping.toConversion??>
|
||||||
<#if propertyMapping.targetType.primitive == true>
|
<#if propertyMapping.targetType.primitive == true>
|
||||||
if( ${beanMapping.mappingMethod.parameterName}.get${propertyMapping.sourceName?cap_first}() != null ) {
|
if( ${beanMapping.mappingMethod.parameterName}.get${propertyMapping.sourceName?cap_first}() != null ) {
|
||||||
${beanMapping.targetType.name?uncap_first}.set${propertyMapping.targetName?cap_first}( ${propertyMapping.toConversion} );
|
${beanMapping.targetType.name?uncap_first}.set${propertyMapping.targetName?cap_first}( ${propertyMapping.toConversion} );
|
||||||
}
|
}
|
||||||
<#else>
|
<#else>
|
||||||
${beanMapping.targetType.name?uncap_first}.set${propertyMapping.targetName?cap_first}( ${propertyMapping.toConversion} );
|
${beanMapping.targetType.name?uncap_first}.set${propertyMapping.targetName?cap_first}( ${propertyMapping.toConversion} );
|
||||||
</#if>
|
</#if>
|
||||||
<#elseif propertyMapping.converterType??>
|
<#-- invoke mapping method -->
|
||||||
${beanMapping.targetType.name?uncap_first}.set${propertyMapping.targetName?cap_first}( new ${propertyMapping.converterType.name}().from( ${beanMapping.mappingMethod.parameterName}.get${propertyMapping.sourceName?cap_first}() ) );
|
<#elseif propertyMapping.mappingMethod??>
|
||||||
<#-- invoke mapping method -->
|
|
||||||
<#elseif propertyMapping.mappingMethod??>
|
|
||||||
${beanMapping.targetType.name?uncap_first}.set${propertyMapping.targetName?cap_first}( <#if propertyMapping.mappingMethod.declaringMapper??>${propertyMapping.mappingMethod.declaringMapper.name?uncap_first}.</#if>${propertyMapping.mappingMethod.name}( ${beanMapping.mappingMethod.parameterName}.get${propertyMapping.sourceName?cap_first}() ) );
|
${beanMapping.targetType.name?uncap_first}.set${propertyMapping.targetName?cap_first}( <#if propertyMapping.mappingMethod.declaringMapper??>${propertyMapping.mappingMethod.declaringMapper.name?uncap_first}.</#if>${propertyMapping.mappingMethod.name}( ${beanMapping.mappingMethod.parameterName}.get${propertyMapping.sourceName?cap_first}() ) );
|
||||||
<#else>
|
<#else>
|
||||||
${beanMapping.targetType.name?uncap_first}.set${propertyMapping.targetName?cap_first}( ${beanMapping.mappingMethod.parameterName}.get${propertyMapping.sourceName?cap_first}() );
|
${beanMapping.targetType.name?uncap_first}.set${propertyMapping.targetName?cap_first}( ${beanMapping.mappingMethod.parameterName}.get${propertyMapping.sourceName?cap_first}() );
|
||||||
</#if>
|
</#if>
|
||||||
</#list>
|
</#list>
|
||||||
|
|
||||||
return ${beanMapping.targetType.name?uncap_first};
|
return ${beanMapping.targetType.name?uncap_first};
|
||||||
}
|
}
|
||||||
</#if>
|
</#if>
|
||||||
</#if>
|
</#if>
|
||||||
|
|
||||||
<#if beanMapping.reverseMappingMethod??>
|
<#if beanMapping.reverseMappingMethod??>
|
||||||
<#if beanMapping.reverseMappingMethod.generationRequired == true>
|
<#if beanMapping.reverseMappingMethod.generationRequired == true>
|
||||||
<#if beanMapping.iterableMapping == true>
|
<#if beanMapping.iterableMapping == true>
|
||||||
@Override
|
@Override
|
||||||
public ${beanMapping.sourceType.name}<${beanMapping.sourceType.elementType.name}> ${beanMapping.reverseMappingMethod.name}(${beanMapping.targetType.name}<${beanMapping.targetType.elementType.name}> ${beanMapping.reverseMappingMethod.parameterName}) {
|
public ${beanMapping.sourceType.name}<${beanMapping.sourceType.elementType.name}> ${beanMapping.reverseMappingMethod.name}(${beanMapping.targetType.name}<${beanMapping.targetType.elementType.name}> ${beanMapping.reverseMappingMethod.parameterName}) {
|
||||||
if( ${beanMapping.reverseMappingMethod.parameterName} == null ) {
|
if( ${beanMapping.reverseMappingMethod.parameterName} == null ) {
|
||||||
@ -100,7 +98,7 @@ public class ${implementationName} implements ${interfaceName} {
|
|||||||
|
|
||||||
return ${beanMapping.sourceType.name?uncap_first};
|
return ${beanMapping.sourceType.name?uncap_first};
|
||||||
}
|
}
|
||||||
<#else>
|
<#else>
|
||||||
@Override
|
@Override
|
||||||
public ${beanMapping.sourceType.name} ${beanMapping.reverseMappingMethod.name}(${beanMapping.targetType.name} ${beanMapping.reverseMappingMethod.parameterName}) {
|
public ${beanMapping.sourceType.name} ${beanMapping.reverseMappingMethod.name}(${beanMapping.targetType.name} ${beanMapping.reverseMappingMethod.parameterName}) {
|
||||||
if( ${beanMapping.reverseMappingMethod.parameterName} == null ) {
|
if( ${beanMapping.reverseMappingMethod.parameterName} == null ) {
|
||||||
@ -109,30 +107,28 @@ public class ${implementationName} implements ${interfaceName} {
|
|||||||
|
|
||||||
${beanMapping.sourceType.name} ${beanMapping.sourceType.name?uncap_first} = new ${beanMapping.sourceType.name}();
|
${beanMapping.sourceType.name} ${beanMapping.sourceType.name?uncap_first} = new ${beanMapping.sourceType.name}();
|
||||||
|
|
||||||
<#list beanMapping.propertyMappings as propertyMapping>
|
<#list beanMapping.propertyMappings as propertyMapping>
|
||||||
<#if propertyMapping.fromConversion??>
|
<#-- primitive conversion -->
|
||||||
<#if propertyMapping.sourceType.primitive == true>
|
<#if propertyMapping.fromConversion??>
|
||||||
|
<#if propertyMapping.sourceType.primitive == true>
|
||||||
if( ${beanMapping.reverseMappingMethod.parameterName}.get${propertyMapping.targetName?cap_first}() != null ) {
|
if( ${beanMapping.reverseMappingMethod.parameterName}.get${propertyMapping.targetName?cap_first}() != null ) {
|
||||||
${beanMapping.sourceType.name?uncap_first}.set${propertyMapping.sourceName?cap_first}( ${propertyMapping.fromConversion} );
|
${beanMapping.sourceType.name?uncap_first}.set${propertyMapping.sourceName?cap_first}( ${propertyMapping.fromConversion} );
|
||||||
}
|
}
|
||||||
<#else>
|
<#else>
|
||||||
${beanMapping.sourceType.name?uncap_first}.set${propertyMapping.sourceName?cap_first}( ${propertyMapping.fromConversion} );
|
${beanMapping.sourceType.name?uncap_first}.set${propertyMapping.sourceName?cap_first}( ${propertyMapping.fromConversion} );
|
||||||
</#if>
|
</#if>
|
||||||
<#elseif propertyMapping.converterType??>
|
<#-- invoke mapping method -->
|
||||||
${beanMapping.sourceType.name?uncap_first}.set${propertyMapping.sourceName?cap_first}( new ${propertyMapping.converterType.name}().to( ${beanMapping.reverseMappingMethod.parameterName}.get${propertyMapping.targetName?cap_first}() ) );
|
<#elseif propertyMapping.reverseMappingMethod??>
|
||||||
<#-- invoke mapping method -->
|
|
||||||
<#elseif propertyMapping.reverseMappingMethod??>
|
|
||||||
${beanMapping.sourceType.name?uncap_first}.set${propertyMapping.sourceName?cap_first}( <#if propertyMapping.reverseMappingMethod.declaringMapper??>${propertyMapping.reverseMappingMethod.declaringMapper.name?uncap_first}.</#if>${propertyMapping.reverseMappingMethod.name}( ${beanMapping.reverseMappingMethod.parameterName}.get${propertyMapping.targetName?cap_first}() ) );
|
${beanMapping.sourceType.name?uncap_first}.set${propertyMapping.sourceName?cap_first}( <#if propertyMapping.reverseMappingMethod.declaringMapper??>${propertyMapping.reverseMappingMethod.declaringMapper.name?uncap_first}.</#if>${propertyMapping.reverseMappingMethod.name}( ${beanMapping.reverseMappingMethod.parameterName}.get${propertyMapping.targetName?cap_first}() ) );
|
||||||
<#else>
|
<#else>
|
||||||
${beanMapping.sourceType.name?uncap_first}.set${propertyMapping.sourceName?cap_first}( ${beanMapping.reverseMappingMethod.parameterName}.get${propertyMapping.targetName?cap_first}() );
|
${beanMapping.sourceType.name?uncap_first}.set${propertyMapping.sourceName?cap_first}( ${beanMapping.reverseMappingMethod.parameterName}.get${propertyMapping.targetName?cap_first}() );
|
||||||
</#if>
|
</#if>
|
||||||
</#list>
|
</#list>
|
||||||
|
|
||||||
return ${beanMapping.sourceType.name?uncap_first};
|
return ${beanMapping.sourceType.name?uncap_first};
|
||||||
}
|
}
|
||||||
|
</#if>
|
||||||
|
</#if>
|
||||||
</#if>
|
</#if>
|
||||||
</#if>
|
</#list>
|
||||||
</#if>
|
|
||||||
|
|
||||||
</#list>
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user