All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.mapstruct.ap.internal.model.DelegatingMethod.ftl Maven / Gradle / Ivy

<#--

    Copyright MapStruct Authors.

    Licensed under the Apache License version 2.0, available at http://www.apache.org/licenses/LICENSE-2.0

-->
<#-- @ftlvariable name="" type="org.mapstruct.ap.internal.model.DelegatingMethod" -->
@Override
public <@includeModel object=returnType/> ${name}(<#list parameters as param><@includeModel object=param/><#if param_has_next>, ) <@throws/> {
    <#if returnType.name != "void">return delegate.${name}( <#list parameters as param>${param.name}<#if param_has_next>,  );
}
<#macro throws>
    <@compress single_line=true>
        <#if (thrownTypes?size > 0)>throws 
        <#list thrownTypes as exceptionType>
            <@includeModel object=exceptionType/>
            <#if exceptionType_has_next>, <#t>
        
    




© 2015 - 2024 Weber Informatics LLC | Privacy Policy