@@ -100,7 +100,7 @@ public JsonDeserializer<Object> createBeanDeserializer(DeserializationContext ct
100
100
if (deser != null ) {
101
101
// [databind#2392]
102
102
if (_factoryConfig .hasDeserializerModifiers ()) {
103
- for (BeanDeserializerModifier mod : _factoryConfig .deserializerModifiers ()) {
103
+ for (ValueDeserializerModifier mod : _factoryConfig .deserializerModifiers ()) {
104
104
deser = mod .modifyDeserializer (ctxt .getConfig (), beanDesc , deser );
105
105
}
106
106
}
@@ -181,7 +181,7 @@ protected JsonDeserializer<?> findStdDeserializer(DeserializationContext ctxt,
181
181
// Also: better ensure these are post-processable?
182
182
if (deser != null ) {
183
183
if (_factoryConfig .hasDeserializerModifiers ()) {
184
- for (BeanDeserializerModifier mod : _factoryConfig .deserializerModifiers ()) {
184
+ for (ValueDeserializerModifier mod : _factoryConfig .deserializerModifiers ()) {
185
185
deser = mod .modifyDeserializer (ctxt .getConfig (), beanDesc , deser );
186
186
}
187
187
}
@@ -275,7 +275,7 @@ public JsonDeserializer<Object> buildBeanDeserializer(DeserializationContext ctx
275
275
276
276
final DeserializationConfig config = ctxt .getConfig ();
277
277
if (_factoryConfig .hasDeserializerModifiers ()) {
278
- for (BeanDeserializerModifier mod : _factoryConfig .deserializerModifiers ()) {
278
+ for (ValueDeserializerModifier mod : _factoryConfig .deserializerModifiers ()) {
279
279
builder = mod .updateBuilder (config , beanDesc , builder );
280
280
}
281
281
}
@@ -289,7 +289,7 @@ public JsonDeserializer<Object> buildBeanDeserializer(DeserializationContext ctx
289
289
// may have modifier(s) that wants to modify or replace serializer we just built
290
290
// (note that `resolve()` and `createContextual()` called later on)
291
291
if (_factoryConfig .hasDeserializerModifiers ()) {
292
- for (BeanDeserializerModifier mod : _factoryConfig .deserializerModifiers ()) {
292
+ for (ValueDeserializerModifier mod : _factoryConfig .deserializerModifiers ()) {
293
293
deserializer = mod .modifyDeserializer (config , beanDesc , deserializer );
294
294
}
295
295
}
@@ -346,7 +346,7 @@ protected JsonDeserializer<Object> buildBuilderBasedDeserializer(
346
346
builder .setPOJOBuilder (buildMethod , builderConfig );
347
347
// this may give us more information...
348
348
if (_factoryConfig .hasDeserializerModifiers ()) {
349
- for (BeanDeserializerModifier mod : _factoryConfig .deserializerModifiers ()) {
349
+ for (ValueDeserializerModifier mod : _factoryConfig .deserializerModifiers ()) {
350
350
builder = mod .updateBuilder (config , builderDesc , builder );
351
351
}
352
352
}
@@ -355,7 +355,7 @@ protected JsonDeserializer<Object> buildBuilderBasedDeserializer(
355
355
356
356
// [JACKSON-440]: may have modifier(s) that wants to modify or replace serializer we just built:
357
357
if (_factoryConfig .hasDeserializerModifiers ()) {
358
- for (BeanDeserializerModifier mod : _factoryConfig .deserializerModifiers ()) {
358
+ for (ValueDeserializerModifier mod : _factoryConfig .deserializerModifiers ()) {
359
359
deserializer = mod .modifyDeserializer (config , builderDesc , deserializer );
360
360
}
361
361
}
@@ -438,7 +438,7 @@ public JsonDeserializer<Object> buildThrowableDeserializer(DeserializationContex
438
438
439
439
// update builder now that all information is in?
440
440
if (_factoryConfig .hasDeserializerModifiers ()) {
441
- for (BeanDeserializerModifier mod : _factoryConfig .deserializerModifiers ()) {
441
+ for (ValueDeserializerModifier mod : _factoryConfig .deserializerModifiers ()) {
442
442
builder = mod .updateBuilder (config , beanDesc , builder );
443
443
}
444
444
}
@@ -453,7 +453,7 @@ public JsonDeserializer<Object> buildThrowableDeserializer(DeserializationContex
453
453
454
454
// may have modifier(s) that wants to modify or replace serializer we just built:
455
455
if (_factoryConfig .hasDeserializerModifiers ()) {
456
- for (BeanDeserializerModifier mod : _factoryConfig .deserializerModifiers ()) {
456
+ for (ValueDeserializerModifier mod : _factoryConfig .deserializerModifiers ()) {
457
457
deserializer = mod .modifyDeserializer (config , beanDesc , deserializer );
458
458
}
459
459
}
@@ -550,7 +550,7 @@ protected void addBeanProps(DeserializationContext ctxt,
550
550
beanDesc , builder , beanDesc .findProperties (), ignored , included );
551
551
// After which we can let custom code change the set
552
552
if (_factoryConfig .hasDeserializerModifiers ()) {
553
- for (BeanDeserializerModifier mod : _factoryConfig .deserializerModifiers ()) {
553
+ for (ValueDeserializerModifier mod : _factoryConfig .deserializerModifiers ()) {
554
554
propDefs = mod .updateProperties (ctxt .getConfig (), beanDesc , propDefs );
555
555
}
556
556
}
0 commit comments