Modifier and Type | Method and Description |
---|---|
static ValidationRule |
ValidationCompat.instantiate(ValidationRuleMetaData ruleInfo) |
Modifier and Type | Method and Description |
---|---|
static ValidationRuleMetaData |
ValidationRuleSet.md(String code,
String name,
String type,
String entity,
DocumentType[] versions,
boolean specMandated,
String messageTemplate,
Class<?> ruleClass) |
Modifier and Type | Method and Description |
---|---|
List<ValidationRuleMetaData> |
ValidationRuleSet.getAllRules()
Gets all of the registered rules.
|
Modifier and Type | Method and Description |
---|---|
ValidationProblemSeverity |
IValidationSeverityRegistry.lookupSeverity(ValidationRuleMetaData rule)
Determine what severity to use when reporting on the given rule.
|
ValidationProblemSeverity |
DefaultSeverityRegistry.lookupSeverity(ValidationRuleMetaData rule) |
void |
ValidationVisitor.report(ValidationRuleMetaData ruleInfo,
Node node,
String property,
String message) |
void |
IValidationProblemReporter.report(ValidationRuleMetaData rule,
Node node,
String property,
String message)
Called to report a validation rule violation.
|
Constructor and Description |
---|
RequiredPropertyValidationRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
ValidationRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
Constructor and Description |
---|
OasInvalidPropertyTypeValidationRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
OasInvalidSchemaArrayItemsRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
OasInvalidSchemaTypeValueRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
Constructor and Description |
---|
OasBodyAndFormDataMutualExclusivityRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
OasExampleValueMutualExclusivityRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
OasHeaderExamplesMutualExclusivityRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
OasHeaderSchemaContentMutualExclusivityRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
OasLinkOperationRefMutualExclusivityRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
OasMediaTypeExamplesMutualExclusivityRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
OasParameterExamplesMutualExclusivityRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
OasParameterSchemaContentMutualExclusivityRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
Constructor and Description |
---|
OasBodyParameterUniquenessValidationRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
OasIgnoredContentTypeHeaderRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
OasIgnoredHeaderParameterRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
OasOperationIdUniquenessValidationRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
OasParameterUniquenessValidationRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
OasTagUniquenessValidationRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
OasUnknownPropertyRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
Copyright © 2019 Red Hat. All rights reserved.