Class EnhancedOpenAPIV3Parser

java.lang.Object
io.swagger.v3.parser.OpenAPIV3Parser
org.davidmoten.oa3.codegen.generator.internal.EnhancedOpenAPIV3Parser
All Implemented Interfaces:
io.swagger.v3.parser.core.extensions.SwaggerParserExtension

public final class EnhancedOpenAPIV3Parser extends io.swagger.v3.parser.OpenAPIV3Parser
  • Field Summary

    Fields inherited from class io.swagger.v3.parser.OpenAPIV3Parser

    DISABLE_OAS31_RESOLVE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.swagger.v3.parser.core.models.SwaggerParseResult
    readLocation(String url, List<io.swagger.v3.parser.core.models.AuthorizationValue> auth, io.swagger.v3.parser.core.models.ParseOptions options)
     

    Methods inherited from class io.swagger.v3.parser.OpenAPIV3Parser

    getEncoding, getExtensions, getExtensions, parseJsonNode, parseJsonNode, read, read, readContents, readContents, readContents, readWithInfo, readWithInfo, setEncoding, transform

    Methods inherited from class java.lang.Object

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

    • EnhancedOpenAPIV3Parser

      public EnhancedOpenAPIV3Parser()
  • Method Details

    • readLocation

      public io.swagger.v3.parser.core.models.SwaggerParseResult readLocation(String url, List<io.swagger.v3.parser.core.models.AuthorizationValue> auth, io.swagger.v3.parser.core.models.ParseOptions options)
      Specified by:
      readLocation in interface io.swagger.v3.parser.core.extensions.SwaggerParserExtension
      Overrides:
      readLocation in class io.swagger.v3.parser.OpenAPIV3Parser