Top Description Fields Constructors Methods
tools.jackson.module.afterburner.deser

public final Class DelegatingPropertyMutator

extends BeanPropertyMutator
Class Inheritance
Imports
tools.jackson.databind.DeserializationContext, tools.jackson.databind.deser.SettableBeanProperty

Fallback mutator used as replacement in case a "broken" mutator (failure via couple of well-known indicators of broken generated mutator) is encountered
Since
2.9

Field Summary

Modifier and TypeField and Description
protected final SettableBeanProperty

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public void
public void
public void
public void
public void
public void
public void
public void
public void

Field Detail

_fallbackback to summary
protected final SettableBeanProperty _fallback

Constructor Detail

DelegatingPropertyMutatorback to summary
public DelegatingPropertyMutator(SettableBeanProperty prop)

Method Detail

booleanFieldback to summary
public void booleanField(DeserializationContext ctxt, Object bean, int propertyIndex, boolean value)

Overrides tools.jackson.module.afterburner.deser.BeanPropertyMutator.booleanField.

Annotations
@Override
booleanSetterback to summary
public void booleanSetter(DeserializationContext ctxt, Object bean, int propertyIndex, boolean value)

Overrides tools.jackson.module.afterburner.deser.BeanPropertyMutator.booleanSetter.

Annotations
@Override
intFieldback to summary
public void intField(DeserializationContext ctxt, Object bean, int propertyIndex, int value)

Overrides tools.jackson.module.afterburner.deser.BeanPropertyMutator.intField.

Annotations
@Override
intSetterback to summary
public void intSetter(DeserializationContext ctxt, Object bean, int propertyIndex, int value)

Overrides tools.jackson.module.afterburner.deser.BeanPropertyMutator.intSetter.

Annotations
@Override
longFieldback to summary
public void longField(DeserializationContext ctxt, Object bean, int propertyIndex, long value)

Overrides tools.jackson.module.afterburner.deser.BeanPropertyMutator.longField.

Annotations
@Override
longSetterback to summary
public void longSetter(DeserializationContext ctxt, Object bean, int propertyIndex, long value)

Overrides tools.jackson.module.afterburner.deser.BeanPropertyMutator.longSetter.

Annotations
@Override
objectFieldback to summary
public void objectField(DeserializationContext ctxt, Object bean, int propertyIndex, Object value)

Overrides tools.jackson.module.afterburner.deser.BeanPropertyMutator.objectField.

Annotations
@Override
objectSetterback to summary
public void objectSetter(DeserializationContext ctxt, Object bean, int propertyIndex, Object value)

Overrides tools.jackson.module.afterburner.deser.BeanPropertyMutator.objectSetter.

Annotations
@Override
stringFieldback to summary
public void stringField(DeserializationContext ctxt, Object bean, int propertyIndex, String value)

Overrides tools.jackson.module.afterburner.deser.BeanPropertyMutator.stringField.

Annotations
@Override
stringSetterback to summary
public void stringSetter(DeserializationContext ctxt, Object bean, int propertyIndex, String value)

Overrides tools.jackson.module.afterburner.deser.BeanPropertyMutator.stringSetter.

Annotations
@Override