## Uses of Class
org.apache.avro.SchemaCompatibility.SchemaCompatibilityResult

Packages that use SchemaCompatibility.SchemaCompatibilityResult
org.apache.avro: Avro kernel classes.

### Uses of SchemaCompatibility.SchemaCompatibilityResult in org.apache.avro

Methods in org.apache.avro that return SchemaCompatibility.SchemaCompatibilityResult
`static SchemaCompatibility.SchemaCompatibilityResult` SchemaCompatibility.SchemaCompatibilityResult.`compatible()` Returns a details object representing a compatible schema pair.
`SchemaCompatibility.SchemaCompatibilityResult` SchemaCompatibility.SchemaPairCompatibility.`getResult()` Gets more details about the compatibility, in particular if getType() is INCOMPATIBLE.
`static SchemaCompatibility.SchemaCompatibilityResult` SchemaCompatibility.SchemaCompatibilityResult.`incompatible(SchemaCompatibility.SchemaIncompatibilityType incompatibilityType, Schema readerFragment, Schema writerFragment, String message, List<String> location)` Returns a details object representing an incompatible schema pair, including error details.

`SchemaCompatibility.SchemaCompatibilityResult`

SchemaCompatibility.SchemaCompatibilityResult.`mergedWith(SchemaCompatibility.SchemaCompatibilityResult toMerge)`
Merges the current `SchemaCompatibilityResult` with the supplied result into a new instance, combining the list of `Incompatibility Incompatibilities` and regressing to the `SchemaCompatibilityType#INCOMPATIBLE INCOMPATIBLE` state if any incompatibilities are encountered.

`static SchemaCompatibility.SchemaCompatibilityResult` SchemaCompatibility.SchemaCompatibilityResult.`recursionInProgress()` Returns a details object representing a state indicating that recursion is in progress.

Methods in org.apache.avro with parameters of type SchemaCompatibility.SchemaCompatibilityResult

`SchemaCompatibility.SchemaCompatibilityResult`

SchemaCompatibility.SchemaCompatibilityResult.`mergedWith(SchemaCompatibility.SchemaCompatibilityResult toMerge)`
Merges the current `SchemaCompatibilityResult` with the supplied result into a new instance, combining the list of `Incompatibility Incompatibilities` and regressing to the `SchemaCompatibilityType#INCOMPATIBLE INCOMPATIBLE` state if any incompatibilities are encountered.

Constructors in org.apache.avro with parameters of type SchemaCompatibility.SchemaCompatibilityResult
Constructor and Description
`SchemaPairCompatibility(SchemaCompatibility.SchemaCompatibilityResult result, Schema reader, Schema writer, String description)` Constructs a new instance.