Class ReferenceSchemaDiffVisitor
- java.lang.Object
-
- io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
-
- io.apicurio.registry.rules.compatibility.jsonschema.diff.ReferenceSchemaDiffVisitor
-
public class ReferenceSchemaDiffVisitor extends JsonSchemaWrapperVisitor
- Author:
- Jakub Senko 'jsenko@redhat.com'
-
-
Constructor Summary
Constructors Constructor Description ReferenceSchemaDiffVisitor(DiffContext ctx, org.everit.json.schema.Schema original)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
visitReferenceSchema(ReferenceSchemaWrapper referenceSchema)
void
visitReferredSchema(SchemaWrapper schema)
new method-
Methods inherited from class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
visit, visitAdditionalItems, visitAdditionalProperties, visitAllItemSchema, visitAllOfCombinedSchema, visitAllPropertyDependencies, visitAnyOfCombinedSchema, visitArraySchema, visitBooleanSchema, visitCombinedSchema, 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, visitOneOfCombinedSchema, visitPattern, visitPatternProperties, visitPatternPropertySchema, visitPropertyDependencies, visitPropertyNameSchema, visitPropertySchema, visitPropertySchemas, visitRequiredInteger, visitRequiredProperties, visitRequiredPropertyName, visitSchema, visitSchemaDependencies, visitSchemaDependency, visitSchemaMustNotMatch, visitSchemaOfAdditionalItems, visitSchemaOfAdditionalProperties, visitStringSchema, visitThenSchema, visitTrueSchema, visitUniqueItems
-
-
-
-
Constructor Detail
-
ReferenceSchemaDiffVisitor
public ReferenceSchemaDiffVisitor(DiffContext ctx, org.everit.json.schema.Schema original)
-
-
Method Detail
-
visitReferenceSchema
public void visitReferenceSchema(ReferenceSchemaWrapper referenceSchema)
- Overrides:
visitReferenceSchema
in classJsonSchemaWrapperVisitor
-
visitReferredSchema
public void visitReferredSchema(SchemaWrapper schema)
Description copied from class:JsonSchemaWrapperVisitor
new method- Overrides:
visitReferredSchema
in classJsonSchemaWrapperVisitor
-
-