Um die Arbeit mit Avro in Scala zu erleichtern, möchte ich eine Fallklasse basierend auf dem mit einer .avro-Datei gespeicherten Schema definieren. Ich könnte versuchen:Kann ich eine Scala-Fallklassendefinition aus einer Avro-Schemadefinition erhalten?
- Schreiben einer .scala Fallklassendefinition von Hand.
- Programmatically Strings zu einer .scala Datei
- Spoof der Fall Klassendefinition mit einer Bytecode-Bibliothek wie ObjectWeb ASM
- SpecificCompiler Tricks zu schreiben?
- Ändern einer vorhandenen fallklassifizierten Definition zur Laufzeit?
Danke, jeder Rat wird geschätzt. -Julian
Hinweis: Ich bin mir nicht sicher, Scala Makro wird in der Lage sein, einen Typ in der Zukunft zu generieren –