A B C D F G I L M O P R S U V W _

## A

addCreator(MethodVisitor, Constructor<?>) - Method in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
addCreator(MethodVisitor, Method) - Method in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
addIntField(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
addIntField(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
addIntGetter(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
addIntSetter(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
addLongField(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
addLongField(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
addLongGetter(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
addLongSetter(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
addObjectField(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
addObjectField(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
addObjectGetter(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
addObjectSetter(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
addStringField(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
addStringField(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
addStringGetter(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
addStringSetter(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
AfterburnerModule - Class in com.fasterxml.jackson.module.afterburner
AfterburnerModule() - Constructor for class com.fasterxml.jackson.module.afterburner.AfterburnerModule
ALL_INT_CONSTS - Static variable in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase

## B

BeanPropertyAccessor - Class in com.fasterxml.jackson.module.afterburner.ser
  Abstract class that defines interface for implementations that can be used for proxy-like access without using Reflection.
BeanPropertyAccessor() - Constructor for class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
BeanPropertyMutator - Class in com.fasterxml.jackson.module.afterburner.deser
  Abstract class that defines interface for implementations that can be used proxy-like to change values of properties, without using Reflection.
BeanPropertyMutator() - Constructor for class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
build() - Method in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicDeserializerBuilder
buildMutator(MyClassLoader) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
  Method for building generic mutator class for specified bean type.

## C

canAddClassInPackageOf(Class<?>) - Static method in class com.fasterxml.jackson.module.afterburner.util.MyClassLoader
  Helper method called to check whether it is acceptable to create a new class in package that given class is part of.
canCreateUsingDefault() - Method in class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
  Need to override this, now that we have installed default creator.
changeProperties(SerializationConfig, BeanDescription, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.module.afterburner.ser.SerializerModifier
com.fasterxml.jackson.module.afterburner - package com.fasterxml.jackson.module.afterburner
com.fasterxml.jackson.module.afterburner.deser - package com.fasterxml.jackson.module.afterburner.deser
com.fasterxml.jackson.module.afterburner.ser - package com.fasterxml.jackson.module.afterburner.ser
com.fasterxml.jackson.module.afterburner.util - package com.fasterxml.jackson.module.afterburner.util
createOptimized() - Method in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
createSubclass(Constructor<?>, Method) - Method in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
createUsingDefault(DeserializationContext) - Method in class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
CreatorOptimizer - Class in com.fasterxml.jackson.module.afterburner.deser
  Helper class that tries to generate `ValueInstantiator` class that calls constructors and/or factory methods directly, instead of using Reflection.
CreatorOptimizer(Class<?>, MyClassLoader, StdValueInstantiator) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer

## D

deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
deserialize(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
deserializeFromObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
DeserializerModifier - Class in com.fasterxml.jackson.module.afterburner.deser
DeserializerModifier(ClassLoader, boolean) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
DynamicPropertyAccessorBase - Class in com.fasterxml.jackson.module.afterburner.util
DynamicPropertyAccessorBase() - Constructor for class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase

## F

findAccessor(MyClassLoader) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
findOptimizableProperties(DeserializationConfig, PropertyMutatorCollector, Iterator<SettableBeanProperty>) - Method in class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
findProperties(Class<?>, SerializationConfig, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.module.afterburner.ser.SerializerModifier

## G

generateAccessorClass(MyClassLoader, String, String) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
generateException(MethodVisitor, String, int) - Static method in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
generateMutatorClass(MyClassLoader, String, String) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
generateOptimized(String, Constructor<?>, Method) - Method in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer

## I

internalClassName(String) - Static method in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
intField(SettableBeanProperty, Object, int, int) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
intField(Object, int, int) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
intField(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
IntFieldPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
IntFieldPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter
intGetter(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
IntMethodPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
IntMethodPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter
intSetter(SettableBeanProperty, Object, int, int) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
intSetter(Object, int, int) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
isDefaultDeserializer(DeserializationConfig, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
  Helper method used to check whether given deserializer is the default deserializer implementation: this is necessary to avoid overriding other kinds of deserializers.
isDefaultSerializer(SerializationConfig, JsonSerializer<?>) - Method in class com.fasterxml.jackson.module.afterburner.ser.SerializerModifier
  Helper method used to check whether given serializer is the default serializer implementation: this is necessary to avoid overriding other kinds of serializers.
isEmpty() - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
isEmpty() - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector

## L

loadAndResolve(String, byte[]) - Method in class com.fasterxml.jackson.module.afterburner.util.MyClassLoader
longField(SettableBeanProperty, Object, int, long) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
longField(Object, int, long) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
longField(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
LongFieldPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
LongFieldPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter
longGetter(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
LongMethodPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
LongMethodPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter
longSetter(SettableBeanProperty, Object, int, long) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
longSetter(Object, int, long) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator

## M

MyClassLoader - Class in com.fasterxml.jackson.module.afterburner.util
  Class loader that is needed to load generated classes.
MyClassLoader(ClassLoader, boolean) - Constructor for class com.fasterxml.jackson.module.afterburner.util.MyClassLoader

## O

objectField(SettableBeanProperty, Object, int, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
objectField(Object, int, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
objectField(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
ObjectFieldPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
ObjectFieldPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter
objectGetter(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
ObjectMethodPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
ObjectMethodPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter
objectSetter(SettableBeanProperty, Object, int, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
objectSetter(Object, int, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
OptimizedValueInstantiator - Class in com.fasterxml.jackson.module.afterburner.deser
  Base class for concrete bytecode-generated value instantiators.
OptimizedValueInstantiator() - Constructor for class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
  Default constructor which is only used when creating dummy instance to call factory method.
OptimizedValueInstantiator(StdValueInstantiator) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
  Copy-constructor to use for creating actual optimized instances.

## P

PackageVersion - Class in com.fasterxml.jackson.module.afterburner
  Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
PackageVersion() - Constructor for class com.fasterxml.jackson.module.afterburner.PackageVersion
PropertyAccessorCollector - Class in com.fasterxml.jackson.module.afterburner.ser
  Simple collector used to keep track of properties for which code-generated accessors are needed.
PropertyAccessorCollector(Class<?>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
PropertyMutatorCollector - Class in com.fasterxml.jackson.module.afterburner.deser
  Simple collector used to keep track of properties for which code-generated mutators are needed.
PropertyMutatorCollector(Class<?>) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector

## R

resolve(DeserializationContext) - Method in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
  This method is overridden as we need to know expected order of properties.

## S

serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter
SerializerModifier - Class in com.fasterxml.jackson.module.afterburner.ser
SerializerModifier(ClassLoader) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.SerializerModifier
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
SettableIntFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
SettableIntFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
SettableIntFieldProperty(SettableIntFieldProperty, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
SettableIntFieldProperty(SettableIntFieldProperty, PropertyName) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
SettableIntMethodProperty - Class in com.fasterxml.jackson.module.afterburner.deser
SettableIntMethodProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
SettableIntMethodProperty(SettableIntMethodProperty, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
SettableIntMethodProperty(SettableIntMethodProperty, PropertyName) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
SettableLongFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
SettableLongFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
SettableLongFieldProperty(SettableLongFieldProperty, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
SettableLongFieldProperty(SettableLongFieldProperty, PropertyName) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
SettableLongMethodProperty - Class in com.fasterxml.jackson.module.afterburner.deser
SettableLongMethodProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
SettableLongMethodProperty(SettableLongMethodProperty, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
SettableLongMethodProperty(SettableLongMethodProperty, PropertyName) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
SettableObjectFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
SettableObjectFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
SettableObjectFieldProperty(SettableObjectFieldProperty, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
SettableObjectFieldProperty(SettableObjectFieldProperty, PropertyName) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
SettableObjectMethodProperty - Class in com.fasterxml.jackson.module.afterburner.deser
SettableObjectMethodProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
SettableObjectMethodProperty(SettableObjectMethodProperty, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
SettableObjectMethodProperty(SettableObjectMethodProperty, PropertyName) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
SettableStringFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
SettableStringFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
SettableStringFieldProperty(SettableStringFieldProperty, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
SettableStringFieldProperty(SettableStringFieldProperty, PropertyName) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
SettableStringMethodProperty - Class in com.fasterxml.jackson.module.afterburner.deser
SettableStringMethodProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
SettableStringMethodProperty(SettableStringMethodProperty, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
SettableStringMethodProperty(SettableStringMethodProperty, PropertyName) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
setUseOptimizedBeanDeserializer(boolean) - Method in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
setUseValueClassLoader(boolean) - Method in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
  Flag to indicate whether we will try to load generated classes using same class loader as one that loaded class being accessed or not.
stringField(SettableBeanProperty, Object, int, String) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
stringField(Object, int, String) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
stringField(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
StringFieldPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
StringFieldPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter
stringGetter(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
StringMethodPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
StringMethodPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter
stringSetter(SettableBeanProperty, Object, int, String) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
stringSetter(Object, int, String) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
SuperSonicBeanDeserializer - Class in com.fasterxml.jackson.module.afterburner.deser
SuperSonicBeanDeserializer(BeanDeserializer, List<SettableBeanProperty>) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
SuperSonicBeanDeserializer(SuperSonicBeanDeserializer, NameTransformer) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
SuperSonicDeserializerBuilder - Class in com.fasterxml.jackson.module.afterburner.deser
SuperSonicDeserializerBuilder(BeanDeserializerBuilder) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SuperSonicDeserializerBuilder

## U

unwrappingDeserializer(NameTransformer) - Method in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
updateBuilder(DeserializationConfig, BeanDescription, BeanDeserializerBuilder) - Method in class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier

## V

VERSION - Static variable in class com.fasterxml.jackson.module.afterburner.PackageVersion
version() - Method in class com.fasterxml.jackson.module.afterburner.PackageVersion

## W

with(StdValueInstantiator) - Method in class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
withName(PropertyName) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
withName(PropertyName) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
withName(PropertyName) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
withName(PropertyName) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
withName(PropertyName) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
withName(PropertyName) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
withName(PropertyName) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
withName(PropertyName) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter
withValueDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
withValueDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
withValueDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
withValueDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
withValueDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
withValueDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
withValueDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
withValueDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty

## _

_add(List<T>, T) - Method in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
_cfgUseOptimizedBeanDeserializer - Variable in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
  Flag to indicate whether we should use an optimized sub-class of `BeanDeserializer` or not.
_cfgUseParentLoader - Variable in class com.fasterxml.jackson.module.afterburner.util.MyClassLoader
  Flag that determines if we should first try to load new class using parent class loader or not; this may be done to try to force access to protected/package-access properties.
_cfgUseValueClassLoader - Variable in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
  Flag to indicate whether we will try to load generated classes using same class loader as one that loaded class being accessed or not.
_classLoader - Variable in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
_classLoader - Variable in class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
  Class loader to use for generated classes; if null, will try to use class loader of the target class.
_classLoader - Variable in class com.fasterxml.jackson.module.afterburner.ser.SerializerModifier
  Class loader to use for generated classes; if null, will try to use class loader of the target class.
_orderedProperties - Variable in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
  Properties matching names in `SuperSonicBeanDeserializer._orderedPropertyNames`, assigned after resolution when property instances are finalized.
_orderedPropertyNames - Variable in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
  Names of properties being deserialized, in ordered they are expected to have been written (as per serialization settings); used for speculative order-based optimizations
_originalInstantiator - Variable in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
_reportProblem(Object, int, Throwable) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
_useCustomDeserializer - Variable in class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
_valueClass - Variable in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer

A B C D F G I L M O P R S U V W _