Jackson的@get:JsonValue
是否有GSON等效注解?
我有下面的枚举,我也需要GSON注释。
enum class TransactionType(@get:JsonValue val code: Int) { ... }
答案 0 :(得分:0)
是:
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.")
}