@@ -30,23 +30,24 @@ class DeserializersEx extends SimpleDeserializers
30
30
31
31
@ Override
32
32
public ValueDeserializer <?> findBeanDeserializer (JavaType type , DeserializationConfig config ,
33
- BeanDescription beanDesc )
33
+ BeanDescription . Supplier beanDescRef )
34
34
{
35
35
if (IonValue .class .isAssignableFrom (type .getRawClass ())) {
36
36
return ION_VALUE_DESERIALIZER ;
37
37
}
38
- return super .findBeanDeserializer (type , config , beanDesc );
38
+ return super .findBeanDeserializer (type , config , beanDescRef );
39
39
}
40
40
41
41
@ Override
42
42
public ValueDeserializer <?>
43
- findCollectionDeserializer (CollectionType type , DeserializationConfig config , BeanDescription beanDesc ,
43
+ findCollectionDeserializer (CollectionType type , DeserializationConfig config ,
44
+ BeanDescription .Supplier beanDescRef ,
44
45
TypeDeserializer elementTypeDeserializer , ValueDeserializer <?> elementDeserializer )
45
46
{
46
47
if (IonContainer .class .isAssignableFrom (type .getRawClass ())) {
47
48
return ION_VALUE_DESERIALIZER ;
48
49
}
49
- return super .findCollectionDeserializer (type , config , beanDesc ,
50
+ return super .findCollectionDeserializer (type , config , beanDescRef ,
50
51
elementTypeDeserializer , elementDeserializer );
51
52
}
52
53
}
0 commit comments