Uses of Class
io.apicurio.registry.rules.compatibility.jsonschema.diff.DiffType
-
Packages that use DiffType Package Description io.apicurio.registry.rules.compatibility.jsonschema.diff -
-
Uses of DiffType in io.apicurio.registry.rules.compatibility.jsonschema.diff
Methods in io.apicurio.registry.rules.compatibility.jsonschema.diff that return DiffType Modifier and Type Method Description static DiffType
DiffType. valueOf(String name)
Returns the enum constant of this type with the specified name.static DiffType[]
DiffType. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in io.apicurio.registry.rules.compatibility.jsonschema.diff with parameters of type DiffType Modifier and Type Method Description void
DiffContext. addDifference(DiffType type, Object originalSubchema, Object updatedSubchema)
static void
DiffUtil. compareSchema(DiffContext ctx, org.everit.json.schema.Schema original, org.everit.json.schema.Schema updated, DiffType addedType, DiffType removedType, DiffType bothType, DiffType backwardNotForwardType, DiffType forwardNotBackwardType, DiffType noneType)
static void
DiffUtil. compareSchemaWhenExist(DiffContext ctx, org.everit.json.schema.Schema original, org.everit.json.schema.Schema updated, DiffType bothType, DiffType backwardType, DiffType forwardType, DiffType noneType)
static boolean
DiffUtil. diffAddedRemoved(DiffContext ctx, Object original, Object updated, DiffType addedType, DiffType removedType)
added/removedstatic boolean
DiffUtil. diffBooleanTransition(DiffContext ctx, Boolean original, Boolean updated, Boolean defaultValue, DiffType changeFalseToTrue, DiffType changeTrueToFalse, DiffType unchanged)
static boolean
DiffUtil. diffInteger(DiffContext ctx, Integer original, Integer updated, DiffType addedType, DiffType removedType, DiffType increasedType, DiffType decreasedType)
added/removed/increased/decreasedstatic boolean
DiffUtil. diffNumber(DiffContext ctx, Number original, Number updated, DiffType addedType, DiffType removedType, DiffType increasedType, DiffType decreasedType)
added/removed/increased/decreasedstatic void
DiffUtil. diffNumberOriginalMultipleOfUpdated(DiffContext ctx, Number original, Number updated, DiffType multipleOfType, DiffType notMultipleOfType)
static void
DiffUtil. diffObject(DiffContext ctx, Object original, Object updated, DiffType addedType, DiffType removedType, DiffType changedType)
added/removed/changed (using equals)static void
DiffUtil. diffObjectDefault(DiffContext ctx, Object original, Object updated, Object defaultValue, DiffType addedType, DiffType removedType, DiffType changedType)
added/removed/changed (using equals), with a default value specifiedstatic boolean
DiffUtil. diffObjectIdentity(DiffContext ctx, Object original, Object updated, Object target, DiffType addedType, DiffType removedType, DiffType extendedType, DiffType narrowedType, DiffType changedType)
added/removed/changed (using ==)static void
DiffUtil. diffSchemaOrTrue(DiffContext ctx, org.everit.json.schema.Schema original, org.everit.json.schema.Schema updated, DiffType bothType, DiffType extendedType, DiffType narrowedType, DiffType noneType)
static <T> void
DiffUtil. diffSetChanged(DiffContext ctx, Set<T> original, Set<T> updated, DiffType addedType, DiffType removedType, DiffType changedType, DiffType addedMemberType, DiffType removedMemberType)
static boolean
DiffUtil. diffSubschemaAddedRemoved(DiffContext ctx, Object original, Object updated, DiffType addedType, DiffType removedType)
static void
DiffUtil. diffSubSchemasAdded(DiffContext ctx, List<SchemaWrapper> addedSchemas, boolean originalPermitsAdditional, SchemaWrapper originalSchemaOfAdditional, boolean updatedPermitsAdditional, DiffType extendedType, DiffType narrowedType, DiffType changedType)
static void
DiffUtil. diffSubSchemasRemoved(DiffContext ctx, List<SchemaWrapper> removedSchemas, boolean updatedPermitsAdditional, SchemaWrapper updatedSchemaOfAdditional, boolean originalPermitsAdditional, DiffType narrowedType, DiffType extendedType, DiffType changedType)
-