Index (Jackson module: Afterburner 2.12.0 API)
Date: 2020-11-28

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

## A

addBooleanField(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
addBooleanField(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
addBooleanGetter(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
addBooleanSetter(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
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
adler32(byte[]) - Static method in class com.fasterxml.jackson.module.afterburner.util.ClassName
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
assignChecksum(byte[]) - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName

## 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
  Default constructor used for creating a "blueprint" instance, from which per-field/per-method instances specialize.
booleanField(Object, int, boolean) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
booleanField(Object, int, boolean) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
booleanField(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
BooleanFieldPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
BooleanFieldPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.BooleanFieldPropertyWriter
booleanGetter(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
BooleanMethodPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
BooleanMethodPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter
booleanSetter(Object, int, boolean) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
booleanSetter(Object, int, boolean) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
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
ClassName - Class in com.fasterxml.jackson.module.afterburner.util
  Accessing various permutations of dotted/slashed representations gets tiresome after a while, so here's an abstraction for hiding complexities, and for performing lazy transformations as necessary.
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
constructFor(Class<?>, String) - Static method in class com.fasterxml.jackson.module.afterburner.util.ClassName
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

DelegatingPropertyMutator - Class in com.fasterxml.jackson.module.afterburner.deser
  Fallback mutator used as replacement in case a "broken" mutator (failure via couple of well-known indicators of broken generated mutator) is encountered
DelegatingPropertyMutator(SettableBeanProperty) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
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.SettableBooleanFieldProperty
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
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.SettableBooleanFieldProperty
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
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
dotsToSlashes(String) - Static method in class com.fasterxml.jackson.module.afterburner.util.ClassName
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, ClassName) - 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, ClassName) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
generateOptimized(ClassName, Constructor<?>, Method) - Method in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
getDottedBase() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
getDottedName() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
getDottedTemplate() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
getModuleName() - Method in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
getSlashedBase() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
getSlashedName() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
getSlashedTemplate() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
getSourceFilename() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName

## I

internalClassName(String) - Static method in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
intField(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.DelegatingPropertyMutator
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(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.DelegatingPropertyMutator
isDefaultDeserializer(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.
isEmpty() - Method in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
isInterfaceMethod(Method) - Static method in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase

## L

loadAndResolve(ClassName, byte[]) - Method in class com.fasterxml.jackson.module.afterburner.util.MyClassLoader
longField(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.DelegatingPropertyMutator
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(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.DelegatingPropertyMutator

## 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(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.DelegatingPropertyMutator
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(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.DelegatingPropertyMutator
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

replaceName(byte[], String, String) - Static method in class com.fasterxml.jackson.module.afterburner.util.MyClassLoader
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.BooleanFieldPropertyWriter
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter
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.BooleanFieldPropertyWriter
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter
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.SettableBooleanFieldProperty
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
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
SettableBooleanFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
SettableBooleanFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty
SettableBooleanMethodProperty - Class in com.fasterxml.jackson.module.afterburner.deser
SettableBooleanMethodProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
SettableIntFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
SettableIntFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - 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
SettableLongFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
SettableLongFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - 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
SettableObjectFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
SettableObjectFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - 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
SettableStringFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
SettableStringFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - 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
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(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.DelegatingPropertyMutator
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(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.DelegatingPropertyMutator
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

## T

TEMPLATE_SUFFIX - Static variable in class com.fasterxml.jackson.module.afterburner.util.ClassName
toString() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName

## 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() - Method in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
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.BooleanFieldPropertyWriter
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter
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
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
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
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanFieldPropertyWriter
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter
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

## _

_accessorCount - Variable in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
_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.
_checksum - Variable in class com.fasterxml.jackson.module.afterburner.util.ClassName
_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.
_dottedBase - Variable in class com.fasterxml.jackson.module.afterburner.util.ClassName
_dottedName - Variable in class com.fasterxml.jackson.module.afterburner.util.ClassName
_fallback - Variable in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
_handleInstantiationProblem(DeserializationContext, Exception) - Method in class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
  Helper method needed to allow handling of instantiation exception in case of optimized no-args creator.
_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
_slashedBase - Variable in class com.fasterxml.jackson.module.afterburner.util.ClassName
_slashedName - Variable in class com.fasterxml.jackson.module.afterburner.util.ClassName
_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 T U V W _

Copyright © 2020 FasterXML. All rights reserved.