J'ai des difficultés à écrire un schéma Avro pour le type java.math.BigDecimal, j'ai essayé ce qui suit :
- Basé sur l'Avro officiel doc Je sais que je dois définir les types logiques moi-même pour supporter BigDecimal, mais ce lien donne des exemples seulement en avsc, j'essaie de le comprendre en avdl.
- Basé sur Avro doc et ceci exemple J'ai écrit en dessous d'avdl :
`
@namespace("test")
protocol My_Protocol_v1 {
record BigDecimal {
@java-class("java.math.BigDecimal") string value;
}
`
Mais cela ne fonctionne pas : Ce schéma IDL se compile bien et peut générer une classe Java appelée BigDecimal, mais je ne peux pas vraiment utiliser le BigDecimal généré comme java.math.BigDecimal, qu'est-ce qui ne va pas ? ou Comment dois-je faire ?
Merci beaucoup.