public class AaiNodePathVisitor extends NodePathVisitor implements IAaiVisitor
path
Constructor and Description |
---|
AaiNodePathVisitor() |
getPath, visitContact, visitDocument, visitExtension, visitExternalDocumentation, visitInfo, visitLicense, visitOperation, visitParameter, visitParameterDefinition, visitSchema, visitSchemaDefinition, visitSecurityRequirement, visitTag, visitValidationProblem
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitContact, visitDocument, visitExtension, visitExternalDocumentation, visitInfo, visitLicense, visitOperation, visitParameter, visitParameterDefinition, visitSchema, visitSchemaDefinition, visitSecurityRequirement, visitTag, visitValidationProblem
public void visitAuthorizationCodeOAuthFlow(AuthorizationCodeOAuthFlow node)
visitAuthorizationCodeOAuthFlow
in interface IAaiVisitor
public void visitChannelItem(AaiChannelItem node)
visitChannelItem
in interface IAaiVisitor
public void visitClientCredentialsOAuthFlow(ClientCredentialsOAuthFlow node)
visitClientCredentialsOAuthFlow
in interface IAaiVisitor
public void visitComponents(Components node)
visitComponents
in interface IAaiVisitor
public void visitCorrelationId(AaiCorrelationId node)
visitCorrelationId
in interface IAaiVisitor
public void visitHeaderItem(AaiHeaderItem node)
visitHeaderItem
in interface IAaiVisitor
public void visitImplicitOAuthFlow(ImplicitOAuthFlow node)
visitImplicitOAuthFlow
in interface IAaiVisitor
public void visitMessage(AaiMessage node)
visitMessage
in interface IAaiVisitor
public void visitMessageTrait(AaiMessageTrait node)
visitMessageTrait
in interface IAaiVisitor
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
public void visitOperationTrait(AaiOperationTrait node)
visitOperationTrait
in interface IAaiVisitor
public void visitOperationTraitDefinition(AaiOperationTraitDefinition node)
visitOperationTraitDefinition
in interface IAaiVisitor
public void visitPasswordOAuthFlow(PasswordOAuthFlow node)
visitPasswordOAuthFlow
in interface IAaiVisitor
public void visitSecurityScheme(SecurityScheme node)
visitSecurityScheme
in interface IVisitor
visitSecurityScheme
in class NodePathVisitor
NodePathVisitor.visitSecurityScheme(io.apicurio.datamodels.core.models.common.SecurityScheme)
public void visitServer(Server node)
visitServer
in interface IAaiVisitor
public void visitServerVariable(ServerVariable node)
visitServerVariable
in interface IAaiVisitor
public void visitAaiParameter(AaiParameter node)
visitAaiParameter
in interface IAaiVisitor
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 © 2019 Red Hat. All rights reserved.