avro架构中的对象集

时间:2014-10-02 21:56:50

标签: java avro

我在架构中定义了以下字段。当我使用avro插件生成java对象时,我将同义词定义为“java.util.List”。无论如何我可以强制插件在某些情况下生成“java.util.Set”吗?

               {
                "name" : "synonyms",
                "type" : {
                  "type" : "array",
                  "items" : "string",
                  "java-class" : "java.util.Set"
                }

这是生成的类的相关部分。不确定生成@deprecated注释的原因..!

@Deprecated public java.util.List<java.lang.CharSequence> synonyms;

凸块..

0 个答案:

没有答案