Class AgProtocolParametersConverter
- java.lang.Object
-
- io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension
-
- io.agrest.jaxrs2.openapi.parmconverter.AgProtocolParametersConverter
-
- All Implemented Interfaces:
io.swagger.v3.jaxrs2.ext.OpenAPIExtension
public class AgProtocolParametersConverter extends io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtensionA Swagger extension that expandsUriInfoto a set of Agrest protocol parameter models.
-
-
Constructor Summary
Constructors Constructor Description AgProtocolParametersConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.swagger.v3.jaxrs2.ResolvedParameterextractParameters(List<Annotation> annotations, Type type, Set<Type> typesToSkip, io.swagger.v3.oas.models.Components components, javax.ws.rs.Consumes classConsumes, javax.ws.rs.Consumes methodConsumes, boolean includeRequestBody, com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation, Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension> chain)
-
-
-
Method Detail
-
extractParameters
public io.swagger.v3.jaxrs2.ResolvedParameter extractParameters(List<Annotation> annotations, Type type, Set<Type> typesToSkip, io.swagger.v3.oas.models.Components components, javax.ws.rs.Consumes classConsumes, javax.ws.rs.Consumes methodConsumes, boolean includeRequestBody, com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation, Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension> chain)
- Specified by:
extractParametersin interfaceio.swagger.v3.jaxrs2.ext.OpenAPIExtension- Overrides:
extractParametersin classio.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension
-
-