Serialized Form
-
Package com.fasterxml.jackson.module.afterburner
-
Class com.fasterxml.jackson.module.afterburner.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 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 extends com.fasterxml.jackson.databind.deser.std.StdValueInstantiator implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty extends OptimizedSettableBeanProperty<SettableBooleanFieldProperty> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty extends OptimizedSettableBeanProperty<SettableBooleanMethodProperty> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty extends OptimizedSettableBeanProperty<SettableIntFieldProperty> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty extends OptimizedSettableBeanProperty<SettableIntMethodProperty> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty extends OptimizedSettableBeanProperty<SettableLongFieldProperty> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty extends OptimizedSettableBeanProperty<SettableLongMethodProperty> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty extends OptimizedSettableBeanProperty<SettableObjectFieldProperty> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty extends OptimizedSettableBeanProperty<SettableObjectMethodProperty> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty extends OptimizedSettableBeanProperty<SettableStringFieldProperty> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty extends OptimizedSettableBeanProperty<SettableStringMethodProperty> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.deser.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 extends OptimizedBeanPropertyWriter<BooleanFieldPropertyWriter> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_suppressableBoolean
boolean _suppressableBoolean
-
_suppressableSet
boolean _suppressableSet
-
-
Class com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter extends OptimizedBeanPropertyWriter<BooleanMethodPropertyWriter> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_suppressableBoolean
boolean _suppressableBoolean
-
_suppressableSet
boolean _suppressableSet
-
-
Class com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter extends OptimizedBeanPropertyWriter<IntFieldPropertyWriter> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_suppressableInt
int _suppressableInt
-
_suppressableIntSet
boolean _suppressableIntSet
-
-
Class com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter extends OptimizedBeanPropertyWriter<IntMethodPropertyWriter> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_suppressableInt
int _suppressableInt
-
_suppressableIntSet
boolean _suppressableIntSet
-
-
Class com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter extends OptimizedBeanPropertyWriter<LongFieldPropertyWriter> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_suppressableLong
long _suppressableLong
-
_suppressableLongSet
boolean _suppressableLongSet
-
-
Class com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter extends OptimizedBeanPropertyWriter<LongMethodPropertyWriter> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_suppressableLong
long _suppressableLong
-
_suppressableLongSet
boolean _suppressableLongSet
-
-
Class com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter extends OptimizedBeanPropertyWriter<ObjectFieldPropertyWriter> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter extends OptimizedBeanPropertyWriter<ObjectMethodPropertyWriter> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.ser.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 extends OptimizedBeanPropertyWriter<StringFieldPropertyWriter> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter extends OptimizedBeanPropertyWriter<StringMethodPropertyWriter> implements Serializable
- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.module.guice
-
Class com.fasterxml.jackson.module.guice.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 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
java.lang.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
java.lang.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 extends com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<javax.activation.DataHandler> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.jaxb.deser.DomElementJsonDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<org.w3c.dom.Element> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
builder
javax.xml.parsers.DocumentBuilder builder
Deprecated.
-
-
-
Package com.fasterxml.jackson.module.jaxb.ser
-
Class com.fasterxml.jackson.module.jaxb.ser.DataHandlerJsonSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<javax.activation.DataHandler> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.module.jaxb.ser.DomElementJsonSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<org.w3c.dom.Element> implements Serializable
- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.module.paranamer
-
Class com.fasterxml.jackson.module.paranamer.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 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 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 extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
java.lang.Object readResolve()
-
-