Provides compatibility between Java and Scala collections, since Avro writers are written in Java and use a custom implementation of Collection, but this library also uses those writers to convert records into Array[Byte].
Provides compatibility between Java and Scala collections, since Avro writers are written in Java and use a custom implementation of Collection, but this library also uses those writers to convert records into Array[Byte].
This class redefines the way fields are retrieved from a record since they could be either an IndexedRecord (if written by Avro library) or a GenericRow, if written this library.