override def fn: Any => Any =()

in elitzur-avro/src/main/scala/com/spotify/elitzur/converters/avro/dynamic/dsl/AvroAccessor.scala [54:61]


  override def fn: Any => Any = (o: Any) => {
    val innerAvroObj = o.asInstanceOf[GenericRecord].get(field)
    val res = new ju.ArrayList[Any]
    innerAvroObj.asInstanceOf[ju.List[Any]].forEach(
      elem => innerFn(elem).asInstanceOf[ju.List[Any]].forEach(x => res.add(x))
    )
    res
  }