You can put them in square brackets, defining a union, then use Schema#getTypes() to return the list of schemas defined.
http://avro.apache.org/docs/current/api/java/org/apache/avro/Schema.html#getTypes() Doug On Fri, Jun 14, 2013 at 12:07 PM, Benyi Wang <[email protected]> wrote: > Is there a way to pass a string to Schema.Parser include multiple schema > definitions? > > { "type": "record", > "name": "Date", > "fields" : [ { "name": "date", "type": "long" }] > } > > { "type": "record", > "name": "Transaction", > "fields": [ > { "name": "id", "type": "int" }, > { "name": "tx_date", "type": "Date" } ] > } > > { "type": "record", > "name": "Customer", > "fields": [ > { "name": "id", "type": "int" }, > { "name": "birthday", "type": "Date" } ] > } > > Transaction and Customer refers Date.
