A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(JsonSchemaWrapperVisitor) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ArraySchemaWrapper
- accept(JsonSchemaWrapperVisitor) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.BooleanSchemaWrapper
- accept(JsonSchemaWrapperVisitor) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.CombinedSchemaWrapper
- accept(JsonSchemaWrapperVisitor) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ConditionalSchemaWrapper
- accept(JsonSchemaWrapperVisitor) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ConstSchemaWrapper
- accept(JsonSchemaWrapperVisitor) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.EmptySchemaWrapper
- accept(JsonSchemaWrapperVisitor) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.EnumSchemaWrapper
- accept(JsonSchemaWrapperVisitor) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.FalseSchemaWrapper
- accept(JsonSchemaWrapperVisitor) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.NotSchemaWrapper
- accept(JsonSchemaWrapperVisitor) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.NullSchemaWrapper
- accept(JsonSchemaWrapperVisitor) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.NumberSchemaWrapper
- accept(JsonSchemaWrapperVisitor) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ObjectSchemaWrapper
- accept(JsonSchemaWrapperVisitor) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ReferenceSchemaWrapper
- accept(JsonSchemaWrapperVisitor) - Method in interface io.apicurio.registry.rules.compatibility.jsonschema.wrapper.SchemaWrapper
- accept(JsonSchemaWrapperVisitor) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.StringSchemaWrapper
- accept(JsonSchemaWrapperVisitor) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.TrueSchemaWrapper
- addDifference(DiffType, Object, Object) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffContext
- areListOfSchemasCompatible(DiffContext, List<SchemaWrapper>, SchemaWrapper, boolean) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
- ARRAY_TYPE_ADDITIONAL_ITEMS_BOOLEAN_UNCHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_ADDITIONAL_ITEMS_EXTENDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_ADDITIONAL_ITEMS_FALSE_TO_TRUE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_ADDITIONAL_ITEMS_NARROWED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_ADDITIONAL_ITEMS_TRUE_TO_FALSE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_ALL_ITEM_SCHEMA_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_ALL_ITEM_SCHEMA_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_CONTAINED_ITEM_SCHEMA_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_CONTAINED_ITEM_SCHEMA_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_ITEM_SCHEMA_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_ITEM_SCHEMA_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_ITEM_SCHEMAS_CHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_ITEM_SCHEMAS_EXTENDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_ITEM_SCHEMAS_NARROWED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_ITEMS_SCHEMAS_LENGTH_DECREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_ITEMS_SCHEMAS_LENGTH_INCREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_MAX_ITEMS_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_MAX_ITEMS_DECREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_MAX_ITEMS_INCREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_MAX_ITEMS_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_MIN_ITEMS_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_MIN_ITEMS_DECREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_MIN_ITEMS_INCREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_MIN_ITEMS_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_SCHEMA_OF_ADDITIONAL_ITEMS_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_SCHEMA_OF_ADDITIONAL_ITEMS_CHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_SCHEMA_OF_ADDITIONAL_ITEMS_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_SCHEMA_OF_ADDITIONAL_ITEMS_UNCHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_UNIQUE_ITEMS_BOOLEAN_UNCHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_UNIQUE_ITEMS_FALSE_TO_TRUE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ARRAY_TYPE_UNIQUE_ITEMS_TRUE_TO_FALSE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ArraySchemaDiffVisitor - Class in io.apicurio.registry.rules.compatibility.jsonschema.diff
- ArraySchemaDiffVisitor(DiffContext, ArraySchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.diff.ArraySchemaDiffVisitor
- ArraySchemaWrapper - Class in io.apicurio.registry.rules.compatibility.jsonschema.wrapper
- ArraySchemaWrapper(ArraySchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ArraySchemaWrapper
B
- BooleanSchemaDiffVisitor - Class in io.apicurio.registry.rules.compatibility.jsonschema.diff
- BooleanSchemaDiffVisitor(DiffContext, BooleanSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.diff.BooleanSchemaDiffVisitor
- BooleanSchemaWrapper - Class in io.apicurio.registry.rules.compatibility.jsonschema.wrapper
- BooleanSchemaWrapper(BooleanSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.BooleanSchemaWrapper
C
- COMBINED_TYPE_ALL_OF_SIZE_DECREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- COMBINED_TYPE_ALL_OF_SIZE_INCREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- COMBINED_TYPE_ANY_OF_SIZE_DECREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- COMBINED_TYPE_ANY_OF_SIZE_INCREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- COMBINED_TYPE_CRITERION_CHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- COMBINED_TYPE_CRITERION_EXTENDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- COMBINED_TYPE_CRITERION_NARROWED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- COMBINED_TYPE_ONE_OF_SIZE_DECREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- COMBINED_TYPE_ONE_OF_SIZE_INCREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- COMBINED_TYPE_SUBSCHEMA_NOT_COMPATIBLE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- CombinedSchemaDiffVisitor - Class in io.apicurio.registry.rules.compatibility.jsonschema.diff
- CombinedSchemaDiffVisitor(DiffContext, CombinedSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.diff.CombinedSchemaDiffVisitor
- CombinedSchemaWrapper - Class in io.apicurio.registry.rules.compatibility.jsonschema.wrapper
- CombinedSchemaWrapper(CombinedSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.CombinedSchemaWrapper
- compareSchema(DiffContext, Schema, Schema, DiffType, DiffType, DiffType, DiffType, DiffType, DiffType) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
- compareSchemaWhenExist(DiffContext, Schema, Schema, DiffType, DiffType, DiffType, DiffType) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
- CONDITIONAL_TYPE_ELSE_SCHEMA_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- CONDITIONAL_TYPE_ELSE_SCHEMA_COMPATIBLE_BACKWARD_NOT_FORWARD - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- CONDITIONAL_TYPE_ELSE_SCHEMA_COMPATIBLE_BOTH - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- CONDITIONAL_TYPE_ELSE_SCHEMA_COMPATIBLE_FORWARD_NOT_BACKWARD - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- CONDITIONAL_TYPE_ELSE_SCHEMA_COMPATIBLE_NONE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- CONDITIONAL_TYPE_ELSE_SCHEMA_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- CONDITIONAL_TYPE_IF_SCHEMA_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- CONDITIONAL_TYPE_IF_SCHEMA_COMPATIBLE_BACKWARD_NOT_FORWARD - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- CONDITIONAL_TYPE_IF_SCHEMA_COMPATIBLE_BOTH - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- CONDITIONAL_TYPE_IF_SCHEMA_COMPATIBLE_FORWARD_NOT_BACKWARD - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- CONDITIONAL_TYPE_IF_SCHEMA_COMPATIBLE_NONE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- CONDITIONAL_TYPE_IF_SCHEMA_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- CONDITIONAL_TYPE_THEN_SCHEMA_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- CONDITIONAL_TYPE_THEN_SCHEMA_COMPATIBLE_BACKWARD_NOT_FORWARD - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- CONDITIONAL_TYPE_THEN_SCHEMA_COMPATIBLE_BOTH - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- CONDITIONAL_TYPE_THEN_SCHEMA_COMPATIBLE_FORWARD_NOT_BACKWARD - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- CONDITIONAL_TYPE_THEN_SCHEMA_COMPATIBLE_NONE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- CONDITIONAL_TYPE_THEN_SCHEMA_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ConditionalSchemaDiffVisitor - Class in io.apicurio.registry.rules.compatibility.jsonschema.diff
- ConditionalSchemaDiffVisitor(DiffContext, ConditionalSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.diff.ConditionalSchemaDiffVisitor
- ConditionalSchemaWrapper - Class in io.apicurio.registry.rules.compatibility.jsonschema.wrapper
- ConditionalSchemaWrapper(ConditionalSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ConditionalSchemaWrapper
- CONST_TYPE_VALUE_CHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ConstSchemaDiffVisitor - Class in io.apicurio.registry.rules.compatibility.jsonschema.diff
- ConstSchemaDiffVisitor(DiffContext, ConstSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.diff.ConstSchemaDiffVisitor
- ConstSchemaWrapper - Class in io.apicurio.registry.rules.compatibility.jsonschema.wrapper
- ConstSchemaWrapper(ConstSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ConstSchemaWrapper
- createRootContext() - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffContext
- createRootContext(String, Set<SchemaLocation>) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffContext
D
- diffAddedRemoved(DiffContext, Object, Object, DiffType, DiffType) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
-
added/removed
- diffBooleanTransition(DiffContext, Boolean, Boolean, Boolean, DiffType, DiffType, DiffType) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
- DiffContext - Class in io.apicurio.registry.rules.compatibility.jsonschema.diff
- Difference - Class in io.apicurio.registry.rules.compatibility.jsonschema.diff
- Difference() - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.diff.Difference
- diffInteger(DiffContext, Integer, Integer, DiffType, DiffType, DiffType, DiffType) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
-
added/removed/increased/decreased
- diffNumber(DiffContext, Number, Number, DiffType, DiffType, DiffType, DiffType) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
-
added/removed/increased/decreased
- diffNumberOriginalMultipleOfUpdated(DiffContext, Number, Number, DiffType, DiffType) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
- diffObject(DiffContext, Object, Object, DiffType, DiffType, DiffType) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
-
added/removed/changed (using equals)
- diffObjectDefault(DiffContext, Object, Object, Object, DiffType, DiffType, DiffType) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
-
added/removed/changed (using equals), with a default value specified
- diffObjectIdentity(DiffContext, Object, Object, Object, DiffType, DiffType, DiffType, DiffType, DiffType) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
-
added/removed/changed (using ==)
- diffSchemaOrTrue(DiffContext, Schema, Schema, DiffType, DiffType, DiffType, DiffType) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
- diffSetChanged(DiffContext, Set<T>, Set<T>, DiffType, DiffType, DiffType, DiffType, DiffType) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
- diffSubschemaAddedRemoved(DiffContext, Object, Object, DiffType, DiffType) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
- diffSubSchemasAdded(DiffContext, List<SchemaWrapper>, boolean, SchemaWrapper, boolean, DiffType, DiffType, DiffType) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
- diffSubSchemasRemoved(DiffContext, List<SchemaWrapper>, boolean, SchemaWrapper, boolean, DiffType, DiffType, DiffType) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
- DiffType - Enum in io.apicurio.registry.rules.compatibility.jsonschema.diff
- DiffUtil - Class in io.apicurio.registry.rules.compatibility.jsonschema.diff
- DiffUtil() - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
E
- EmptySchemaWrapper - Class in io.apicurio.registry.rules.compatibility.jsonschema.wrapper
- EmptySchemaWrapper(EmptySchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.EmptySchemaWrapper
- ENUM_TYPE_VALUES_CHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ENUM_TYPE_VALUES_MEMBER_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ENUM_TYPE_VALUES_MEMBER_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- EnumSchemaDiffVisitor - Class in io.apicurio.registry.rules.compatibility.jsonschema.diff
- EnumSchemaDiffVisitor(DiffContext, EnumSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.diff.EnumSchemaDiffVisitor
- EnumSchemaWrapper - Class in io.apicurio.registry.rules.compatibility.jsonschema.wrapper
- EnumSchemaWrapper(EnumSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.EnumSchemaWrapper
- EqualitySchemaWrapper - Class in io.apicurio.registry.rules.compatibility.jsonschema.wrapper
-
Equals and hashCode implementation from the Everit library may not handle some schemas (with references) well, resulting in
StackOverflowError
or other errors. - EqualitySchemaWrapper(Schema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.EqualitySchemaWrapper
- equalityWrap(Schema) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.WrapUtil
- equals(Object) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.EqualitySchemaWrapper
F
- FalseSchemaWrapper - Class in io.apicurio.registry.rules.compatibility.jsonschema.wrapper
- FalseSchemaWrapper(FalseSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.FalseSchemaWrapper
- findDifferences(String, String) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaDiffLibrary
-
Find and analyze differences between two JSON schemas.
- findDifferences(Schema, Schema) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaDiffLibrary
- foundAllDifferencesAreCompatible() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffContext
- foundIncompatibleDifference() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffContext
-
Return true, if this context contains an incompatible difference.
G
- getAllItemSchema() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ArraySchemaWrapper
- getContainedItemSchema() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ArraySchemaWrapper
- getCriterion() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.CombinedSchemaWrapper
- getDiff() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffContext
- getElseSchema() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ConditionalSchemaWrapper
- getExceptionally(DiffContext, Supplier<T>) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
-
Use getter and return null if there is an exception.
- getExclusiveMaximumLimit() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.NumberSchemaWrapper
- getExclusiveMinimumLimit() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.NumberSchemaWrapper
- getFormatValidator() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.StringSchemaWrapper
- getIfSchema() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ConditionalSchemaWrapper
- getIncompatibleDifferences() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffContext
- getIncompatibleDifferences(String, String) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaDiffLibrary
- getItemSchemas() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ArraySchemaWrapper
- getLocation() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ReferenceSchemaWrapper
- getMaximum() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.NumberSchemaWrapper
- getMaxItems() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ArraySchemaWrapper
- getMaxLength() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.StringSchemaWrapper
- getMaxProperties() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ObjectSchemaWrapper
- getMinimum() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.NumberSchemaWrapper
- getMinItems() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ArraySchemaWrapper
- getMinLength() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.StringSchemaWrapper
- getMinProperties() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ObjectSchemaWrapper
- getMultipleOf() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.NumberSchemaWrapper
- getMustNotMatch() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.NotSchemaWrapper
- getPattern() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.StringSchemaWrapper
- getPermittedValue() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ConstSchemaWrapper
- getPossibleValues() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.EnumSchemaWrapper
- getPropertyDependencies() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ObjectSchemaWrapper
- getPropertyNameSchema() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ObjectSchemaWrapper
- getPropertySchemas() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ObjectSchemaWrapper
- getReferredSchema() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ReferenceSchemaWrapper
- getRegexpPatternProperties() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ObjectSchemaWrapper
- getRequiredProperties() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ObjectSchemaWrapper
- getSchemaDependencies() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ObjectSchemaWrapper
- getSchemaOfAdditionalItems() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ArraySchemaWrapper
- getSchemaOfAdditionalProperties() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ObjectSchemaWrapper
- getSubschemas() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.CombinedSchemaWrapper
- getThenSchema() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ConditionalSchemaWrapper
- getUnprocessedProperties() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.StringSchemaWrapper
- getWrapped() - Method in interface io.apicurio.registry.rules.compatibility.jsonschema.wrapper.SchemaWrapper
H
- hashCode() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.EqualitySchemaWrapper
I
- io.apicurio.registry.rules.compatibility.jsonschema - package io.apicurio.registry.rules.compatibility.jsonschema
- io.apicurio.registry.rules.compatibility.jsonschema.diff - package io.apicurio.registry.rules.compatibility.jsonschema.diff
- io.apicurio.registry.rules.compatibility.jsonschema.wrapper - package io.apicurio.registry.rules.compatibility.jsonschema.wrapper
- isCompatible(String, String) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaDiffLibrary
- isExclusiveMaximum() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.NumberSchemaWrapper
- isExclusiveMinimum() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.NumberSchemaWrapper
- isSchemaCompatible(DiffContext, Schema, Schema, boolean) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffUtil
J
- JsonSchemaDiffLibrary - Class in io.apicurio.registry.rules.compatibility.jsonschema
- JsonSchemaDiffLibrary() - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaDiffLibrary
- JsonSchemaWrapperVisitor - Class in io.apicurio.registry.rules.compatibility.jsonschema
- JsonSchemaWrapperVisitor() - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- JsonUtil - Class in io.apicurio.registry.rules.compatibility.jsonschema
- JsonUtil() - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.JsonUtil
L
- log(String) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffContext
M
N
- needsUniqueItems() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ArraySchemaWrapper
- NOT_TYPE_SCHEMA_COMPATIBLE_BACKWARD_NOT_FORWARD - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NOT_TYPE_SCHEMA_COMPATIBLE_BOTH - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NOT_TYPE_SCHEMA_COMPATIBLE_FORWARD_NOT_BACKWARD - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NOT_TYPE_SCHEMA_COMPATIBLE_NONE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NotSchemaDiffVisitor - Class in io.apicurio.registry.rules.compatibility.jsonschema.diff
- NotSchemaDiffVisitor(DiffContext, NotSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.diff.NotSchemaDiffVisitor
- NotSchemaWrapper - Class in io.apicurio.registry.rules.compatibility.jsonschema.wrapper
- NotSchemaWrapper(NotSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.NotSchemaWrapper
- NullSchemaDiffVisitor - Class in io.apicurio.registry.rules.compatibility.jsonschema.diff
- NullSchemaDiffVisitor(DiffContext, NullSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.diff.NullSchemaDiffVisitor
- NullSchemaWrapper - Class in io.apicurio.registry.rules.compatibility.jsonschema.wrapper
- NullSchemaWrapper(NullSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.NullSchemaWrapper
- NUMBER_TYPE_EXCLUSIVE_MAXIMUM_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_EXCLUSIVE_MAXIMUM_DECREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_EXCLUSIVE_MAXIMUM_INCREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_EXCLUSIVE_MAXIMUM_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_EXCLUSIVE_MINIMUM_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_EXCLUSIVE_MINIMUM_DECREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_EXCLUSIVE_MINIMUM_INCREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_EXCLUSIVE_MINIMUM_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_INTEGER_REQUIRED_FALSE_TO_TRUE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_INTEGER_REQUIRED_TRUE_TO_FALSE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_INTEGER_REQUIRED_UNCHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_IS_MAXIMUM_EXCLUSIVE_FALSE_TO_TRUE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_IS_MAXIMUM_EXCLUSIVE_TRUE_TO_FALSE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_IS_MAXIMUM_EXCLUSIVE_UNCHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_IS_MINIMUM_EXCLUSIVE_FALSE_TO_TRUE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_IS_MINIMUM_EXCLUSIVE_TRUE_TO_FALSE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_IS_MINIMUM_EXCLUSIVE_UNCHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_MAXIMUM_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_MAXIMUM_DECREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_MAXIMUM_INCREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_MAXIMUM_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_MINIMUM_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_MINIMUM_DECREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_MINIMUM_INCREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_MINIMUM_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_MULTIPLE_OF_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_MULTIPLE_OF_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_MULTIPLE_OF_UPDATED_IS_DIVISIBLE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NUMBER_TYPE_MULTIPLE_OF_UPDATED_IS_NOT_DIVISIBLE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- NumberSchemaDiffVisitor - Class in io.apicurio.registry.rules.compatibility.jsonschema.diff
- NumberSchemaDiffVisitor(DiffContext, NumberSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.diff.NumberSchemaDiffVisitor
- NumberSchemaWrapper - Class in io.apicurio.registry.rules.compatibility.jsonschema.wrapper
- NumberSchemaWrapper(NumberSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.NumberSchemaWrapper
O
- OBJECT_TYPE_ADDITIONAL_PROPERTIES_BOOLEAN_UNCHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_ADDITIONAL_PROPERTIES_EXTENDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_ADDITIONAL_PROPERTIES_FALSE_TO_TRUE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_ADDITIONAL_PROPERTIES_NARROWED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_ADDITIONAL_PROPERTIES_SCHEMA_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_ADDITIONAL_PROPERTIES_SCHEMA_CHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_ADDITIONAL_PROPERTIES_SCHEMA_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_ADDITIONAL_PROPERTIES_SCHEMA_UNCHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_ADDITIONAL_PROPERTIES_TRUE_TO_FALSE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_MAX_PROPERTIES_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_MAX_PROPERTIES_DECREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_MAX_PROPERTIES_INCREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_MAX_PROPERTIES_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_MIN_PROPERTIES_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_MIN_PROPERTIES_DECREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_MIN_PROPERTIES_INCREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_MIN_PROPERTIES_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PATTERN_PROPERTY_KEYS_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PATTERN_PROPERTY_KEYS_CHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PATTERN_PROPERTY_KEYS_MEMBER_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PATTERN_PROPERTY_KEYS_MEMBER_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PATTERN_PROPERTY_KEYS_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PROPERTY_DEPENDENCIES_KEYS_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PROPERTY_DEPENDENCIES_KEYS_CHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PROPERTY_DEPENDENCIES_KEYS_MEMBER_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PROPERTY_DEPENDENCIES_KEYS_MEMBER_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PROPERTY_DEPENDENCIES_KEYS_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PROPERTY_DEPENDENCIES_VALUE_MEMBER_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PROPERTY_DEPENDENCIES_VALUE_MEMBER_CHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PROPERTY_DEPENDENCIES_VALUE_MEMBER_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PROPERTY_SCHEMA_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PROPERTY_SCHEMA_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PROPERTY_SCHEMAS_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PROPERTY_SCHEMAS_CHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PROPERTY_SCHEMAS_EXTENDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PROPERTY_SCHEMAS_MEMBER_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PROPERTY_SCHEMAS_MEMBER_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PROPERTY_SCHEMAS_NARROWED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_PROPERTY_SCHEMAS_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_REQUIRED_PROPERTIES_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_REQUIRED_PROPERTIES_CHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_REQUIRED_PROPERTIES_MEMBER_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_REQUIRED_PROPERTIES_MEMBER_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_REQUIRED_PROPERTIES_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_SCHEMA_DEPENDENCIES_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_SCHEMA_DEPENDENCIES_CHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_SCHEMA_DEPENDENCIES_MEMBER_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_SCHEMA_DEPENDENCIES_MEMBER_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- OBJECT_TYPE_SCHEMA_DEPENDENCIES_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ObjectSchemaDiffVisitor - Class in io.apicurio.registry.rules.compatibility.jsonschema.diff
- ObjectSchemaDiffVisitor(DiffContext, ObjectSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.diff.ObjectSchemaDiffVisitor
- ObjectSchemaWrapper - Class in io.apicurio.registry.rules.compatibility.jsonschema.wrapper
- ObjectSchemaWrapper(ObjectSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ObjectSchemaWrapper
P
- permitsAdditionalItems() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ArraySchemaWrapper
- permitsAdditionalProperties() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ObjectSchemaWrapper
- PrimitiveSchemaDiffVisitor - Class in io.apicurio.registry.rules.compatibility.jsonschema.diff
-
This visitor deals with the following schemas:
- PrimitiveSchemaDiffVisitor(DiffContext, Schema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.diff.PrimitiveSchemaDiffVisitor
-
This visitor accepts any schema, so the checks that would be otherwise done by the caller, are made by this visitor.
R
- REFERENCE_TYPE_TARGET_SCHEMA_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- REFERENCE_TYPE_TARGET_SCHEMA_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- ReferenceSchemaDiffVisitor - Class in io.apicurio.registry.rules.compatibility.jsonschema.diff
- ReferenceSchemaDiffVisitor(DiffContext, Schema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.diff.ReferenceSchemaDiffVisitor
- ReferenceSchemaWrapper - Class in io.apicurio.registry.rules.compatibility.jsonschema.wrapper
- ReferenceSchemaWrapper(ReferenceSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.ReferenceSchemaWrapper
- requiresInteger() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.NumberSchemaWrapper
S
- SchemaDiffVisitor - Class in io.apicurio.registry.rules.compatibility.jsonschema.diff
- SchemaDiffVisitor(DiffContext, Schema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.diff.SchemaDiffVisitor
- SchemaWrapper - Interface in io.apicurio.registry.rules.compatibility.jsonschema.wrapper
- STRING_TYPE_CONTENT_ENCODING_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_CONTENT_ENCODING_CHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_CONTENT_ENCODING_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_CONTENT_MEDIA_TYPE_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_CONTENT_MEDIA_TYPE_CHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_CONTENT_MEDIA_TYPE_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_FORMAT_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_FORMAT_CHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_FORMAT_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_MAX_LENGTH_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_MAX_LENGTH_DECREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_MAX_LENGTH_INCREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_MAX_LENGTH_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_MIN_LENGTH_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_MIN_LENGTH_DECREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_MIN_LENGTH_INCREASED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_MIN_LENGTH_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_PATTERN_ADDED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_PATTERN_CHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- STRING_TYPE_PATTERN_REMOVED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- StringSchemaDiffVisitor - Class in io.apicurio.registry.rules.compatibility.jsonschema.diff
- StringSchemaDiffVisitor(DiffContext, StringSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.diff.StringSchemaDiffVisitor
- StringSchemaWrapper - Class in io.apicurio.registry.rules.compatibility.jsonschema.wrapper
- StringSchemaWrapper(StringSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.StringSchemaWrapper
- sub(String) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffContext
- SUBSCHEMA_TYPE_CHANGED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
- SUBSCHEMA_TYPE_CHANGED_TO_EMPTY_OR_TRUE - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
T
- toString() - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffContext
- TrueSchemaWrapper - Class in io.apicurio.registry.rules.compatibility.jsonschema.wrapper
- TrueSchemaWrapper(TrueSchema) - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.TrueSchemaWrapper
U
- UNDEFINED_UNUSED - io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
V
- valueOf(String) - Static method in enum io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- visit(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitAdditionalItems(boolean) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ArraySchemaDiffVisitor
- visitAdditionalItems(boolean) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitAdditionalProperties(boolean) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ObjectSchemaDiffVisitor
- visitAdditionalProperties(boolean) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitAllItemSchema(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ArraySchemaDiffVisitor
- visitAllItemSchema(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitAllOfCombinedSchema(CombinedSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.CombinedSchemaDiffVisitor
- visitAllOfCombinedSchema(CombinedSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
-
new method
- visitAllPropertyDependencies(Map<String, Set<String>>) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ObjectSchemaDiffVisitor
- visitAllPropertyDependencies(Map<String, Set<String>>) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
-
new method
- visitAnyOfCombinedSchema(CombinedSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.CombinedSchemaDiffVisitor
- visitAnyOfCombinedSchema(CombinedSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
-
new method
- visitArraySchema(ArraySchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ArraySchemaDiffVisitor
- visitArraySchema(ArraySchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.SchemaDiffVisitor
- visitArraySchema(ArraySchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitBooleanSchema(BooleanSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.BooleanSchemaDiffVisitor
- visitBooleanSchema(BooleanSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.SchemaDiffVisitor
- visitBooleanSchema(BooleanSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitCombinedSchema(CombinedSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.CombinedSchemaDiffVisitor
- visitCombinedSchema(CombinedSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.SchemaDiffVisitor
- visitCombinedSchema(CombinedSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitConditionalSchema(ConditionalSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ConditionalSchemaDiffVisitor
- visitConditionalSchema(ConditionalSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.SchemaDiffVisitor
- visitConditionalSchema(ConditionalSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitConstSchema(ConstSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ConstSchemaDiffVisitor
- visitConstSchema(ConstSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.SchemaDiffVisitor
- visitConstSchema(ConstSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitConstValue(Object) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ConstSchemaDiffVisitor
- visitConstValue(Object) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
-
new method
- visitContainedItemSchema(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ArraySchemaDiffVisitor
- visitContainedItemSchema(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitElseSchema(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ConditionalSchemaDiffVisitor
- visitElseSchema(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitEmptySchema(EmptySchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.PrimitiveSchemaDiffVisitor
- visitEmptySchema(EmptySchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.SchemaDiffVisitor
- visitEmptySchema(EmptySchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitEnumSchema(EnumSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.EnumSchemaDiffVisitor
- visitEnumSchema(EnumSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.SchemaDiffVisitor
- visitEnumSchema(EnumSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitEnumValues(Set<Object>) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.EnumSchemaDiffVisitor
- visitEnumValues(Set<Object>) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
-
new method
- visitExclusiveMaximum(boolean) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.NumberSchemaDiffVisitor
- visitExclusiveMaximum(boolean) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitExclusiveMaximumLimit(Number) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.NumberSchemaDiffVisitor
- visitExclusiveMaximumLimit(Number) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitExclusiveMinimum(boolean) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.NumberSchemaDiffVisitor
-
This is for older draft, where exclusiveMinimum was a boolean
- visitExclusiveMinimum(boolean) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitExclusiveMinimumLimit(Number) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.NumberSchemaDiffVisitor
- visitExclusiveMinimumLimit(Number) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitFalseSchema(FalseSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.PrimitiveSchemaDiffVisitor
- visitFalseSchema(FalseSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.SchemaDiffVisitor
- visitFalseSchema(FalseSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitFormat(String) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.StringSchemaDiffVisitor
- visitFormat(String) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitIfSchema(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ConditionalSchemaDiffVisitor
- visitIfSchema(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitItemSchema(int, SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ArraySchemaDiffVisitor
- visitItemSchema(int, SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitItemSchemas(List<SchemaWrapper>) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ArraySchemaDiffVisitor
- visitItemSchemas(List<SchemaWrapper>) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitMaximum(Number) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.NumberSchemaDiffVisitor
- visitMaximum(Number) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitMaxItems(Integer) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ArraySchemaDiffVisitor
- visitMaxItems(Integer) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitMaxLength(Integer) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.StringSchemaDiffVisitor
- visitMaxLength(Integer) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitMaxProperties(Integer) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ObjectSchemaDiffVisitor
- visitMaxProperties(Integer) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitMinimum(Number) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.NumberSchemaDiffVisitor
- visitMinimum(Number) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitMinItems(Integer) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ArraySchemaDiffVisitor
- visitMinItems(Integer) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitMinLength(Integer) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.StringSchemaDiffVisitor
- visitMinLength(Integer) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitMinProperties(Integer) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ObjectSchemaDiffVisitor
- visitMinProperties(Integer) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitMultipleOf(Number) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.NumberSchemaDiffVisitor
- visitMultipleOf(Number) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitNotSchema(NotSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.NotSchemaDiffVisitor
- visitNotSchema(NotSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.SchemaDiffVisitor
- visitNotSchema(NotSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitNullSchema(NullSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.NullSchemaDiffVisitor
- visitNullSchema(NullSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.SchemaDiffVisitor
- visitNullSchema(NullSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitNumberSchema(NumberSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.NumberSchemaDiffVisitor
- visitNumberSchema(NumberSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.SchemaDiffVisitor
- visitNumberSchema(NumberSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitObjectSchema(ObjectSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ObjectSchemaDiffVisitor
- visitObjectSchema(ObjectSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.SchemaDiffVisitor
- visitObjectSchema(ObjectSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitOneOfCombinedSchema(CombinedSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.CombinedSchemaDiffVisitor
- visitOneOfCombinedSchema(CombinedSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
-
new method
- visitPattern(Pattern) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.StringSchemaDiffVisitor
- visitPattern(Pattern) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitPatternProperties(Map<Pattern, SchemaWrapper>) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ObjectSchemaDiffVisitor
- visitPatternProperties(Map<Pattern, SchemaWrapper>) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitPatternPropertySchema(Pattern, SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ObjectSchemaDiffVisitor
- visitPatternPropertySchema(Pattern, SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitPropertyDependencies(String, Set<String>) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ObjectSchemaDiffVisitor
- visitPropertyDependencies(String, Set<String>) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitPropertyNameSchema(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ObjectSchemaDiffVisitor
- visitPropertyNameSchema(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitPropertySchema(String, SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ObjectSchemaDiffVisitor
- visitPropertySchema(String, SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitPropertySchemas(Map<String, SchemaWrapper>) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ObjectSchemaDiffVisitor
- visitPropertySchemas(Map<String, SchemaWrapper>) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitReferenceSchema(ReferenceSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ReferenceSchemaDiffVisitor
- visitReferenceSchema(ReferenceSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.SchemaDiffVisitor
- visitReferenceSchema(ReferenceSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitReferredSchema(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ReferenceSchemaDiffVisitor
- visitReferredSchema(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
-
new method
- visitRequiredInteger(boolean) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.NumberSchemaDiffVisitor
- visitRequiredInteger(boolean) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitRequiredProperties(List<String>) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ObjectSchemaDiffVisitor
- visitRequiredProperties(List<String>) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitRequiredPropertyName(String) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ObjectSchemaDiffVisitor
- visitRequiredPropertyName(String) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitSchema(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.SchemaDiffVisitor
- visitSchema(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitSchemaDependencies(Map<String, SchemaWrapper>) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ObjectSchemaDiffVisitor
- visitSchemaDependencies(Map<String, SchemaWrapper>) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
-
new method
- visitSchemaDependency(String, SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ObjectSchemaDiffVisitor
- visitSchemaDependency(String, SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitSchemaMustNotMatch(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.NotSchemaDiffVisitor
- visitSchemaMustNotMatch(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
-
new method
- visitSchemaOfAdditionalItems(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ArraySchemaDiffVisitor
- visitSchemaOfAdditionalItems(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitSchemaOfAdditionalProperties(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ObjectSchemaDiffVisitor
- visitSchemaOfAdditionalProperties(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitStringSchema(StringSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.SchemaDiffVisitor
- visitStringSchema(StringSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.StringSchemaDiffVisitor
- visitStringSchema(StringSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitThenSchema(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ConditionalSchemaDiffVisitor
- visitThenSchema(SchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
- visitTrueSchema(TrueSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.PrimitiveSchemaDiffVisitor
- visitTrueSchema(TrueSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.SchemaDiffVisitor
- visitTrueSchema(TrueSchemaWrapper) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
-
new method
- visitUniqueItems(boolean) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.diff.ArraySchemaDiffVisitor
- visitUniqueItems(boolean) - Method in class io.apicurio.registry.rules.compatibility.jsonschema.JsonSchemaWrapperVisitor
W
- wrap(Collection<Schema>) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.WrapUtil
- wrap(List<Schema>) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.WrapUtil
- wrap(Map<K, Schema>) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.WrapUtil
- wrap(Optional<Schema>) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.WrapUtil
- wrap(Schema) - Static method in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.WrapUtil
- wrapped - Variable in class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.EmptySchemaWrapper
- WrapUtil - Class in io.apicurio.registry.rules.compatibility.jsonschema.wrapper
- WrapUtil() - Constructor for class io.apicurio.registry.rules.compatibility.jsonschema.wrapper.WrapUtil
All Classes All Packages