Package com.fasterxml.jackson.module.afterburner.deser
-
Class Summary Class Description BeanPropertyMutator Abstract class that defines interface for implementations that can be used proxy-like to change values of properties, without using Reflection.CreatorOptimizer Helper class that tries to generateValueInstantiator
class that calls constructors and/or factory methods directly, instead of using Reflection.DelegatingPropertyMutator Fallback mutator used as replacement in case a "broken" mutator (failure via couple of well-known indicators of broken generated mutator) is encounteredDeserializerModifier OptimizedSettableBeanProperty<T extends OptimizedSettableBeanProperty<T>> Base class for concrete type-specificSettableBeanProperty
implementations.OptimizedValueInstantiator Base class for concrete bytecode-generated value instantiators.PropertyMutatorCollector Simple collector used to keep track of properties for which code-generated mutators are needed.SettableBooleanFieldProperty SettableBooleanMethodProperty SettableIntFieldProperty SettableIntMethodProperty SettableLongFieldProperty SettableLongMethodProperty SettableObjectFieldProperty SettableObjectMethodProperty SettableStringFieldProperty SettableStringMethodProperty SuperSonicBeanDeserializer SuperSonicDeserializerBuilder