@@ -30,23 +30,24 @@ class DeserializersEx extends SimpleDeserializers
3030
3131 @ Override
3232 public ValueDeserializer <?> findBeanDeserializer (JavaType type , DeserializationConfig config ,
33- BeanDescription beanDesc )
33+ BeanDescription . Supplier beanDescRef )
3434 {
3535 if (IonValue .class .isAssignableFrom (type .getRawClass ())) {
3636 return ION_VALUE_DESERIALIZER ;
3737 }
38- return super .findBeanDeserializer (type , config , beanDesc );
38+ return super .findBeanDeserializer (type , config , beanDescRef );
3939 }
4040
4141 @ Override
4242 public ValueDeserializer <?>
43- findCollectionDeserializer (CollectionType type , DeserializationConfig config , BeanDescription beanDesc ,
43+ findCollectionDeserializer (CollectionType type , DeserializationConfig config ,
44+ BeanDescription .Supplier beanDescRef ,
4445 TypeDeserializer elementTypeDeserializer , ValueDeserializer <?> elementDeserializer )
4546 {
4647 if (IonContainer .class .isAssignableFrom (type .getRawClass ())) {
4748 return ION_VALUE_DESERIALIZER ;
4849 }
49- return super .findCollectionDeserializer (type , config , beanDesc ,
50+ return super .findCollectionDeserializer (type , config , beanDescRef ,
5051 elementTypeDeserializer , elementDeserializer );
5152 }
5253}
0 commit comments