Just wanted to add that the Java reflection is able to fetch the enum like
in the example I posted earlier:
Class myClass = AvroTest.class;
Class[] declaredClasses = myClass.getDeclaredClasses();
Then loop through declaredClasses, check if its 'isEnum()', if yes -
'getName()' and 'getEnumConstant
Thank you for your explanation, much appreciated. I ended up with one
record type schema and one enum type schema, and combined them with union.
Cheers!
On Thu, 3 Apr 2025, 09:10 Martin Grigorov, wrote:
> Class fields are mapped to Record schema fields.
> To be able to set values you need an ins
Class fields are mapped to Record schema fields.
To be able to set values you need an instance of the type, i. e. a class
field.
On Wed, 2 Apr 2025 at 12:20, Bagi wrote:
> Just wanted to add that the Java reflection is able to fetch the enum like
> in the example I posted earlier:
>
> Class myCl
Hi Martin,
Many thanks for your reply. I am not saying it's behaving incorrectly, just
trying to find a way to have the enum shown in the schema. I have class
like that, where there is enum defined but not the field with its type. I
only just started with Avro and wanted to check if that is possib
Hi,
IMO it behaves correctly!
AvroTest class is mapped to a Record schema and its class fields are mapped
to record fields.
What kind of schema do you expect to be generated without the fields?
On Tue, 1 Apr 2025 at 13:07, Bagi wrote:
> Hi,
>
> Newb here. Having an issue with generating the s