[ https://issues.apache.org/jira/browse/AVRO-2115?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16290950#comment-16290950 ]
Doug Cutting commented on AVRO-2115: ------------------------------------ Yes, that should be fixed in the package documentation. Also, please update the Union.java documentation, adding a sentence like, "A null schema may be specified with Void.class." > Support @Union in members too > ----------------------------- > > Key: AVRO-2115 > URL: https://issues.apache.org/jira/browse/AVRO-2115 > Project: Avro > Issue Type: Improvement > Reporter: Miguel > Priority: Minor > > Allow defining unions in members: > {code:java} > class MyDatum { > @Nullable > @Union({String.class, Long.class, Other.class,...}) > Object o; > } > {code} > It can currently be implemented using @AvroSchema like this, but it is seems > in my oppinion more verbose and more difficult to maintain: > {code:java} > @AvroSchema("[\"null\",\"string\",...") > {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029)