@@ -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