英文:
Jackson annotation @get:JsonValue, GSON equivalent
问题
有没有类似于Jackson的@get:JsonValue
的GSON等效注释?
我有以下枚举,并且我需要GSON的注释。
enum class TransactionType(@get:JsonValue val code: Int) { ... }
英文:
Is there a GSON equivalent annotation for Jackson's @get:JsonValue
?
I have the below enum and I need the GSON annotation as well.
enum class TransactionType(@get:JsonValue val code: Int) { ... }
答案1
得分: 1
这是:
enum class Type(@get:JsonValue val code: Int, val description: String) {
@SerializedName("0") NEGATIVE(2, "负数金额"),
@SerializedName("1") CREDIT(3, "信用。"),
@SerializedName("2") WAGERS(6, "赌注"),
@SerializedName("3") ZERO(8, "零。")
}
英文:
It was:
enum class Type(@get:JsonValue val code: Int, val description: String) {
@SerializedName("0") NEGATIVE(2, "negative amount "),
@SerializedName("1") CREDIT(3,"Credit."),
@SerializedName("2") WAGERS(6,"wager"),
@SerializedName("3") ZERO(8, "zero.")
}
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论