Class DeleteMediaTypeCommand.MediaTypeRestorer
- java.lang.Object
-
- io.apicurio.datamodels.models.visitors.CombinedVisitorAdapter
-
- io.apicurio.datamodels.cmd.commands.DeleteMediaTypeCommand.MediaTypeRestorer
-
- All Implemented Interfaces:
AsyncApi20Visitor,AsyncApi21Visitor,AsyncApi22Visitor,AsyncApi23Visitor,AsyncApi24Visitor,AsyncApi25Visitor,AsyncApi26Visitor,AsyncApi30Visitor,AsyncApiVisitor,OpenApi20Visitor,OpenApi30Visitor,OpenApi31Visitor,OpenApiVisitor,Visitor
- Enclosing class:
- DeleteMediaTypeCommand
public static class DeleteMediaTypeCommand.MediaTypeRestorer extends CombinedVisitorAdapter
-
-
Constructor Summary
Constructors Constructor Description MediaTypeRestorer(String mediaTypeName, com.fasterxml.jackson.databind.node.ObjectNode oldMediaType, int oldMediaTypeIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisitHeader(OpenApiHeader node)voidvisitParameter(Parameter node)voidvisitRequestBody(OpenApiRequestBody node)voidvisitResponse(OpenApiResponse node)-
Methods inherited from class io.apicurio.datamodels.models.visitors.CombinedVisitorAdapter
visitBinding, visitCallback, visitChannel, visitChannelBindings, visitChannelItem, visitChannels, visitComponents, visitContact, visitCorrelationID, visitDefinitions, visitDiscriminator, visitDocument, visitEncoding, visitExample, visitExternalDocumentation, visitInfo, visitItems, visitLicense, visitLink, visitMediaType, visitMessage, visitMessageBindings, visitMessageExample, visitMessageTrait, visitMultiFormatSchema, visitOAuthFlow, visitOAuthFlows, visitOneOfMessages, visitOperation, visitOperationBindings, visitOperationReply, visitOperationReplyAddress, visitOperations, visitOperationTrait, visitParameterDefinitions, visitParameters, visitPathItem, visitPaths, visitReference, visitResponseDefinitions, visitResponses, visitSchema, visitScopes, visitSecurityDefinitions, visitSecurityRequirement, visitSecurityScheme, visitServer, visitServerBindings, visitServers, visitServerVariable, visitTag, visitXML
-
-
-
-
Constructor Detail
-
MediaTypeRestorer
public MediaTypeRestorer(String mediaTypeName, com.fasterxml.jackson.databind.node.ObjectNode oldMediaType, int oldMediaTypeIndex)
-
-
Method Detail
-
visitParameter
public void visitParameter(Parameter node)
- Specified by:
visitParameterin interfaceVisitor- Overrides:
visitParameterin classCombinedVisitorAdapter
-
visitRequestBody
public void visitRequestBody(OpenApiRequestBody node)
- Specified by:
visitRequestBodyin interfaceOpenApi30Visitor- Specified by:
visitRequestBodyin interfaceOpenApi31Visitor- Overrides:
visitRequestBodyin classCombinedVisitorAdapter
-
visitResponse
public void visitResponse(OpenApiResponse node)
- Specified by:
visitResponsein interfaceOpenApiVisitor- Overrides:
visitResponsein classCombinedVisitorAdapter
-
visitHeader
public void visitHeader(OpenApiHeader node)
- Specified by:
visitHeaderin interfaceOpenApiVisitor- Overrides:
visitHeaderin classCombinedVisitorAdapter
-
-