我在模式中定义了以下字段。当我使用 avro 插件生成 java 对象时,我得到定义为“java.util.List”的同义词。在某些情况下我是否可以强制插件生成“java.util.Set”?
{
"name" : "synonyms",
"type" : {
"type" : "array",
"items" : "string",
"java-class" : "java.util.Set"
}
Run Code Online (Sandbox Code Playgroud)
这是生成的类的相关部分。不知道为什么会生成 @deprecated 注释..!
@Deprecated public java.util.List<java.lang.CharSequence> synonyms;
Run Code Online (Sandbox Code Playgroud)
撞..
| 归档时间: |
|
| 查看次数: |
830 次 |
| 最近记录: |