public class Aai20ModelClonerVisitor extends ModelClonerVisitor implements IAai20Visitor
clone
Constructor and Description |
---|
Aai20ModelClonerVisitor() |
getClone, visitContact, visitDocument, visitExtension, visitExternalDocumentation, visitInfo, visitLicense, visitTag, visitValidationProblem
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitContact, visitDocument, visitExtension, visitExternalDocumentation, visitInfo, visitLicense, visitTag, visitValidationProblem
public void visitOperation(Operation node)
visitOperation
in interface IVisitor
IVisitor.visitOperation(io.apicurio.datamodels.core.models.common.Operation)
public void visitParameterDefinition(IDefinition node)
visitParameterDefinition
in interface IVisitor
IVisitor.visitParameterDefinition(io.apicurio.datamodels.core.models.common.IDefinition)
public void visitParameter(Parameter node)
visitParameter
in interface IVisitor
IVisitor.visitParameter(io.apicurio.datamodels.core.models.common.Parameter)
public void visitSchemaDefinition(IDefinition node)
visitSchemaDefinition
in interface IVisitor
IVisitor.visitSchemaDefinition(io.apicurio.datamodels.core.models.common.IDefinition)
public void visitSchema(Schema node)
visitSchema
in interface IVisitor
IVisitor.visitSchema(io.apicurio.datamodels.core.models.common.Schema)
public void visitSecurityRequirement(SecurityRequirement node)
visitSecurityRequirement
in interface IVisitor
IVisitor.visitSecurityRequirement(io.apicurio.datamodels.core.models.common.SecurityRequirement)
public void visitSecurityScheme(SecurityScheme node)
visitSecurityScheme
in interface IVisitor
IVisitor.visitSecurityScheme(io.apicurio.datamodels.core.models.common.SecurityScheme)
public void visitComponents(Components node)
visitComponents
in interface IAaiVisitor
IOas30Visitor.visitComponents(io.apicurio.datamodels.core.models.common.Components)
public void visitServer(Server node)
visitServer
in interface IAaiVisitor
IOas30Visitor.visitServer(io.apicurio.datamodels.core.models.common.Server)
public void visitServerVariable(ServerVariable node)
visitServerVariable
in interface IAaiVisitor
IOas30Visitor.visitServerVariable(io.apicurio.datamodels.core.models.common.ServerVariable)
public void visitAuthorizationCodeOAuthFlow(AuthorizationCodeOAuthFlow node)
visitAuthorizationCodeOAuthFlow
in interface IAaiVisitor
IAaiVisitor.visitAuthorizationCodeOAuthFlow(io.apicurio.datamodels.core.models.common.AuthorizationCodeOAuthFlow)
public void visitChannelItem(AaiChannelItem node)
visitChannelItem
in interface IAaiVisitor
IAaiVisitor.visitChannelItem(io.apicurio.datamodels.asyncapi.models.AaiChannelItem)
public void visitClientCredentialsOAuthFlow(ClientCredentialsOAuthFlow node)
visitClientCredentialsOAuthFlow
in interface IAaiVisitor
IAaiVisitor.visitClientCredentialsOAuthFlow(io.apicurio.datamodels.core.models.common.ClientCredentialsOAuthFlow)
public void visitCorrelationId(AaiCorrelationId node)
visitCorrelationId
in interface IAaiVisitor
IAaiVisitor.visitCorrelationId(io.apicurio.datamodels.asyncapi.models.AaiCorrelationId)
public void visitHeaderItem(AaiHeaderItem node)
visitHeaderItem
in interface IAaiVisitor
IAaiVisitor.visitHeaderItem(io.apicurio.datamodels.asyncapi.models.AaiHeaderItem)
public void visitImplicitOAuthFlow(ImplicitOAuthFlow node)
visitImplicitOAuthFlow
in interface IAaiVisitor
IAaiVisitor.visitImplicitOAuthFlow(io.apicurio.datamodels.core.models.common.ImplicitOAuthFlow)
public void visitMessage(AaiMessage node)
visitMessage
in interface IAaiVisitor
IAaiVisitor.visitMessage(io.apicurio.datamodels.asyncapi.models.AaiMessage)
public void visitMessageTrait(AaiMessageTrait node)
visitMessageTrait
in interface IAaiVisitor
IAaiVisitor.visitMessageTrait(io.apicurio.datamodels.asyncapi.models.AaiMessageTrait)
public void visitMessageTraitDefinition(AaiMessageTraitDefinition node)
visitMessageTraitDefinition
in interface IAaiVisitor
IAaiVisitor.visitMessageTraitDefinition(io.apicurio.datamodels.asyncapi.models.AaiMessageTraitDefinition)
public void visitOAuthFlows(OAuthFlows node)
visitOAuthFlows
in interface IAaiVisitor
IAaiVisitor.visitOAuthFlows(io.apicurio.datamodels.core.models.common.OAuthFlows)
public void visitOperationTrait(AaiOperationTrait node)
visitOperationTrait
in interface IAaiVisitor
IAaiVisitor.visitOperationTrait(io.apicurio.datamodels.asyncapi.models.AaiOperationTrait)
public void visitOperationTraitDefinition(AaiOperationTraitDefinition node)
visitOperationTraitDefinition
in interface IAaiVisitor
IAaiVisitor.visitOperationTraitDefinition(io.apicurio.datamodels.asyncapi.models.AaiOperationTraitDefinition)
public void visitPasswordOAuthFlow(PasswordOAuthFlow node)
visitPasswordOAuthFlow
in interface IAaiVisitor
IAaiVisitor.visitPasswordOAuthFlow(io.apicurio.datamodels.core.models.common.PasswordOAuthFlow)
public void visitAaiParameter(AaiParameter node)
visitAaiParameter
in interface IAaiVisitor
IAaiVisitor.visitAaiParameter(io.apicurio.datamodels.asyncapi.models.AaiParameter)
public void visitServerBindings(AaiServerBindings node)
visitServerBindings
in interface IAaiVisitor
IAaiVisitor.visitServerBindings(io.apicurio.datamodels.asyncapi.models.AaiServerBindings)
public void visitServerBindingsDefinition(AaiServerBindingsDefinition node)
visitServerBindingsDefinition
in interface IAaiVisitor
IAaiVisitor.visitServerBindingsDefinition(io.apicurio.datamodels.asyncapi.models.AaiServerBindingsDefinition)
public void visitOperationBindings(AaiOperationBindings node)
visitOperationBindings
in interface IAaiVisitor
IAaiVisitor.visitOperationBindings(io.apicurio.datamodels.asyncapi.models.AaiOperationBindings)
public void visitOperationBindingsDefinition(AaiOperationBindingsDefinition node)
public void visitMessageBindings(AaiMessageBindings node)
visitMessageBindings
in interface IAaiVisitor
IAaiVisitor.visitMessageBindings(io.apicurio.datamodels.asyncapi.models.AaiMessageBindings)
public void visitMessageBindingsDefinition(AaiMessageBindingsDefinition node)
visitMessageBindingsDefinition
in interface IAaiVisitor
IAaiVisitor.visitMessageBindingsDefinition(io.apicurio.datamodels.asyncapi.models.AaiMessageBindingsDefinition)
public void visitChannelBindings(AaiChannelBindings node)
visitChannelBindings
in interface IAaiVisitor
IAaiVisitor.visitChannelBindings(io.apicurio.datamodels.asyncapi.models.AaiChannelBindings)
public void visitChannelBindingsDefinition(AaiChannelBindingsDefinition node)
visitChannelBindingsDefinition
in interface IAaiVisitor
IAaiVisitor.visitChannelBindingsDefinition(io.apicurio.datamodels.asyncapi.models.AaiChannelBindingsDefinition)
Copyright © 2020 Red Hat. All rights reserved.