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

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

MAPPER - Static variable in class io.apicurio.registry.rules.compatibility.jsonschema.JsonUtil
 

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
 
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