Package io.swagger.v3.parser
Class OpenAPIResolver
- java.lang.Object
-
- io.swagger.v3.parser.OpenAPIResolver
-
public class OpenAPIResolver extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOpenAPIResolver.Settings
-
Constructor Summary
Constructors Constructor Description OpenAPIResolver(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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResolverCachegetCache()io.swagger.v3.oas.models.OpenAPIresolve()voidresolve(io.swagger.v3.parser.core.models.SwaggerParseResult result)
-
-
-
Constructor Detail
-
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 Detail
-
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()
-
-