Skip to content

Commit 407f10e

Browse files
committed
small forwards-compatibility improvement for ReferenceTypeDeserializer
1 parent fb5d265 commit 407f10e

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/main/java/com/fasterxml/jackson/databind/deser/std/ReferenceTypeDeserializer.java

+7
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
import com.fasterxml.jackson.databind.*;
99
import com.fasterxml.jackson.databind.deser.ContextualDeserializer;
10+
import com.fasterxml.jackson.databind.deser.ValueInstantiator;
1011
import com.fasterxml.jackson.databind.jsontype.TypeDeserializer;
1112
import com.fasterxml.jackson.databind.type.ReferenceType;
1213

@@ -48,6 +49,12 @@ public ReferenceTypeDeserializer(JavaType fullType,
4849
_valueTypeDeserializer = typeDeser;
4950
}
5051

52+
// NOTE: for forwards-compatibility; added in 2.8.5 since 2.9.0 has it
53+
public ReferenceTypeDeserializer(JavaType fullType, ValueInstantiator inst,
54+
TypeDeserializer typeDeser, JsonDeserializer<?> deser) {
55+
this(fullType, typeDeser, deser);
56+
}
57+
5158
@Override
5259
public JsonDeserializer<?> createContextual(DeserializationContext ctxt, BeanProperty property) throws JsonMappingException
5360
{

0 commit comments

Comments
 (0)