Class OperationParser


  • public class OperationParser
    extends Object
    • Constructor Detail

      • OperationParser

        public OperationParser()
    • Method Detail

      • getRequestBody

        public static Optional<RequestBody> getRequestBody​(RequestBody requestBody,
                                                           javax.ws.rs.Consumes classConsumes,
                                                           javax.ws.rs.Consumes methodConsumes,
                                                           Components components,
                                                           com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation)
      • getRequestBody

        public static Optional<RequestBody> getRequestBody​(RequestBody requestBody,
                                                           javax.ws.rs.Consumes classConsumes,
                                                           javax.ws.rs.Consumes methodConsumes,
                                                           Components components,
                                                           com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation,
                                                           boolean openapi31)
      • getApiResponses

        public static Optional<ApiResponses> getApiResponses​(ApiResponse[] responses,
                                                             javax.ws.rs.Produces classProduces,
                                                             javax.ws.rs.Produces methodProduces,
                                                             Components components,
                                                             com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation)
      • getApiResponses

        public static Optional<ApiResponses> getApiResponses​(ApiResponse[] responses,
                                                             javax.ws.rs.Produces classProduces,
                                                             javax.ws.rs.Produces methodProduces,
                                                             Components components,
                                                             com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation,
                                                             boolean openapi31,
                                                             String defaultResponseKey)