Class ResolverFully

java.lang.Object
io.swagger.v3.parser.util.ResolverFully

public class ResolverFully extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    ResolverFully(boolean aggregateCombinators)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected String
    getSchemaType(io.swagger.v3.oas.models.media.Schema schema)
     
    protected boolean
    hasSchemaType(io.swagger.v3.oas.models.media.Schema schema)
     
    io.swagger.v3.oas.models.callbacks.Callback
    resolveCallback(io.swagger.v3.oas.models.callbacks.Callback callback)
     
    Map<String,io.swagger.v3.oas.models.examples.Example>
    resolveExample(Map<String,io.swagger.v3.oas.models.examples.Example> examples)
     
    void
    resolveFully(io.swagger.v3.oas.models.OpenAPI openAPI)
     
    io.swagger.v3.oas.models.headers.Header
    resolveHeader(io.swagger.v3.oas.models.headers.Header header)
     
    io.swagger.v3.oas.models.links.Link
    resolveLink(io.swagger.v3.oas.models.links.Link link)
     
    io.swagger.v3.oas.models.parameters.Parameter
    resolveParameter(io.swagger.v3.oas.models.parameters.Parameter parameter)
     
    void
    resolvePath(io.swagger.v3.oas.models.PathItem pathItem)
     
    io.swagger.v3.oas.models.parameters.RequestBody
    resolveRequestBody(io.swagger.v3.oas.models.parameters.RequestBody requestBody)
     
    io.swagger.v3.oas.models.responses.ApiResponse
    resolveResponse(io.swagger.v3.oas.models.responses.ApiResponse apiResponse)
     
    io.swagger.v3.oas.models.media.Schema
    resolveSchema(io.swagger.v3.oas.models.media.Schema schema)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ResolverFully

      public ResolverFully()
    • ResolverFully

      public ResolverFully(boolean aggregateCombinators)
  • Method Details

    • resolveFully

      public void resolveFully(io.swagger.v3.oas.models.OpenAPI openAPI)
    • resolvePath

      public void resolvePath(io.swagger.v3.oas.models.PathItem pathItem)
    • resolveHeader

      public io.swagger.v3.oas.models.headers.Header resolveHeader(io.swagger.v3.oas.models.headers.Header header)
    • resolveLink

      public io.swagger.v3.oas.models.links.Link resolveLink(io.swagger.v3.oas.models.links.Link link)
    • resolveRequestBody

      public io.swagger.v3.oas.models.parameters.RequestBody resolveRequestBody(io.swagger.v3.oas.models.parameters.RequestBody requestBody)
    • resolveResponse

      public io.swagger.v3.oas.models.responses.ApiResponse resolveResponse(io.swagger.v3.oas.models.responses.ApiResponse apiResponse)
    • resolveCallback

      public io.swagger.v3.oas.models.callbacks.Callback resolveCallback(io.swagger.v3.oas.models.callbacks.Callback callback)
    • resolveParameter

      public io.swagger.v3.oas.models.parameters.Parameter resolveParameter(io.swagger.v3.oas.models.parameters.Parameter parameter)
    • resolveSchema

      public io.swagger.v3.oas.models.media.Schema resolveSchema(io.swagger.v3.oas.models.media.Schema schema)
    • getSchemaType

      protected String getSchemaType(io.swagger.v3.oas.models.media.Schema schema)
    • hasSchemaType

      protected boolean hasSchemaType(io.swagger.v3.oas.models.media.Schema schema)
    • resolveExample

      public Map<String,io.swagger.v3.oas.models.examples.Example> resolveExample(Map<String,io.swagger.v3.oas.models.examples.Example> examples)