public class ArraySchemaDiffVisitor extends JsonSchemaWrapperVisitor
Constructor and Description |
---|
ArraySchemaDiffVisitor(DiffContext ctx,
org.everit.json.schema.ArraySchema original) |
Modifier and Type | Method and Description |
---|---|
void |
visitAdditionalItems(boolean additionalItems) |
void |
visitAllItemSchema(SchemaWrapper allItemSchema) |
void |
visitArraySchema(ArraySchemaWrapper arraySchema) |
void |
visitContainedItemSchema(SchemaWrapper containedItemSchema) |
void |
visitItemSchema(int index,
SchemaWrapper itemSchema) |
void |
visitItemSchemas(List<SchemaWrapper> itemSchemas) |
void |
visitMaxItems(Integer maxItems) |
void |
visitMinItems(Integer minItems) |
void |
visitSchemaOfAdditionalItems(SchemaWrapper schemaOfAdditionalItems) |
void |
visitUniqueItems(boolean uniqueItems) |
visit, visitAdditionalProperties, visitAllOfCombinedSchema, visitAllPropertyDependencies, visitAnyOfCombinedSchema, visitBooleanSchema, visitCombinedSchema, visitConditionalSchema, visitConstSchema, visitConstValue, visitElseSchema, visitEmptySchema, visitEnumSchema, visitEnumValues, visitExclusiveMaximum, visitExclusiveMaximumLimit, visitExclusiveMinimum, visitExclusiveMinimumLimit, visitFalseSchema, visitFormat, visitIfSchema, visitMaximum, visitMaxLength, visitMaxProperties, visitMinimum, visitMinLength, visitMinProperties, visitMultipleOf, visitNotSchema, visitNullSchema, visitNumberSchema, visitObjectSchema, visitOneOfCombinedSchema, visitPattern, visitPatternProperties, visitPatternPropertySchema, visitPropertyDependencies, visitPropertyNameSchema, visitPropertySchema, visitPropertySchemas, visitReferenceSchema, visitReferredSchema, visitRequiredInteger, visitRequiredProperties, visitRequiredPropertyName, visitSchema, visitSchemaDependencies, visitSchemaDependency, visitSchemaMustNotMatch, visitSchemaOfAdditionalProperties, visitStringSchema, visitThenSchema, visitTrueSchema
public ArraySchemaDiffVisitor(DiffContext ctx, org.everit.json.schema.ArraySchema original)
public void visitArraySchema(ArraySchemaWrapper arraySchema)
visitArraySchema
in class JsonSchemaWrapperVisitor
public void visitMinItems(Integer minItems)
visitMinItems
in class JsonSchemaWrapperVisitor
public void visitMaxItems(Integer maxItems)
visitMaxItems
in class JsonSchemaWrapperVisitor
public void visitUniqueItems(boolean uniqueItems)
visitUniqueItems
in class JsonSchemaWrapperVisitor
public void visitAllItemSchema(SchemaWrapper allItemSchema)
visitAllItemSchema
in class JsonSchemaWrapperVisitor
public void visitAdditionalItems(boolean additionalItems)
visitAdditionalItems
in class JsonSchemaWrapperVisitor
public void visitItemSchemas(List<SchemaWrapper> itemSchemas)
visitItemSchemas
in class JsonSchemaWrapperVisitor
public void visitItemSchema(int index, SchemaWrapper itemSchema)
visitItemSchema
in class JsonSchemaWrapperVisitor
public void visitSchemaOfAdditionalItems(SchemaWrapper schemaOfAdditionalItems)
visitSchemaOfAdditionalItems
in class JsonSchemaWrapperVisitor
public void visitContainedItemSchema(SchemaWrapper containedItemSchema)
visitContainedItemSchema
in class JsonSchemaWrapperVisitor
Copyright © 2020 Red Hat. All rights reserved.