11{ {! handle reactive map and array} }
22{ {#reactive} }
33{ {#isMap} }
4- { {#reactiveModeReactor} }Mono<{ {/reactiveModeReactor} }{ {#useResponseEntity} }ResponseEntity<{ {/useResponseEntity} }Map<String , { { { returnType} } } >{ {#useResponseEntity} }>{ {/useResponseEntity} }{ {#reactiveModeReactor} }>{ {/reactiveModeReactor} }
4+ { {#reactiveModeReactor} }Mono<{ {/reactiveModeReactor} }{ {#useResponseEntity} }ResponseEntity<{ {/useResponseEntity} }Map<String , { { #useSealedResponseInterfaces } } { { #vendorExtensions.x-sealed-response-interface } } { { vendorExtensions.x-sealed-response-interface } } { { /vendorExtensions.x-sealed-response-interface } } { { ^vendorExtensions.x-sealed-response-interface } } { { { returnType} } } { { /vendorExtensions.x-sealed-response-interface } } { { /useSealedResponseInterfaces } } { { ^useSealedResponseInterfaces } } { { { returnType } } } { { /useSealedResponseInterfaces } } >{ {#useResponseEntity} }>{ {/useResponseEntity} }{ {#reactiveModeReactor} }>{ {/reactiveModeReactor} }
55{ {/isMap} }
66{ {#isArray} }
77{ {! array handle reactive - reactor with/without ResponseEntity wrapper} }
88{ {#reactiveModeReactor} }
9- { {#useResponseEntity} }Mono<ResponseEntity <{ { /useResponseEntity} } Flux <{ { { returnType} } } >{ {#useResponseEntity} }>>{ {/useResponseEntity} }
9+ { {#useResponseEntity} }Mono<ResponseEntity <{ { /useResponseEntity} } Flux <{ { #useSealedResponseInterfaces } } { { #vendorExtensions.x-sealed-response-interface } } { { vendorExtensions.x-sealed-response-interface } } { { /vendorExtensions.x-sealed-response-interface } } { { ^vendorExtensions.x-sealed-response-interface } } { { { returnType} } } { { /vendorExtensions.x-sealed-response-interface } } { { /useSealedResponseInterfaces } } { { ^useSealedResponseInterfaces } } { { { returnType } } } { { /useSealedResponseInterfaces } } >{ {#useResponseEntity} }>>{ {/useResponseEntity} }
1010{ {/reactiveModeReactor} }
1111{ {! array handle reactive - coroutines with/without ResponseEntity wrapper} }
1212{ {#reactiveModeCoroutines} }
13- { {#useResponseEntity} }ResponseEntity<{ {/useResponseEntity} }{ {{returnContainer} }}<{ {{ returnType} }}>{ {#useResponseEntity} }>{ {/useResponseEntity} }
13+ { {#useResponseEntity} }ResponseEntity<{ {/useResponseEntity} }{ {{returnContainer} }}<{ {#useSealedResponseInterfaces } } { {#vendorExtensions.x-sealed-response-interface } } { {vendorExtensions.x-sealed-response-interface } } { {/vendorExtensions.x-sealed-response-interface } } { {^vendorExtensions.x-sealed-response-interface } } { {{ returnType} }} { {/vendorExtensions.x-sealed-response-interface } } { {/useSealedResponseInterfaces } } { {^useSealedResponseInterfaces } } { {{returnType } }} { {/useSealedResponseInterfaces } }>{ {#useResponseEntity} }>{ {/useResponseEntity} }
1414{ {/reactiveModeCoroutines} }
1515{ {/isArray} }
1616{ {! handle reactive non-container - with/without ResponseEntity wrapper} }
1717{ {^returnContainer} }
1818{ {#reactiveModeReactor} }
19- Mono<{ {#useResponseEntity} }ResponseEntity<{ {/useResponseEntity} }{ {{ returnType} }}{ {#useResponseEntity} }>{ {/useResponseEntity} }>
19+ Mono<{ {#useResponseEntity} }ResponseEntity<{ {/useResponseEntity} }{ {#useSealedResponseInterfaces } } { {#vendorExtensions.x-sealed-response-interface } } { {vendorExtensions.x-sealed-response-interface } } { {/vendorExtensions.x-sealed-response-interface } } { {^vendorExtensions.x-sealed-response-interface } } { {{ returnType} }} { {/vendorExtensions.x-sealed-response-interface } } { {/useSealedResponseInterfaces } } { {^useSealedResponseInterfaces } } { {{returnType } }} { {/useSealedResponseInterfaces } }{ {#useResponseEntity} }>{ {/useResponseEntity} }>
2020{ {/reactiveModeReactor} }
2121{ {#reactiveModeCoroutines} }
2222{ {#useResponseEntity} }
23- ResponseEntity<{ {/useResponseEntity} }{ {{ returnType} }}{ {#useResponseEntity} }>
23+ ResponseEntity<{ {/useResponseEntity} }{ {#useSealedResponseInterfaces } } { {#vendorExtensions.x-sealed-response-interface } } { {vendorExtensions.x-sealed-response-interface } } { {/vendorExtensions.x-sealed-response-interface } } { {^vendorExtensions.x-sealed-response-interface } } { {{ returnType} }} { {/vendorExtensions.x-sealed-response-interface } } { {/useSealedResponseInterfaces } } { {^useSealedResponseInterfaces } } { {{returnType } }} { {/useSealedResponseInterfaces } }{ {#useResponseEntity} }>
2424{ {/useResponseEntity} }
2525{ {/reactiveModeCoroutines} }
2626{ {/returnContainer} }
@@ -29,19 +29,19 @@ ResponseEntity<{{/useResponseEntity}}{{{returnType}}}{{#useResponseEntity}}>
2929{ {! handle non-reactive map and array} }
3030{ {#isMap} }
3131{ {#useResponseEntity} }
32- ResponseEntity<{ {/useResponseEntity} }Map<String , { { { returnType} } } >{ {#useResponseEntity} }>
32+ ResponseEntity<{ {/useResponseEntity} }Map<String , { { #useSealedResponseInterfaces } } { { #vendorExtensions.x-sealed-response-interface } } { { vendorExtensions.x-sealed-response-interface } } { { /vendorExtensions.x-sealed-response-interface } } { { ^vendorExtensions.x-sealed-response-interface } } { { { returnType} } } { { /vendorExtensions.x-sealed-response-interface } } { { /useSealedResponseInterfaces } } { { ^useSealedResponseInterfaces } } { { { returnType } } } { { /useSealedResponseInterfaces } } >{ {#useResponseEntity} }>
3333{ {/useResponseEntity} }
3434{ {/isMap} }
3535{ {#isArray} }
3636{ {! array handle non-reactive - with/without ResponseEntity wrapper} }
3737{ {#useResponseEntity} }
38- ResponseEntity<{ {/useResponseEntity} }{ {{returnContainer} }}<{ {{ returnType} }}>{ {#useResponseEntity} }>
38+ ResponseEntity<{ {/useResponseEntity} }{ {{returnContainer} }}<{ {#useSealedResponseInterfaces } } { {#vendorExtensions.x-sealed-response-interface } } { {vendorExtensions.x-sealed-response-interface } } { {/vendorExtensions.x-sealed-response-interface } } { {^vendorExtensions.x-sealed-response-interface } } { {{ returnType} }} { {/vendorExtensions.x-sealed-response-interface } } { {/useSealedResponseInterfaces } } { {^useSealedResponseInterfaces } } { {{returnType } }} { {/useSealedResponseInterfaces } }>{ {#useResponseEntity} }>
3939{ {/useResponseEntity} }
4040{ {/isArray} }
4141{ {! handle reactive non-container - with/without ResponseEntity wrapper} }
4242{ {^returnContainer} }
4343{ {#useResponseEntity} }
44- ResponseEntity<{ {/useResponseEntity} }{ {{ returnType} }}{ {#useResponseEntity} }>
44+ ResponseEntity<{ {/useResponseEntity} }{ {#useSealedResponseInterfaces } } { {#vendorExtensions.x-sealed-response-interface } } { {vendorExtensions.x-sealed-response-interface } } { {/vendorExtensions.x-sealed-response-interface } } { {^vendorExtensions.x-sealed-response-interface } } { {{ returnType} }} { {/vendorExtensions.x-sealed-response-interface } } { {/useSealedResponseInterfaces } } { {^useSealedResponseInterfaces } } { {{returnType } }} { {/useSealedResponseInterfaces } }{ {#useResponseEntity} }>
4545{ {/useResponseEntity} }
4646{ {/returnContainer} }
4747{ {/reactive} }
0 commit comments