Class OpenApi31ModelWriterDispatcher
- java.lang.Object
-
- io.apicurio.datamodels.models.openapi.v31.io.OpenApi31ModelWriterDispatcher
-
- All Implemented Interfaces:
OpenApi31Visitor,OpenApiVisitor,Visitor
public class OpenApi31ModelWriterDispatcher extends Object implements OpenApi31Visitor
-
-
Constructor Summary
Constructors Constructor Description OpenApi31ModelWriterDispatcher(com.fasterxml.jackson.databind.node.ObjectNode json, OpenApi31ModelWriter writer)
-
Method Summary
-
-
-
Constructor Detail
-
OpenApi31ModelWriterDispatcher
public OpenApi31ModelWriterDispatcher(com.fasterxml.jackson.databind.node.ObjectNode json, OpenApi31ModelWriter writer)
-
-
Method Detail
-
visitMediaType
public void visitMediaType(OpenApiMediaType node)
- Specified by:
visitMediaTypein interfaceOpenApi31Visitor
-
visitOAuthFlow
public void visitOAuthFlow(OAuthFlow node)
- Specified by:
visitOAuthFlowin interfaceOpenApi31Visitor
-
visitCallback
public void visitCallback(OpenApiCallback node)
- Specified by:
visitCallbackin interfaceOpenApi31Visitor
-
visitComponents
public void visitComponents(Components node)
- Specified by:
visitComponentsin interfaceOpenApi31Visitor
-
visitServer
public void visitServer(Server node)
- Specified by:
visitServerin interfaceOpenApi31Visitor
-
visitEncoding
public void visitEncoding(OpenApiEncoding node)
- Specified by:
visitEncodingin interfaceOpenApi31Visitor
-
visitDiscriminator
public void visitDiscriminator(OpenApiDiscriminator node)
- Specified by:
visitDiscriminatorin interfaceOpenApi31Visitor
-
visitLink
public void visitLink(OpenApiLink node)
- Specified by:
visitLinkin interfaceOpenApi31Visitor
-
visitRequestBody
public void visitRequestBody(OpenApiRequestBody node)
- Specified by:
visitRequestBodyin interfaceOpenApi31Visitor
-
visitOAuthFlows
public void visitOAuthFlows(OAuthFlows node)
- Specified by:
visitOAuthFlowsin interfaceOpenApi31Visitor
-
visitServerVariable
public void visitServerVariable(ServerVariable node)
- Specified by:
visitServerVariablein interfaceOpenApi31Visitor
-
visitPaths
public void visitPaths(OpenApiPaths node)
- Specified by:
visitPathsin interfaceOpenApiVisitor
-
visitHeader
public void visitHeader(OpenApiHeader node)
- Specified by:
visitHeaderin interfaceOpenApiVisitor
-
visitXML
public void visitXML(OpenApiXML node)
- Specified by:
visitXMLin interfaceOpenApiVisitor
-
visitPathItem
public void visitPathItem(OpenApiPathItem node)
- Specified by:
visitPathItemin interfaceOpenApiVisitor
-
visitSecurityRequirement
public void visitSecurityRequirement(SecurityRequirement node)
- Specified by:
visitSecurityRequirementin interfaceOpenApiVisitor
-
visitExample
public void visitExample(OpenApiExample node)
- Specified by:
visitExamplein interfaceOpenApiVisitor
-
visitResponse
public void visitResponse(OpenApiResponse node)
- Specified by:
visitResponsein interfaceOpenApiVisitor
-
visitResponses
public void visitResponses(OpenApiResponses node)
- Specified by:
visitResponsesin interfaceOpenApiVisitor
-
visitContact
public void visitContact(Contact node)
- Specified by:
visitContactin interfaceVisitor
-
visitSecurityScheme
public void visitSecurityScheme(SecurityScheme node)
- Specified by:
visitSecuritySchemein interfaceVisitor
-
visitExternalDocumentation
public void visitExternalDocumentation(ExternalDocumentation node)
- Specified by:
visitExternalDocumentationin interfaceVisitor
-
visitLicense
public void visitLicense(License node)
- Specified by:
visitLicensein interfaceVisitor
-
visitDocument
public void visitDocument(Document node)
- Specified by:
visitDocumentin interfaceVisitor
-
visitParameter
public void visitParameter(Parameter node)
- Specified by:
visitParameterin interfaceVisitor
-
visitOperation
public void visitOperation(Operation node)
- Specified by:
visitOperationin interfaceVisitor
-
visitSchema
public void visitSchema(Schema node)
- Specified by:
visitSchemain interfaceVisitor
-
-