I'm looking to map Avro models. Given an input of Avro A, I need to transform it and return back Avro B.
The use case is that I receive Avro models from a service, transform them to match our use case, and restore them in a new Avro model.
Currently I'm looking into Dozer as a possibility, but I'm wondering if I'm missing something or if there are better options out there.
Googling about isn't yielding much, or I'm searching for the completely wrong things. Avro returns random plane parts, and map tends to get confused with the Java variant of a Hash, making it interesting to find results for. For context, I refer to map as a function that is applied to a list of elements to transform them.