private static boolean fieldEquals()

in java/avro-converter/src/main/java/com/microsoft/azure/schemaregistry/kafka/connect/avro/AvroConverterUtils.java [1092:1103]


    private static boolean fieldEquals(Field one, Field two,
                                       Map<Pair<Schema, Schema>, Boolean> cache) {
        if (one == two) {
            return true;
        } else if (one == null || two == null) {
            return false;
        } else {
            return one.getClass() == two.getClass() && Objects.equals(one.index(), two.index())
                && Objects.equals(one.name(), two.name())
                && schemaEquals(one.schema(), two.schema(), cache);
        }
    }