文件名称:auto-value-gson:AutoValue Extension添加Gson DeSerializer支持
文件大小:134KB
文件格式:ZIP
更新时间:2024-04-19 16:23:08
Java
AutoValue:Gson扩展 Google的扩展,可为每个带有AutoValue注释的对象创建一个简单的 TypeAdapterFactory。 用法 只需在您的项目中包括auto-value-gson,然后将一个公共静态方法添加到您的@AutoValue注释类中即可返回TypeAdapter。 您也可以使用@SerializedName注释属性,以定义反序列化的备用名称。 @AutoValue public abstract class Foo { abstract String bar (); @SerializedName ( " Baz " ) abstract String baz (); abstract int quux (); abstract String with_underscores (); // The public static met
【文件预览】:
auto-value-gson-main
----gradlew(5KB)
----settings.gradle(154B)
----.github()
--------workflows()
----LICENSE.txt(11KB)
----example()
--------src()
--------build.gradle(687B)
----auto-value-gson-runtime()
--------src()
--------gradle.properties(103B)
--------build.gradle(363B)
----gradle()
--------wrapper()
--------gradle-mvn-push.gradle(7KB)
----RELEASING.md(730B)
----README.md(9KB)
----auto-value-gson()
--------gradle.properties(103B)
--------build.gradle(321B)
----gradlew.bat(2KB)
----gradle.properties(628B)
----auto-value-gson-factory()
--------src()
--------gradle.properties(101B)
--------build.gradle(2KB)
----.gitignore(103B)
----CHANGELOG.md(5KB)
----auto-value-gson-extension()
--------src()
--------gradle.properties(95B)
--------build.gradle(2KB)
----build.gradle(2KB)