java - 如何使用 Auto Value Gson 1.0.0 设置默认值
问题描述
有一个来自 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<>());
}
现在似乎不再支持默认方法。有什么想法可以实现我以前在新版本中的功能吗?
解决方案
推荐阅读
- java - FirebaseRecylerOptions 的实现是什么(不是 FirebaseRecylerAdapter)
- algorithm - 给定一个具有节点权重的二部图,根据一定的启发式得到一种节点的有序列表
- react-native - react-native 中带有可折叠部分标题的部分列表
- docker - 需要有关 Docker 设置的指导
- c# - 参考错误在 .Net Framework 4 项目中使用 ML.net
- single-sign-on - 如何实现跨域网站的单点登录
- java - 基于@RequestBody spring boot初始化ArrayList
- android - Firestore 回收站视图
- c++ - 用 C/C++ 中的地址调用 lua 函数?
- google-analytics - 本地主机中的谷歌分析站点搜索