Skip to content

Commit 83d69ab

Browse files
committed
Merge branch '2.18' into 2.19
2 parents 9325008 + 30905a0 commit 83d69ab

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/test/java/com/fasterxml/jackson/databind/deser/creators/BeanDeserializerFactory4920Test.java

+5
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import com.fasterxml.jackson.annotation.JsonCreator;
99
import com.fasterxml.jackson.annotation.JsonProperty;
1010
import com.fasterxml.jackson.annotation.JsonTypeInfo;
11+
import com.fasterxml.jackson.annotation.JsonValue;
1112
import com.fasterxml.jackson.databind.DatabindContext;
1213
import com.fasterxml.jackson.databind.JavaType;
1314
import com.fasterxml.jackson.databind.ObjectMapper;
@@ -93,10 +94,12 @@ static final class StringValue implements Value {
9394

9495
private final String value;
9596

97+
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
9698
public StringValue(String value) {
9799
this.value = value;
98100
}
99101

102+
@JsonValue
100103
public String getValue() {
101104
return value;
102105
}
@@ -106,10 +109,12 @@ static final class LongValue implements Value {
106109

107110
private final long value;
108111

112+
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
109113
public LongValue(long value) {
110114
this.value = value;
111115
}
112116

117+
@JsonValue
113118
public long getValue() {
114119
return value;
115120
}

0 commit comments

Comments
 (0)