Package io.swagger.v3.parser.reference
Class DereferencerContext
java.lang.Object
io.swagger.v3.parser.reference.DereferencerContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
protected final List
<io.swagger.v3.parser.core.models.AuthorizationValue> protected String
protected final io.swagger.v3.oas.models.OpenAPI
protected final io.swagger.v3.parser.core.models.ParseOptions
protected String
protected String
protected io.swagger.v3.parser.core.models.SwaggerParseResult
-
Constructor Summary
ConstructorsConstructorDescriptionDereferencerContext
(io.swagger.v3.parser.core.models.SwaggerParseResult swaggerParseResult, List<io.swagger.v3.parser.core.models.AuthorizationValue> auths, String rootUri, io.swagger.v3.parser.core.models.ParseOptions parseOptions, String providedBaseUri, Map<String, Reference> referenceSet, Boolean addParametersToEachOperation) -
Method Summary
Modifier and TypeMethodDescriptionaddParametersToEachOperation
(boolean addParametersToEachOperation) currentUri
(String currentUri) List
<io.swagger.v3.parser.core.models.AuthorizationValue> getAuths()
io.swagger.v3.oas.models.OpenAPI
io.swagger.v3.parser.core.models.ParseOptions
io.swagger.v3.parser.core.models.SwaggerParseResult
boolean
providedBaseUri
(String providedBaseUri) referenceSet
(Map<String, Reference> referenceSet) void
setAddParametersToEachOperation
(boolean addParametersToEachOperation) void
setCurrentUri
(String currentUri) void
setIdsCache
(Map<String, String> idsCache) void
setReferenceSet
(Map<String, Reference> referenceSet) swaggerParseResult
(io.swagger.v3.parser.core.models.SwaggerParseResult swaggerParseResult)
-
Field Details
-
openApi
protected final io.swagger.v3.oas.models.OpenAPI openApi -
auths
-
rootUri
-
parseOptions
protected final io.swagger.v3.parser.core.models.ParseOptions parseOptions -
providedBaseUri
-
swaggerParseResult
protected io.swagger.v3.parser.core.models.SwaggerParseResult swaggerParseResult -
addParametersToEachOperation
protected boolean addParametersToEachOperation -
currentUri
-
idsCache
-
-
Constructor Details
-
DereferencerContext
public DereferencerContext(io.swagger.v3.parser.core.models.SwaggerParseResult swaggerParseResult, List<io.swagger.v3.parser.core.models.AuthorizationValue> auths, String rootUri, io.swagger.v3.parser.core.models.ParseOptions parseOptions, String providedBaseUri, Map<String, Reference> referenceSet, Boolean addParametersToEachOperation)
-
-
Method Details
-
getOpenApi
public io.swagger.v3.oas.models.OpenAPI getOpenApi() -
getAuths
-
getRootUri
-
getParseOptions
public io.swagger.v3.parser.core.models.ParseOptions getParseOptions() -
getProvidedBaseUri
-
getSwaggerParseResult
public io.swagger.v3.parser.core.models.SwaggerParseResult getSwaggerParseResult() -
isAddParametersToEachOperation
public boolean isAddParametersToEachOperation() -
setAddParametersToEachOperation
public void setAddParametersToEachOperation(boolean addParametersToEachOperation) -
getCurrentUri
-
setCurrentUri
-
providedBaseUri
-
swaggerParseResult
public DereferencerContext swaggerParseResult(io.swagger.v3.parser.core.models.SwaggerParseResult swaggerParseResult) -
addParametersToEachOperation
-
currentUri
-
getReferenceSet
-
setReferenceSet
-
referenceSet
-
getIdsCache
-
setIdsCache
-
idsCache
-
rootUri
-