Class OpenAPIResolver

java.lang.Object
io.swagger.v3.parser.OpenAPIResolver

public class OpenAPIResolver extends Object
  • Constructor Details

    • OpenAPIResolver

      public OpenAPIResolver(io.swagger.v3.oas.models.OpenAPI openApi)
    • OpenAPIResolver

      public OpenAPIResolver(io.swagger.v3.oas.models.OpenAPI openApi, List<io.swagger.v3.parser.core.models.AuthorizationValue> auths)
    • OpenAPIResolver

      public OpenAPIResolver(io.swagger.v3.oas.models.OpenAPI openApi, List<io.swagger.v3.parser.core.models.AuthorizationValue> auths, String parentFileLocation)
    • OpenAPIResolver

      public OpenAPIResolver(io.swagger.v3.oas.models.OpenAPI openApi, List<io.swagger.v3.parser.core.models.AuthorizationValue> auths, String parentFileLocation, OpenAPIResolver.Settings settings)
    • OpenAPIResolver

      public OpenAPIResolver(io.swagger.v3.oas.models.OpenAPI openApi, List<io.swagger.v3.parser.core.models.AuthorizationValue> auths, String parentFileLocation, OpenAPIResolver.Settings settings, io.swagger.v3.parser.core.models.ParseOptions parseOptions)
  • Method Details

    • getCache

      public ResolverCache getCache()
    • resolve

      public void resolve(io.swagger.v3.parser.core.models.SwaggerParseResult result)
    • resolve

      public io.swagger.v3.oas.models.OpenAPI resolve()