Package io.swagger.v3.jaxrs2
Class OperationParser
- java.lang.Object
-
- io.swagger.v3.jaxrs2.OperationParser
-
public class OperationParser extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringCOMPONENTS_REF
-
Constructor Summary
Constructors Constructor Description OperationParser()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Optional<io.swagger.v3.oas.models.responses.ApiResponses>getApiResponses(io.swagger.v3.oas.annotations.responses.ApiResponse[] responses, javax.ws.rs.Produces classProduces, javax.ws.rs.Produces methodProduces, io.swagger.v3.oas.models.Components components, com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation)static Optional<io.swagger.v3.oas.models.responses.ApiResponses>getApiResponses(io.swagger.v3.oas.annotations.responses.ApiResponse[] responses, javax.ws.rs.Produces classProduces, javax.ws.rs.Produces methodProduces, io.swagger.v3.oas.models.Components components, com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation, boolean openapi31, String defaultResponseKey)static Optional<io.swagger.v3.oas.models.parameters.RequestBody>getRequestBody(io.swagger.v3.oas.annotations.parameters.RequestBody requestBody, javax.ws.rs.Consumes classConsumes, javax.ws.rs.Consumes methodConsumes, io.swagger.v3.oas.models.Components components, com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation)static Optional<io.swagger.v3.oas.models.parameters.RequestBody>getRequestBody(io.swagger.v3.oas.annotations.parameters.RequestBody requestBody, javax.ws.rs.Consumes classConsumes, javax.ws.rs.Consumes methodConsumes, io.swagger.v3.oas.models.Components components, com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation, boolean openapi31)
-
-
-
Field Detail
-
COMPONENTS_REF
public static final String COMPONENTS_REF
- See Also:
- Constant Field Values
-
-
Method Detail
-
getRequestBody
public static Optional<io.swagger.v3.oas.models.parameters.RequestBody> getRequestBody(io.swagger.v3.oas.annotations.parameters.RequestBody requestBody, javax.ws.rs.Consumes classConsumes, javax.ws.rs.Consumes methodConsumes, io.swagger.v3.oas.models.Components components, com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation)
-
getRequestBody
public static Optional<io.swagger.v3.oas.models.parameters.RequestBody> getRequestBody(io.swagger.v3.oas.annotations.parameters.RequestBody requestBody, javax.ws.rs.Consumes classConsumes, javax.ws.rs.Consumes methodConsumes, io.swagger.v3.oas.models.Components components, com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation, boolean openapi31)
-
getApiResponses
public static Optional<io.swagger.v3.oas.models.responses.ApiResponses> getApiResponses(io.swagger.v3.oas.annotations.responses.ApiResponse[] responses, javax.ws.rs.Produces classProduces, javax.ws.rs.Produces methodProduces, io.swagger.v3.oas.models.Components components, com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation)
-
getApiResponses
public static Optional<io.swagger.v3.oas.models.responses.ApiResponses> getApiResponses(io.swagger.v3.oas.annotations.responses.ApiResponse[] responses, javax.ws.rs.Produces classProduces, javax.ws.rs.Produces methodProduces, io.swagger.v3.oas.models.Components components, com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation, boolean openapi31, String defaultResponseKey)
-
-