Package io.apicurio.hub.api.codegen.pre
Class OpenApiInlinedSchemaRemover
- java.lang.Object
-
- io.apicurio.datamodels.combined.visitors.CombinedVisitorAdapter
-
- io.apicurio.hub.api.codegen.pre.OpenApiInlinedSchemaRemover
-
- All Implemented Interfaces:
io.apicurio.datamodels.asyncapi.v2.visitors.IAai20Visitor,io.apicurio.datamodels.asyncapi.visitors.IAaiVisitor,io.apicurio.datamodels.core.visitors.IVisitor,io.apicurio.datamodels.openapi.v2.visitors.IOas20Visitor,io.apicurio.datamodels.openapi.v3.visitors.IOas30Visitor,io.apicurio.datamodels.openapi.visitors.IOasVisitor
public class OpenApiInlinedSchemaRemover extends io.apicurio.datamodels.combined.visitors.CombinedVisitorAdapter- Author:
- eric.wittmann@gmail.com
-
-
Constructor Summary
Constructors Constructor Description OpenApiInlinedSchemaRemover()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisitSchemaDefinition(io.apicurio.datamodels.core.models.common.IDefinition def)-
Methods inherited from class io.apicurio.datamodels.combined.visitors.CombinedVisitorAdapter
visitAaiParameter, visitAdditionalPropertiesSchema, visitAdditionalPropertiesSchema, visitAllOfSchema, visitAllOfSchema, visitAnyOfSchema, visitAnyOfSchema, visitAuthorizationCodeOAuthFlow, visitCallback, visitCallbackDefinition, visitCallbackPathItem, visitChannelBindings, visitChannelBindingsDefinition, visitChannelItem, visitClientCredentialsOAuthFlow, visitComponents, visitContact, visitCorrelationId, visitDefinitions, visitDiscriminator, visitDocument, visitEncoding, visitExample, visitExampleDefinition, visitExtension, visitExternalDocumentation, visitHeader, visitHeaderDefinition, visitHeaderItem, visitHeaders, visitImplicitOAuthFlow, visitInfo, visitItems, visitItemsSchema, visitItemsSchema, visitLicense, visitLink, visitLinkDefinition, visitLinkParameterExpression, visitLinkRequestBodyExpression, visitLinkServer, visitMediaType, visitMessage, visitMessageBindings, visitMessageBindingsDefinition, visitMessageTrait, visitMessageTraitDefinition, visitNotSchema, visitNotSchema, visitOAuthFlows, visitOneOfSchema, visitOneOfSchema, visitOperation, visitOperationBindings, visitOperationBindingsDefinition, visitOperationTrait, visitOperationTraitDefinition, visitParameter, visitParameterDefinition, visitParameterDefinitions, visitPasswordOAuthFlow, visitPathItem, visitPaths, visitPropertySchema, visitRequestBody, visitRequestBodyDefinition, visitResponse, visitResponseDefinition, visitResponseDefinitions, visitResponses, visitSchema, visitScopes, visitSecurityDefinitions, visitSecurityRequirement, visitSecurityScheme, visitServer, visitServerBindings, visitServerBindingsDefinition, visitServerVariable, visitTag, visitValidationProblem, visitXML
-
-
-
-
Method Detail
-
visitSchemaDefinition
public void visitSchemaDefinition(io.apicurio.datamodels.core.models.common.IDefinition def)
- Specified by:
visitSchemaDefinitionin interfaceio.apicurio.datamodels.core.visitors.IVisitor- Overrides:
visitSchemaDefinitionin classio.apicurio.datamodels.combined.visitors.CombinedVisitorAdapter- See Also:
CombinedVisitorAdapter.visitSchemaDefinition(io.apicurio.datamodels.core.models.common.IDefinition)
-
-