Package io.swagger.v3.parser
Class OpenAPIResolver
java.lang.Object
io.swagger.v3.parser.OpenAPIResolver
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionOpenAPIResolver
(io.swagger.v3.oas.models.OpenAPI openApi) OpenAPIResolver
(io.swagger.v3.oas.models.OpenAPI openApi, List<io.swagger.v3.parser.core.models.AuthorizationValue> auths) OpenAPIResolver
(io.swagger.v3.oas.models.OpenAPI openApi, List<io.swagger.v3.parser.core.models.AuthorizationValue> auths, String parentFileLocation) OpenAPIResolver
(io.swagger.v3.oas.models.OpenAPI openApi, List<io.swagger.v3.parser.core.models.AuthorizationValue> auths, String parentFileLocation, OpenAPIResolver.Settings settings) 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 Summary
-
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
-
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
-
resolve
public void resolve(io.swagger.v3.parser.core.models.SwaggerParseResult result) -
resolve
public io.swagger.v3.oas.models.OpenAPI resolve()
-