有一个来自 Ryan Harter 的非常旧版本的Auto Value Gson (0.4.4alpha)。现在我们要迁移到更新的版本(1.0.0)。但是,对我来说缺少的是反序列化时属性的默认值 - 我曾经能够做类似的事情
public static TypeAdapter<Highlighted> typeAdapter(Gson gson) {
return new AutoValue_MyObjects.GsonTypeAdapter(gson)
.setDefaultOptions(new ArrayList<>());
}
现在似乎不再支持默认方法。有什么想法可以实现我以前在新版本中的功能吗?