Class CombinedSchemaDiffVisitor
- java.lang.Object
-
- io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
-
- io.apicurio.registry.rules.compatibility.jsonschema.diff.CombinedSchemaDiffVisitor
-
public class CombinedSchemaDiffVisitor extends JsonSchemaWrapperVisitor
- Author:
- Jakub Senko 'jsenko@redhat.com'
-
-
Constructor Summary
Constructors Constructor Description CombinedSchemaDiffVisitor(DiffContext ctx, org.everit.json.schema.CombinedSchema original)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
visitAllOfCombinedSchema(CombinedSchemaWrapper schema)
new methodvoid
visitAnyOfCombinedSchema(CombinedSchemaWrapper schema)
new methodvoid
visitCombinedSchema(CombinedSchemaWrapper schema)
void
visitOneOfCombinedSchema(CombinedSchemaWrapper schema)
new method-
Methods inherited from class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
visit, visitAdditionalItems, visitAdditionalProperties, visitAllItemSchema, visitAllPropertyDependencies, visitArraySchema, visitBooleanSchema, visitConditionalSchema, visitConstSchema, visitConstValue, visitContainedItemSchema, visitElseSchema, visitEmptySchema, visitEnumSchema, visitEnumValues, visitExclusiveMaximum, visitExclusiveMaximumLimit, visitExclusiveMinimum, visitExclusiveMinimumLimit, visitFalseSchema, visitFormat, visitIfSchema, visitItemSchema, visitItemSchemas, visitMaximum, visitMaxItems, visitMaxLength, visitMaxProperties, visitMinimum, visitMinItems, visitMinLength, visitMinProperties, visitMultipleOf, visitNotSchema, visitNullSchema, visitNumberSchema, visitObjectSchema, visitPattern, visitPatternProperties, visitPatternPropertySchema, visitPropertyDependencies, visitPropertyNameSchema, visitPropertySchema, visitPropertySchemas, visitReferenceSchema, visitReferredSchema, visitRequiredInteger, visitRequiredProperties, visitRequiredPropertyName, visitSchema, visitSchemaDependencies, visitSchemaDependency, visitSchemaMustNotMatch, visitSchemaOfAdditionalItems, visitSchemaOfAdditionalProperties, visitStringSchema, visitThenSchema, visitTrueSchema, visitUniqueItems
-
-
-
-
Constructor Detail
-
CombinedSchemaDiffVisitor
public CombinedSchemaDiffVisitor(DiffContext ctx, org.everit.json.schema.CombinedSchema original)
-
-
Method Detail
-
visitCombinedSchema
public void visitCombinedSchema(CombinedSchemaWrapper schema)
- Overrides:
visitCombinedSchema
in classJsonSchemaWrapperVisitor
-
visitOneOfCombinedSchema
public void visitOneOfCombinedSchema(CombinedSchemaWrapper schema)
Description copied from class:JsonSchemaWrapperVisitor
new method- Overrides:
visitOneOfCombinedSchema
in classJsonSchemaWrapperVisitor
-
visitAnyOfCombinedSchema
public void visitAnyOfCombinedSchema(CombinedSchemaWrapper schema)
Description copied from class:JsonSchemaWrapperVisitor
new method- Overrides:
visitAnyOfCombinedSchema
in classJsonSchemaWrapperVisitor
-
visitAllOfCombinedSchema
public void visitAllOfCombinedSchema(CombinedSchemaWrapper schema)
Description copied from class:JsonSchemaWrapperVisitor
new method- Overrides:
visitAllOfCombinedSchema
in classJsonSchemaWrapperVisitor
-
-