public class OasInvalidSchemaArrayItemsRule extends OasInvalidPropertyTypeValidationRule
ValidationRule.PathSegment
ALLOWED_TYPES
Constructor and Description |
---|
OasInvalidSchemaArrayItemsRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
visitSchema(Schema node) |
isValidType, visitAdditionalPropertiesSchema, visitAllOfSchema, visitAnyOfSchema, visitItemsSchema, visitNotSchema, visitOneOfSchema, visitPropertySchema, visitSchemaDefinition
array, equals, getPathSegments, hasValue, isDefined, isNullOrUndefined, isPathWellFormed, isValidCommonMark, isValidEmailAddress, isValidEnumItem, isValidForType, isValidGFM, isValidHttpCode, isValidMimeType, isValidUrl, isValidUrlTemplate, map, report, reportIf, reportIfInvalid, reportPathError, setReporter
visitAaiParameter, 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, visitNode, visitOAuthFlows, visitOAuthFlows, visitOperation, visitOperationBindings, visitOperationBindingsDefinition, visitOperationTrait, visitOperationTraitDefinition, visitParameter, visitParameterDefinition, visitParameterDefinitions, visitPasswordOAuthFlow, visitPasswordOAuthFlow, visitPathItem, visitPaths, visitRequestBody, visitRequestBodyDefinition, visitResponse, visitResponseDefinition, visitResponseDefinitions, visitResponses, visitScopes, visitSecurityDefinitions, visitSecurityRequirement, visitSecurityScheme, visitServer, visitServerBindings, visitServerBindingsDefinition, visitServerVariable, visitTag, visitValidationProblem, visitXML
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitContact, visitDocument, visitExtension, visitExternalDocumentation, visitInfo, visitLicense, visitOperation, visitParameter, visitParameterDefinition, visitSecurityRequirement, visitSecurityScheme, visitTag, visitValidationProblem
public OasInvalidSchemaArrayItemsRule(ValidationRuleMetaData ruleInfo)
ruleInfo
- public void visitSchema(Schema node)
visitSchema
in interface IVisitor
visitSchema
in class CombinedAllNodeVisitor
CombinedAllNodeVisitor.visitSchema(io.apicurio.datamodels.core.models.common.Schema)
Copyright © 2019 Red Hat. All rights reserved.