Description
It is already possible to serialize Avro schema objects to JSON (avpr and avsc) format using the toString(boolean) method. However it would be nice to have a serialization option that serializes Avro schema objects to Avro IDL (avdl) format. This makes it possible to share Avro schema's in IDL format when using a code first approach and also make it possible to do round trip engineering, from IDL to Avro schema object and the other way around from Avro schema object to IDL.