Class AbstractVisitor

    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractVisitor()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.swagger.v3.oas.models.Components visitComponents​(io.swagger.v3.oas.models.Components components)  
      io.swagger.v3.oas.models.media.Encoding visitEncoding​(io.swagger.v3.oas.models.media.Encoding encoding)  
      io.swagger.v3.oas.models.examples.Example visitExample​(io.swagger.v3.oas.models.examples.Example example)  
      io.swagger.v3.oas.models.headers.Header visitHeader​(io.swagger.v3.oas.models.headers.Header header)  
      io.swagger.v3.oas.models.links.Link visitLink​(io.swagger.v3.oas.models.links.Link link)  
      io.swagger.v3.oas.models.media.MediaType visitMediaType​(io.swagger.v3.oas.models.media.MediaType mediaType)  
      io.swagger.v3.oas.models.OpenAPI visitOpenApi​(io.swagger.v3.oas.models.OpenAPI openAPI)  
      io.swagger.v3.oas.models.Operation visitOperation​(io.swagger.v3.oas.models.Operation operation)  
      io.swagger.v3.oas.models.parameters.Parameter visitParameter​(io.swagger.v3.oas.models.parameters.Parameter parameter)  
      io.swagger.v3.oas.models.PathItem visitPathItem​(io.swagger.v3.oas.models.PathItem pathItem)  
      io.swagger.v3.oas.models.Paths visitPaths​(io.swagger.v3.oas.models.Paths paths)  
      io.swagger.v3.oas.models.parameters.RequestBody visitRequestBody​(io.swagger.v3.oas.models.parameters.RequestBody requestBody)  
      io.swagger.v3.oas.models.responses.ApiResponse visitResponse​(io.swagger.v3.oas.models.responses.ApiResponse response)  
      io.swagger.v3.oas.models.responses.ApiResponses visitResponses​(io.swagger.v3.oas.models.responses.ApiResponses responses)  
      io.swagger.v3.oas.models.media.Schema visitSchema​(io.swagger.v3.oas.models.media.Schema schema, List<String> inheritedIds)  
      io.swagger.v3.oas.models.security.SecurityScheme visitSecurityScheme​(io.swagger.v3.oas.models.security.SecurityScheme securityScheme)  
    • Constructor Detail

      • AbstractVisitor

        public AbstractVisitor()
    • Method Detail

      • visitOpenApi

        public io.swagger.v3.oas.models.OpenAPI visitOpenApi​(io.swagger.v3.oas.models.OpenAPI openAPI)
        Specified by:
        visitOpenApi in interface Visitor
      • visitPaths

        public io.swagger.v3.oas.models.Paths visitPaths​(io.swagger.v3.oas.models.Paths paths)
        Specified by:
        visitPaths in interface Visitor
      • visitComponents

        public io.swagger.v3.oas.models.Components visitComponents​(io.swagger.v3.oas.models.Components components)
        Specified by:
        visitComponents in interface Visitor
      • visitPathItem

        public io.swagger.v3.oas.models.PathItem visitPathItem​(io.swagger.v3.oas.models.PathItem pathItem)
        Specified by:
        visitPathItem in interface Visitor
      • visitParameter

        public io.swagger.v3.oas.models.parameters.Parameter visitParameter​(io.swagger.v3.oas.models.parameters.Parameter parameter)
        Specified by:
        visitParameter in interface Visitor
      • visitOperation

        public io.swagger.v3.oas.models.Operation visitOperation​(io.swagger.v3.oas.models.Operation operation)
        Specified by:
        visitOperation in interface Visitor
      • visitSchema

        public io.swagger.v3.oas.models.media.Schema visitSchema​(io.swagger.v3.oas.models.media.Schema schema,
                                                                 List<String> inheritedIds)
        Specified by:
        visitSchema in interface Visitor
      • visitResponse

        public io.swagger.v3.oas.models.responses.ApiResponse visitResponse​(io.swagger.v3.oas.models.responses.ApiResponse response)
        Specified by:
        visitResponse in interface Visitor
      • visitRequestBody

        public io.swagger.v3.oas.models.parameters.RequestBody visitRequestBody​(io.swagger.v3.oas.models.parameters.RequestBody requestBody)
        Specified by:
        visitRequestBody in interface Visitor
      • visitLink

        public io.swagger.v3.oas.models.links.Link visitLink​(io.swagger.v3.oas.models.links.Link link)
        Specified by:
        visitLink in interface Visitor
      • visitSecurityScheme

        public io.swagger.v3.oas.models.security.SecurityScheme visitSecurityScheme​(io.swagger.v3.oas.models.security.SecurityScheme securityScheme)
        Specified by:
        visitSecurityScheme in interface Visitor
      • visitResponses

        public io.swagger.v3.oas.models.responses.ApiResponses visitResponses​(io.swagger.v3.oas.models.responses.ApiResponses responses)
        Specified by:
        visitResponses in interface Visitor
      • visitMediaType

        public io.swagger.v3.oas.models.media.MediaType visitMediaType​(io.swagger.v3.oas.models.media.MediaType mediaType)
        Specified by:
        visitMediaType in interface Visitor
      • visitEncoding

        public io.swagger.v3.oas.models.media.Encoding visitEncoding​(io.swagger.v3.oas.models.media.Encoding encoding)
        Specified by:
        visitEncoding in interface Visitor
      • visitHeader

        public io.swagger.v3.oas.models.headers.Header visitHeader​(io.swagger.v3.oas.models.headers.Header header)
        Specified by:
        visitHeader in interface Visitor
      • visitExample

        public io.swagger.v3.oas.models.examples.Example visitExample​(io.swagger.v3.oas.models.examples.Example example)
        Specified by:
        visitExample in interface Visitor