Package io.swagger.v3.parser.processors
Class ExternalRefProcessor
- java.lang.Object
-
- io.swagger.v3.parser.processors.ExternalRefProcessor
-
public final class ExternalRefProcessor extends Object
-
-
Constructor Summary
Constructors Constructor Description ExternalRefProcessor(ResolverCache cache, io.swagger.v3.oas.models.OpenAPI openAPI)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringconstructRef(io.swagger.v3.oas.models.media.Schema refProperty, String rootLocation)static Stringjoin(String source, String fragment)StringprocessRefToExternalCallback(String $ref, RefFormat refFormat)StringprocessRefToExternalExample(String $ref, RefFormat refFormat)StringprocessRefToExternalHeader(String $ref, RefFormat refFormat)StringprocessRefToExternalLink(String $ref, RefFormat refFormat)StringprocessRefToExternalParameter(String $ref, RefFormat refFormat)io.swagger.v3.oas.models.PathItemprocessRefToExternalPathItem(String $ref, RefFormat refFormat)StringprocessRefToExternalRequestBody(String $ref, RefFormat refFormat)StringprocessRefToExternalResponse(String $ref, RefFormat refFormat)StringprocessRefToExternalSchema(String $ref, RefFormat refFormat)StringprocessRefToExternalSecurityScheme(String $ref, RefFormat refFormat)
-
-
-
Constructor Detail
-
ExternalRefProcessor
public ExternalRefProcessor(ResolverCache cache, io.swagger.v3.oas.models.OpenAPI openAPI)
-
-
Method Detail
-
processRefToExternalSchema
public String processRefToExternalSchema(String $ref, RefFormat refFormat)
-
processRefToExternalPathItem
public io.swagger.v3.oas.models.PathItem processRefToExternalPathItem(String $ref, RefFormat refFormat)
-
processRefToExternalResponse
public String processRefToExternalResponse(String $ref, RefFormat refFormat)
-
processRefToExternalRequestBody
public String processRefToExternalRequestBody(String $ref, RefFormat refFormat)
-
processRefToExternalHeader
public String processRefToExternalHeader(String $ref, RefFormat refFormat)
-
processRefToExternalSecurityScheme
public String processRefToExternalSecurityScheme(String $ref, RefFormat refFormat)
-
processRefToExternalExample
public String processRefToExternalExample(String $ref, RefFormat refFormat)
-
processRefToExternalParameter
public String processRefToExternalParameter(String $ref, RefFormat refFormat)
-
processRefToExternalCallback
public String processRefToExternalCallback(String $ref, RefFormat refFormat)
-
constructRef
protected String constructRef(io.swagger.v3.oas.models.media.Schema refProperty, String rootLocation)
-
-