@@ -24,6 +24,9 @@ import io.swagger.v3.oas.annotations.media.ExampleObject;
2424{ {#swagger1AnnotationLibrary} }
2525import io.swagger.annotations.*;
2626{ {/swagger1AnnotationLibrary} }
27+ { {#springFoxDocumentationProvider} }
28+ import springfox.documentation.annotations.*;
29+ { {/springFoxDocumentationProvider} }
2730{ {^isDelegate} }
2831{ {#jdk8-default -interface} }
2932{ {#virtualService} }
@@ -278,23 +281,23 @@ public interface {{classname}} {
278281 { {#jdk8-default -interface} }default { {/jdk8-default -interface} }{ {> responseType} } { {#delegate-method} }_{ {/delegate-method} }{ {operationId} }(
279282 { {#allParams} }{ {> queryParams} }{ {> pathParams} }{ {> headerParams} }{ {> bodyParams} }{ {> formParams} }{ {> cookieParams} }{ {^-last} },
280283 { {/-last} }{ {/allParams} }{ {#includeHttpRequestContext} }{ {#hasParams} },
281- { {/hasParams} }{ {#swagger2AnnotationLibrary} }@Parameter(hidden = true){ {/swagger2AnnotationLibrary} }{ {#springFoxDocumentationProvider} }@ApiIgnore{ {/springFoxDocumentationProvider} } final { {#reactive} }ServerWebExchange exchange{ {/reactive} }{ {^reactive} }HttpServletRequest request { {/reactive} }{ {/includeHttpRequestContext} }{ {#vendorExtensions.x-spring-paginated} }{ {#hasParams} },
284+ { {/hasParams} }{ {#swagger2AnnotationLibrary} }@Parameter(hidden = true){ {/swagger2AnnotationLibrary} }{ {#springFoxDocumentationProvider} }@ApiIgnore{ {/springFoxDocumentationProvider} } final { {#reactive} }ServerWebExchange exchange{ {/reactive} }{ {^reactive} }HttpServletRequest servletRequest { {/reactive} }{ {/includeHttpRequestContext} }{ {#vendorExtensions.x-spring-paginated} }{ {#hasParams} },
282285 { {/hasParams} }{ {^hasParams} }{ {#reactive} },{ {/reactive} }{ {/hasParams} }{ {#springFoxDocumentationProvider} }@ApiIgnore { {/springFoxDocumentationProvider} }{ {#springDocDocumentationProvider} }@ParameterObject { {/springDocDocumentationProvider} }final Pageable pageable{ {/vendorExtensions.x-spring-paginated} }{ {#vendorExtensions.x-spring-provide-args} }{ {#hasParams} },
283286 { {/hasParams} }{ {^hasParams} }{ {#reactive} },{ {/reactive} }{ {/hasParams} }{ {#swagger2AnnotationLibrary} }@Parameter(hidden = true){ {/swagger2AnnotationLibrary} }{ {#springFoxDocumentationProvider} }@ApiIgnore{ {/springFoxDocumentationProvider} } { {{.} }}{ {^hasParams} }{ {^-last} }{ {^reactive} },{ {/reactive} }
284287 { {/-last} }{ {/hasParams} }{ {/vendorExtensions.x-spring-provide-args} }
285288 ){ {#unhandledException} } throws Exception{ {/unhandledException} }{ {^jdk8-default -interface} };{ {/jdk8-default -interface} }{ {#jdk8-default -interface} } {
286289 {{#delegate-method} }
287- { {^isVoid} }return { {/isVoid} }{ {#isVoid} }{ {#useResponseEntity} }return { {/useResponseEntity} }{ {^useResponseEntity} }{ {#reactive} }return { {/reactive} }{ {/useResponseEntity} }{ {/isVoid} }{ {operationId} }({ {#allParams} }{ {paramName} }{ {^-last} }, { {/-last} }{ {/allParams} }{ {#includeHttpRequestContext} }{ {#hasParams} }, { {/hasParams} }{ {#reactive} }exchange{ {/reactive} }{ {^reactive} }request { {/reactive} }{ {/includeHttpRequestContext} }{ {#vendorExtensions.x-spring-paginated} }{ {#hasParams} }, { {/hasParams} }{ {^hasParams} }{ {#reactive} }, { {/reactive} }{ {/hasParams} }pageable{ {/vendorExtensions.x-spring-paginated} });
290+ { {^isVoid} }return { {/isVoid} }{ {#isVoid} }{ {#useResponseEntity} }return { {/useResponseEntity} }{ {^useResponseEntity} }{ {#reactive} }return { {/reactive} }{ {/useResponseEntity} }{ {/isVoid} }{ {operationId} }({ {#allParams} }{ {paramName} }{ {^-last} }, { {/-last} }{ {/allParams} }{ {#includeHttpRequestContext} }{ {#hasParams} }, { {/hasParams} }{ {#reactive} }exchange{ {/reactive} }{ {^reactive} }servletRequest { {/reactive} }{ {/includeHttpRequestContext} }{ {#vendorExtensions.x-spring-paginated} }{ {#hasParams} }, { {/hasParams} }{ {^hasParams} }{ {#reactive} }, { {/reactive} }{ {/hasParams} }pageable{ {/vendorExtensions.x-spring-paginated} });
288291 }
289292
290293 // Override this method
291- {{#jdk8-default-interface}}default {{/jdk8-default-interface}} {{>responseType}} {{operationId}}({{#allParams}}{{^isFile}}{{^isBodyParam}}{{>optionalDataType}}{{/isBodyParam}}{{#isBodyParam}}{{^reactive}}{{>optionalDataType}}{{/reactive}}{{#reactive}}{{^isArray}}Mono<{{{dataType}}}>{{/isArray}}{{#isArray}}Flux<{{{baseType}}}>{{/isArray}}{{/reactive}}{{/isBodyParam}}{{/isFile}}{{#isFile}}{{#reactive}}{{#isArray}}Flux<{{/isArray}}Part{{#isArray}}>{{/isArray}}{{/reactive}}{{^reactive}}{{#isArray}}List<{{/isArray}}MultipartFile{{#isArray}}>{{/isArray}}{{/reactive}}{{/isFile}} {{paramName}}{{^-last}}, {{/-last}}{{/allParams}}{{#includeHttpRequestContext}}{{#hasParams}}, {{/hasParams}}{{#springFoxDocumentationProvider}}@ApiIgnore{{/springFoxDocumentationProvider}} final {{#reactive}}ServerWebExchange exchange{{/reactive}}{{^reactive}}HttpServletRequest request{{/reactive}}{{/includeHttpRequestContext}}{{#vendorExtensions.x-spring-paginated}}{{#hasParams}}, {{/hasParams}}{{^hasParams}}{{#reactive}}, {{/reactive}}{{/hasParams}}{{#springFoxDocumentationProvider}}@ApiIgnore{{/springFoxDocumentationProvider}}final Pageable pageable{{/vendorExtensions.x-spring-paginated}}){{#unhandledException}} throws Exception{{/unhandledException}} {
294+ {{#jdk8-default-interface}}default {{/jdk8-default-interface}} {{>responseType}} {{operationId}}({{#allParams}}{{^isFile}}{{^isBodyParam}}{{>optionalDataType}}{{/isBodyParam}}{{#isBodyParam}}{{^reactive}}{{>optionalDataType}}{{/reactive}}{{#reactive}}{{^isArray}}Mono<{{{dataType}}}>{{/isArray}}{{#isArray}}Flux<{{{baseType}}}>{{/isArray}}{{/reactive}}{{/isBodyParam}}{{/isFile}}{{#isFile}}{{#reactive}}{{#isArray}}Flux<{{/isArray}}Part{{#isArray}}>{{/isArray}}{{/reactive}}{{^reactive}}{{#isArray}}List<{{/isArray}}MultipartFile{{#isArray}}>{{/isArray}}{{/reactive}}{{/isFile}} {{paramName}}{{^-last}}, {{/-last}}{{/allParams}}{{#includeHttpRequestContext}}{{#hasParams}}, {{/hasParams}}{{#springFoxDocumentationProvider}}@ApiIgnore{{/springFoxDocumentationProvider}} final {{#reactive}}ServerWebExchange exchange{{/reactive}}{{^reactive}}HttpServletRequest servletRequest{{/reactive}}{{/includeHttpRequestContext}}{{#vendorExtensions.x-spring-paginated}}{{#hasParams}}, {{/hasParams}}{{^hasParams}}{{#reactive}}, {{/reactive}}{{/hasParams}}{{#springFoxDocumentationProvider}}@ApiIgnore{{/springFoxDocumentationProvider}}final Pageable pageable{{/vendorExtensions.x-spring-paginated}}){{#unhandledException}} throws Exception{{/unhandledException}} {
292295 { {/delegate-method} }
293296 { {^isDelegate} }
294297 { {> methodBody} }{ {! prevent indent} }
295298 { {/isDelegate} }
296299 { {#isDelegate} }
297- { {^isVoid} }return { {/isVoid} }{ {#isVoid} }{ {#useResponseEntity} }return { {/useResponseEntity} }{ {^useResponseEntity} }{ {#reactive} }return { {/reactive} }{ {/useResponseEntity} }{ {/isVoid} }getDelegate().{ {operationId} }({ {#allParams} }{ {paramName} }{ {^-last} }, { {/-last} }{ {/allParams} }{ {#includeHttpRequestContext} }{ {#hasParams} }, { {/hasParams} }{ {#reactive} }exchange{ {/reactive} }{ {^reactive} }request { {/reactive} }{ {/includeHttpRequestContext} }{ {#vendorExtensions.x-spring-paginated} }{ {#hasParams} }, { {/hasParams} }{ {^hasParams} }{ {#reactive} }, { {/reactive} }{ {/hasParams} }pageable{ {/vendorExtensions.x-spring-paginated} });
300+ { {^isVoid} }return { {/isVoid} }{ {#isVoid} }{ {#useResponseEntity} }return { {/useResponseEntity} }{ {^useResponseEntity} }{ {#reactive} }return { {/reactive} }{ {/useResponseEntity} }{ {/isVoid} }getDelegate().{ {operationId} }({ {#allParams} }{ {paramName} }{ {^-last} }, { {/-last} }{ {/allParams} }{ {#includeHttpRequestContext} }{ {#hasParams} }, { {/hasParams} }{ {#reactive} }exchange{ {/reactive} }{ {^reactive} }servletRequest { {/reactive} }{ {/includeHttpRequestContext} }{ {#vendorExtensions.x-spring-paginated} }{ {#hasParams} }, { {/hasParams} }{ {^hasParams} }{ {#reactive} }, { {/reactive} }{ {/hasParams} }pageable{ {/vendorExtensions.x-spring-paginated} });
298301 { {/isDelegate} }
299302 }{ {/jdk8-default -interface} }
300303
0 commit comments