Jackson version 2.8.7
I have enum like this
public enum ShippingMethods {
@JsonProperty("0")
SHIPPING_METHODS_UNSPECIFIED(0),
@JsonProperty("10")
SHIPPING_METHODS_FED_EX_PRIORITY_OVERNIGHT(10),
@JsonProperty("11")
SHIPPING_METHODS_FED_EX_STANDARD_OVERNIGHT(11),
@JsonProperty("12")
SHIPPING_METHODS_FED_EX_FIRST_OVERNIGHT(12),
@JsonProperty("13")
SHIPPING_METHODS_FED_EX_2DAY(13),
...
When i am using @JsonProperty annotation with enum values its working
properly on serialization, but when desirialization happens mapper is using
ordinal() value.
I want Jackson to use @JsonProperty value for desirialization also. Is it
supported by Jackson or do i need to use @JsonCreator - @JsonValue pair to
implement this behavior?
--
You received this message because you are subscribed to the Google Groups
"jackson-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.