Serialized Form
-
Package com.fasterxml.jackson.module.afterburner
-
Class com.fasterxml.jackson.module.afterburner.AfterburnerModule
class AfterburnerModule extends com.fasterxml.jackson.databind.Module implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_cfgUseOptimizedBeanDeserializer
boolean _cfgUseOptimizedBeanDeserializer
Flag to indicate whether we should use an optimized sub-class ofBeanDeserializer
or not. Use of optimized version should further improve performance, but it can be disabled in case it causes issues.By default this feature is enabled.
-
_cfgUseValueClassLoader
boolean _cfgUseValueClassLoader
Flag to indicate whether we will try to load generated classes using same class loader as one that loaded class being accessed or not. If not, we will use class loader that loaded this module. Benefit of using value class loader is that 'protected' and 'package access' properties can be accessed; otherwise only 'public' properties can be accessed.By default this feature is enabled.
-
-
-
Package com.fasterxml.jackson.module.afterburner.deser
-
Class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
class DeserializerModifier extends com.fasterxml.jackson.databind.deser.BeanDeserializerModifier implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_classLoader
MyClassLoader _classLoader
Class loader to use for generated classes; if null, will try to use class loader of the target class. -
_useCustomDeserializer
boolean _useCustomDeserializer
-
-
Class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
class OptimizedValueInstantiator extends com.fasterxml.jackson.databind.deser.std.StdValueInstantiator implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty
class SettableBooleanFieldProperty extends OptimizedSettableBeanProperty<SettableBooleanFieldProperty> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
class SettableBooleanMethodProperty extends OptimizedSettableBeanProperty<SettableBooleanMethodProperty> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
class SettableIntFieldProperty extends OptimizedSettableBeanProperty<SettableIntFieldProperty> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
class SettableIntMethodProperty extends OptimizedSettableBeanProperty<SettableIntMethodProperty> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
class SettableLongFieldProperty extends OptimizedSettableBeanProperty<SettableLongFieldProperty> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
class SettableLongMethodProperty extends OptimizedSettableBeanProperty<SettableLongMethodProperty> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
class SettableObjectFieldProperty extends OptimizedSettableBeanProperty<SettableObjectFieldProperty> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
class SettableObjectMethodProperty extends OptimizedSettableBeanProperty<SettableObjectMethodProperty> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
class SettableStringFieldProperty extends OptimizedSettableBeanProperty<SettableStringFieldProperty> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
class SettableStringMethodProperty extends OptimizedSettableBeanProperty<SettableStringMethodProperty> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
class SuperSonicBeanDeserializer extends com.fasterxml.jackson.databind.deser.BeanDeserializer implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_orderedProperties
com.fasterxml.jackson.databind.deser.SettableBeanProperty[] _orderedProperties
Properties matching names inSuperSonicBeanDeserializer._orderedPropertyNames
, assigned after resolution when property instances are finalized. -
_orderedPropertyNames
com.fasterxml.jackson.core.io.SerializedString[] _orderedPropertyNames
Names of properties being deserialized, in ordered they are expected to have been written (as per serialization settings); used for speculative order-based optimizations
-
-
-
Package com.fasterxml.jackson.module.afterburner.ser
-
Class com.fasterxml.jackson.module.afterburner.ser.BooleanFieldPropertyWriter
class BooleanFieldPropertyWriter extends OptimizedBeanPropertyWriter<BooleanFieldPropertyWriter> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_suppressableBoolean
boolean _suppressableBoolean
-
_suppressableSet
boolean _suppressableSet
-
-
Class com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter
class BooleanMethodPropertyWriter extends OptimizedBeanPropertyWriter<BooleanMethodPropertyWriter> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_suppressableBoolean
boolean _suppressableBoolean
-
_suppressableSet
boolean _suppressableSet
-
-
Class com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter
class IntFieldPropertyWriter extends OptimizedBeanPropertyWriter<IntFieldPropertyWriter> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_suppressableInt
int _suppressableInt
-
_suppressableIntSet
boolean _suppressableIntSet
-
-
Class com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter
class IntMethodPropertyWriter extends OptimizedBeanPropertyWriter<IntMethodPropertyWriter> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_suppressableInt
int _suppressableInt
-
_suppressableIntSet
boolean _suppressableIntSet
-
-
Class com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter
class LongFieldPropertyWriter extends OptimizedBeanPropertyWriter<LongFieldPropertyWriter> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_suppressableLong
long _suppressableLong
-
_suppressableLongSet
boolean _suppressableLongSet
-
-
Class com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter
class LongMethodPropertyWriter extends OptimizedBeanPropertyWriter<LongMethodPropertyWriter> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_suppressableLong
long _suppressableLong
-
_suppressableLongSet
boolean _suppressableLongSet
-
-
Class com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter
class ObjectFieldPropertyWriter extends OptimizedBeanPropertyWriter<ObjectFieldPropertyWriter> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter
class ObjectMethodPropertyWriter extends OptimizedBeanPropertyWriter<ObjectMethodPropertyWriter> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.ser.SerializerModifier
class SerializerModifier extends com.fasterxml.jackson.databind.ser.BeanSerializerModifier implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_classLoader
MyClassLoader _classLoader
Class loader to use for generated classes; if null, will try to use class loader of the target class.
-
-
Class com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter
class StringFieldPropertyWriter extends OptimizedBeanPropertyWriter<StringFieldPropertyWriter> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter
class StringMethodPropertyWriter extends OptimizedBeanPropertyWriter<StringMethodPropertyWriter> implements Serializable- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.module.blackbird.deser
-
Class com.fasterxml.jackson.module.blackbird.deser.BBDeserializerModifier
class BBDeserializerModifier extends com.fasterxml.jackson.databind.deser.BeanDeserializerModifier implements Serializable-
Serialized Fields
-
_accessGrant
UnaryOperator<MethodHandles.Lookup> _accessGrant
-
_lookups
Function<Class<?>,
MethodHandles.Lookup> _lookups
-
-
-
-
Package com.fasterxml.jackson.module.blackbird.ser
-
Class com.fasterxml.jackson.module.blackbird.ser.BBSerializerModifier
class BBSerializerModifier extends com.fasterxml.jackson.databind.ser.BeanSerializerModifier implements Serializable-
Serialized Fields
-
_accessGrant
UnaryOperator<MethodHandles.Lookup> _accessGrant
-
_lookups
Function<Class<?>,
MethodHandles.Lookup> _lookups
-
-
-
-
Package com.fasterxml.jackson.module.guice
-
Class com.fasterxml.jackson.module.guice.GuiceAnnotationIntrospector
class GuiceAnnotationIntrospector extends com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector implements Serializable- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.module.jaxb
-
Class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
class JaxbAnnotationIntrospector extends com.fasterxml.jackson.databind.AnnotationIntrospector implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
_dataHandlerDeserializer
com.fasterxml.jackson.databind.JsonDeserializer<?> _dataHandlerDeserializer
-
_dataHandlerSerializer
com.fasterxml.jackson.databind.JsonSerializer<?> _dataHandlerSerializer
-
_ignoreXmlIDREF
boolean _ignoreXmlIDREF
-
_jaxbPackageName
String _jaxbPackageName
-
_nonNillableInclusion
com.fasterxml.jackson.annotation.JsonInclude.Include _nonNillableInclusion
Inclusion value to return for properties annotated withXmlElement
andXmlElementWrapper
, in casenillable
property is left asfalse
. Default setting isnull
; this is typically changed to eitherJsonInclude.Include.NON_NULL
orJsonInclude.Include.NON_EMPTY
.- Since:
- 2.7
-
_typeFactory
com.fasterxml.jackson.databind.type.TypeFactory _typeFactory
-
_xmlValueName
String _xmlValueName
When usingXmlValue
annotation, a placeholder name is assigned to property (unless overridden by explicit name); this configuration value specified what that name is.
-
-
-
Package com.fasterxml.jackson.module.jaxb.deser
-
Class com.fasterxml.jackson.module.jaxb.deser.DataHandlerJsonDeserializer
class DataHandlerJsonDeserializer extends com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<DataHandler> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.jaxb.deser.DomElementJsonDeserializer
class DomElementJsonDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<Element> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
builder
DocumentBuilder builder
Deprecated.
-
-
-
Package com.fasterxml.jackson.module.jaxb.ser
-
Class com.fasterxml.jackson.module.jaxb.ser.DataHandlerJsonSerializer
class DataHandlerJsonSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<DataHandler> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.jaxb.ser.DomElementJsonSerializer
class DomElementJsonSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<Element> implements Serializable- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.module.paranamer
-
Class com.fasterxml.jackson.module.paranamer.ParanamerAnnotationIntrospector
class ParanamerAnnotationIntrospector extends com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_paranamer
SerializableParanamer _paranamer
Wrapper used to encapsulate actual Paranamer call, to allow serialization of this introspector
-
-
Class com.fasterxml.jackson.module.paranamer.ParanamerModule
class ParanamerModule extends com.fasterxml.jackson.databind.module.SimpleModule implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_paranamer
com.thoughtworks.paranamer.Paranamer _paranamer
Caller may specify alternateParanamer
to use, over defaultBytecodeReadingParanamer
-
-
Class com.fasterxml.jackson.module.paranamer.ParanamerOnJacksonAnnotationIntrospector
class ParanamerOnJacksonAnnotationIntrospector extends com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_paranamer
SerializableParanamer _paranamer
Wrapper used to encapsulate actual Paranamer call, to allow serialization of this introspector
-
-
Class com.fasterxml.jackson.module.paranamer.SerializableParanamer
class SerializableParanamer extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
Object readResolve()
-
-