Description
Avro protocols only permit a single message with a given name, while Java interfaces may overload a single method name with several signatures. The reflect implementation currently does not address this. Reflection of an interface with overloaded method names randomly selects one of these and ignores the others.