public class SetItemsTypeVisitor extends CombinedVisitorAdapter
Constructor and Description |
---|
SetItemsTypeVisitor(SimplifiedType type)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
visitAdditionalPropertiesSchema(OasSchema node) |
void |
visitAllOfSchema(OasSchema node) |
void |
visitItemsSchema(OasSchema node) |
void |
visitParameter(Parameter node) |
void |
visitParameterDefinition(IDefinition node) |
void |
visitPropertySchema(IOasPropertySchema node) |
void |
visitSchema(Schema node) |
void |
visitSchemaDefinition(IDefinition node) |
visitAaiParameter, visitAnyOfSchema, visitAuthorizationCodeOAuthFlow, visitAuthorizationCodeOAuthFlow, visitCallback, visitCallbackDefinition, visitCallbackPathItem, visitChannelBindings, visitChannelBindingsDefinition, visitChannelItem, visitClientCredentialsOAuthFlow, visitClientCredentialsOAuthFlow, visitComponents, visitContact, visitCorrelationId, visitDefinitions, visitDiscriminator, visitDocument, visitEncoding, visitExample, visitExample, visitExampleDefinition, visitExtension, visitExternalDocumentation, visitHeader, visitHeaderDefinition, visitHeaderItem, visitHeaders, visitImplicitOAuthFlow, visitImplicitOAuthFlow, visitInfo, visitItems, visitLicense, visitLink, visitLinkDefinition, visitLinkParameterExpression, visitLinkRequestBodyExpression, visitLinkServer, visitMediaType, visitMessage, visitMessageBindings, visitMessageBindingsDefinition, visitMessageTrait, visitMessageTraitDefinition, visitNotSchema, visitOAuthFlows, visitOAuthFlows, visitOneOfSchema, visitOperation, visitOperationBindings, visitOperationBindingsDefinition, visitOperationTrait, visitOperationTraitDefinition, visitParameterDefinitions, visitPasswordOAuthFlow, visitPasswordOAuthFlow, visitPathItem, visitPaths, visitRequestBody, visitRequestBodyDefinition, visitResponse, visitResponseDefinition, visitResponseDefinitions, visitResponses, visitScopes, visitSecurityDefinitions, visitSecurityRequirement, visitSecurityScheme, visitServer, visitServerBindings, visitServerBindingsDefinition, visitServerVariable, visitTag, visitValidationProblem, visitXML
public SetItemsTypeVisitor(SimplifiedType type)
type
- public void visitSchema(Schema node)
visitSchema
in interface IVisitor
visitSchema
in class CombinedVisitorAdapter
CombinedVisitorAdapter.visitSchema(io.apicurio.datamodels.core.models.common.Schema)
public void visitParameter(Parameter node)
visitParameter
in interface IVisitor
visitParameter
in class CombinedVisitorAdapter
CombinedVisitorAdapter.visitParameter(io.apicurio.datamodels.core.models.common.Parameter)
public void visitSchemaDefinition(IDefinition node)
visitSchemaDefinition
in interface IVisitor
visitSchemaDefinition
in class CombinedVisitorAdapter
CombinedVisitorAdapter.visitSchemaDefinition(io.apicurio.datamodels.core.models.common.IDefinition)
public void visitPropertySchema(IOasPropertySchema node)
visitPropertySchema
in interface IOasVisitor
visitPropertySchema
in class CombinedVisitorAdapter
CombinedVisitorAdapter.visitPropertySchema(io.apicurio.datamodels.openapi.models.IOasPropertySchema)
public void visitAdditionalPropertiesSchema(OasSchema node)
visitAdditionalPropertiesSchema
in interface IOasVisitor
visitAdditionalPropertiesSchema
in class CombinedVisitorAdapter
CombinedVisitorAdapter.visitAdditionalPropertiesSchema(io.apicurio.datamodels.openapi.models.OasSchema)
public void visitAllOfSchema(OasSchema node)
visitAllOfSchema
in interface IOasVisitor
visitAllOfSchema
in class CombinedVisitorAdapter
CombinedVisitorAdapter.visitAllOfSchema(io.apicurio.datamodels.openapi.models.OasSchema)
public void visitItemsSchema(OasSchema node)
visitItemsSchema
in interface IOasVisitor
visitItemsSchema
in class CombinedVisitorAdapter
CombinedVisitorAdapter.visitItemsSchema(io.apicurio.datamodels.openapi.models.OasSchema)
public void visitParameterDefinition(IDefinition node)
visitParameterDefinition
in interface IVisitor
visitParameterDefinition
in class CombinedVisitorAdapter
CombinedVisitorAdapter.visitParameterDefinition(io.apicurio.datamodels.core.models.common.IDefinition)
Copyright © 2019 Red Hat. All rights reserved.