public class SchemaDiffVisitor extends JsonSchemaWrapperVisitor
Constructor and Description |
---|
SchemaDiffVisitor(DiffContext ctx,
org.everit.json.schema.Schema original) |
Modifier and Type | Method and Description |
---|---|
void |
visitArraySchema(ArraySchemaWrapper arraySchema) |
void |
visitBooleanSchema(BooleanSchemaWrapper schema) |
void |
visitCombinedSchema(CombinedSchemaWrapper schema) |
void |
visitConditionalSchema(ConditionalSchemaWrapper schema) |
void |
visitConstSchema(ConstSchemaWrapper schema) |
void |
visitEmptySchema(EmptySchemaWrapper schema) |
void |
visitEnumSchema(EnumSchemaWrapper schema) |
void |
visitFalseSchema(FalseSchemaWrapper schema) |
void |
visitNotSchema(NotSchemaWrapper schema) |
void |
visitNullSchema(NullSchemaWrapper schema) |
void |
visitNumberSchema(NumberSchemaWrapper schema) |
void |
visitObjectSchema(ObjectSchemaWrapper schema) |
void |
visitReferenceSchema(ReferenceSchemaWrapper schema) |
void |
visitSchema(SchemaWrapper schema) |
void |
visitStringSchema(StringSchemaWrapper stringSchema) |
void |
visitTrueSchema(TrueSchemaWrapper schema)
new method
|
visit, visitAdditionalItems, visitAdditionalProperties, visitAllItemSchema, visitAllOfCombinedSchema, visitAllPropertyDependencies, visitAnyOfCombinedSchema, visitConstValue, visitContainedItemSchema, visitElseSchema, visitEnumValues, visitExclusiveMaximum, visitExclusiveMaximumLimit, visitExclusiveMinimum, visitExclusiveMinimumLimit, visitFormat, visitIfSchema, visitItemSchema, visitItemSchemas, visitMaximum, visitMaxItems, visitMaxLength, visitMaxProperties, visitMinimum, visitMinItems, visitMinLength, visitMinProperties, visitMultipleOf, visitOneOfCombinedSchema, visitPattern, visitPatternProperties, visitPatternPropertySchema, visitPropertyDependencies, visitPropertyNameSchema, visitPropertySchema, visitPropertySchemas, visitReferredSchema, visitRequiredInteger, visitRequiredProperties, visitRequiredPropertyName, visitSchemaDependencies, visitSchemaDependency, visitSchemaMustNotMatch, visitSchemaOfAdditionalItems, visitSchemaOfAdditionalProperties, visitThenSchema, visitUniqueItems
public SchemaDiffVisitor(DiffContext ctx, org.everit.json.schema.Schema original)
public void visitSchema(SchemaWrapper schema)
visitSchema
in class JsonSchemaWrapperVisitor
public void visitStringSchema(StringSchemaWrapper stringSchema)
visitStringSchema
in class JsonSchemaWrapperVisitor
public void visitArraySchema(ArraySchemaWrapper arraySchema)
visitArraySchema
in class JsonSchemaWrapperVisitor
public void visitEmptySchema(EmptySchemaWrapper schema)
visitEmptySchema
in class JsonSchemaWrapperVisitor
public void visitTrueSchema(TrueSchemaWrapper schema)
JsonSchemaWrapperVisitor
visitTrueSchema
in class JsonSchemaWrapperVisitor
public void visitFalseSchema(FalseSchemaWrapper schema)
visitFalseSchema
in class JsonSchemaWrapperVisitor
public void visitObjectSchema(ObjectSchemaWrapper schema)
visitObjectSchema
in class JsonSchemaWrapperVisitor
public void visitBooleanSchema(BooleanSchemaWrapper schema)
visitBooleanSchema
in class JsonSchemaWrapperVisitor
public void visitConstSchema(ConstSchemaWrapper schema)
visitConstSchema
in class JsonSchemaWrapperVisitor
public void visitEnumSchema(EnumSchemaWrapper schema)
visitEnumSchema
in class JsonSchemaWrapperVisitor
public void visitNullSchema(NullSchemaWrapper schema)
visitNullSchema
in class JsonSchemaWrapperVisitor
public void visitCombinedSchema(CombinedSchemaWrapper schema)
visitCombinedSchema
in class JsonSchemaWrapperVisitor
public void visitConditionalSchema(ConditionalSchemaWrapper schema)
visitConditionalSchema
in class JsonSchemaWrapperVisitor
public void visitNotSchema(NotSchemaWrapper schema)
visitNotSchema
in class JsonSchemaWrapperVisitor
public void visitNumberSchema(NumberSchemaWrapper schema)
visitNumberSchema
in class JsonSchemaWrapperVisitor
public void visitReferenceSchema(ReferenceSchemaWrapper schema)
visitReferenceSchema
in class JsonSchemaWrapperVisitor
Copyright © 2020 Red Hat. All rights reserved.