Hi,

Newb here. Having an issue with generating the schema when there is an enum
at the top of the tree. Using Avro 1.12.0, I am trying to generate .avsc
file from Java class file, using the following command:
ReflectData.get().getSchema(AvroTest.class);

Here is the AvroTest.java:
public class AvroTest {
    public enum MyEnum {
        ENONE, ENTWO, ENTHREE;
    }
}

The ReflectData is ignoring this enum. Workaround is to add field with that
enum to the class, ie.
private MyEnum myEnum;

Is there any other way to force the enum to be added to the generated
schema? Perhaps something similar to @AvroName annotation but for enums?

Regards, Bagi

Reply via email to