Class OFBizOpenApiReader

java.lang.Object
io.swagger.v3.jaxrs2.Reader
org.apache.ofbiz.ws.rs.openapi.OFBizOpenApiReader
All Implemented Interfaces:
io.swagger.v3.oas.integration.api.OpenApiReader

public final class OFBizOpenApiReader extends io.swagger.v3.jaxrs2.Reader implements io.swagger.v3.oas.integration.api.OpenApiReader
  • Field Summary

    Fields inherited from class io.swagger.v3.jaxrs2.Reader

    config, DEFAULT_DESCRIPTION, DEFAULT_MEDIA_TYPE_VALUE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.swagger.v3.oas.models.OpenAPI
    read(Set<Class<?>> classes, Map<String,Object> resources)
     
    void
    setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration openApiConfiguration)
     

    Methods inherited from class io.swagger.v3.jaxrs2.Reader

    applyPathParamsPatterns, getComponents, getOpenAPI, getOpenApiTags, getOperationId, getParameters, getParametersListFromAnnotation, getPaths, getSubResourceWithJaxRsSubresourceLocatorSpecs, ignoreOperationPath, ignoreOperationPathStrict, isMethodOverridden, isOperationHidden, parseMethod, parseMethod, parseMethod, parseMethod, processContent, processRequestBody, read, read, read, resolveApplicationPath, resolveEmptyContent, resolveResponseSchemaFromReturnType, setApplication, setOperationObjectFromApiOperationAnnotation

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • OFBizOpenApiReader

      public OFBizOpenApiReader()
  • Method Details

    • setConfiguration

      public void setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration openApiConfiguration)
      Specified by:
      setConfiguration in interface io.swagger.v3.oas.integration.api.OpenApiReader
      Overrides:
      setConfiguration in class io.swagger.v3.jaxrs2.Reader
    • read

      public io.swagger.v3.oas.models.OpenAPI read(Set<Class<?>> classes, Map<String,Object> resources)
      Specified by:
      read in interface io.swagger.v3.oas.integration.api.OpenApiReader
      Overrides:
      read in class io.swagger.v3.jaxrs2.Reader