Index
All Classes and Interfaces|All Packages|Serialized Form
A
- afterPropertiesSet() - Method in class org.springframework.boot.jackson.JacksonComponentModule
- and(Class, Class) - Method in class org.springframework.boot.jackson.JacksonMixinModuleEntries.Builder
-
Add a mapping for the specified classes.
- and(String, String) - Method in class org.springframework.boot.jackson.JacksonMixinModuleEntries.Builder
-
Add a mapping for the specified class names.
C
- CborMapperBuilderCustomizer - Interface in org.springframework.boot.jackson.autoconfigure
-
Callback interface that can be implemented by beans wishing to further customize the
CBORMapperthroughCBORMapper.Builderto fine-tune its auto-configuration. - create(Consumer) - Static method in class org.springframework.boot.jackson.JacksonMixinModuleEntries
-
Create an instance using the specified
JacksonMixinModuleEntries.Builder. - customize(JsonMapper.Builder) - Method in interface org.springframework.boot.jackson.autoconfigure.JsonMapperBuilderCustomizer
-
Customize the JsonMapper.Builder.
- customize(CBORMapper.Builder) - Method in interface org.springframework.boot.jackson.autoconfigure.CborMapperBuilderCustomizer
-
Customize the CBORMapper.Builder.
- customize(XmlMapper.Builder) - Method in interface org.springframework.boot.jackson.autoconfigure.XmlMapperBuilderCustomizer
-
Customize the XmlMapper.Builder.
D
- Datatype() - Constructor for class org.springframework.boot.jackson.autoconfigure.JacksonProperties.Datatype
- DEFAULT - Enum constant in enum class org.springframework.boot.jackson.autoconfigure.JacksonProperties.ConstructorDetectorStrategy
-
Use heuristics to see if "properties" mode is to be used.
- deserialize(JsonParser, DeserializationContext) - Method in class org.springframework.boot.jackson.ObjectValueDeserializer
- deserializeObject(JsonParser, DeserializationContext, JsonNode) - Method in class org.springframework.boot.jackson.ObjectValueDeserializer
-
Deserialize JSON content into the value type this serializer handles.
- doWithEntry(ClassLoader, BiConsumer) - Method in class org.springframework.boot.jackson.JacksonMixinModuleEntries
-
Perform an action on each entry defined by this instance.
E
- EXPLICIT_ONLY - Enum constant in enum class org.springframework.boot.jackson.autoconfigure.JacksonProperties.ConstructorDetectorStrategy
-
Refuse to decide implicit mode and instead throw an InvalidDefinitionException for ambiguous cases.
G
- getConstructorDetector() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- getDatatype() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- getDateFormat() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- getDatetime() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties.Datatype
- getDefaultLeniency() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- getDefaultPropertyInclusion() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- getDeserialization() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- getEnum() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties.Datatype
- getJson() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- getJsonNode() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties.Datatype
- getLocale() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- getMapper() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- getPropertyNamingStrategy() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- getRead() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonCborProperties
- getRead() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties.Json
- getRead() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonXmlProperties
- getRequiredNode(JsonNode, String) - Method in class org.springframework.boot.jackson.ObjectValueDeserializer
-
Helper method to return a
JsonNodefrom the tree. - getSerialization() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- getTimeZone() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- getVisibility() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- getWrite() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonCborProperties
- getWrite() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties.Json
- getWrite() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonXmlProperties
I
- isFindAndAddModules() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- isUseJackson2Defaults() - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
J
- JacksonAutoConfiguration - Class in org.springframework.boot.jackson.autoconfigure
-
Auto-configurationfor Jackson. - JacksonAutoConfiguration() - Constructor for class org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration
- JacksonCborProperties - Class in org.springframework.boot.jackson.autoconfigure
-
Configuration properties to configure Jackson's CBOR support.
- JacksonCborProperties() - Constructor for class org.springframework.boot.jackson.autoconfigure.JacksonCborProperties
- JacksonComponent - Annotation Interface in org.springframework.boot.jackson
-
@Componentthat providesValueSerializer,ValueDeserializerorKeyDeserializerimplementations to be registered with Jackson whenJacksonComponentModuleis in use. - JacksonComponent.Scope - Enum Class in org.springframework.boot.jackson
-
The various scopes under which a serializer/deserializer can be registered.
- JacksonComponentModule - Class in org.springframework.boot.jackson
-
JacksonModuleto register@JacksonComponentannotated beans. - JacksonComponentModule() - Constructor for class org.springframework.boot.jackson.JacksonComponentModule
- JacksonMixin - Annotation Interface in org.springframework.boot.jackson
-
Provides a mixin class implementation that registers with Jackson when using
JacksonMixinModule. - JacksonMixinModule - Class in org.springframework.boot.jackson
- JacksonMixinModule() - Constructor for class org.springframework.boot.jackson.JacksonMixinModule
- JacksonMixinModuleEntries - Class in org.springframework.boot.jackson
-
Provides the mapping of Jackson mixin classes to consider.
- JacksonMixinModuleEntries.Builder - Class in org.springframework.boot.jackson
-
Builder for
JacksonMixinModuleEntries. - JacksonProperties - Class in org.springframework.boot.jackson.autoconfigure
-
Configuration properties to configure Jackson.
- JacksonProperties() - Constructor for class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- JacksonProperties.ConstructorDetectorStrategy - Enum Class in org.springframework.boot.jackson.autoconfigure
- JacksonProperties.Datatype - Class in org.springframework.boot.jackson.autoconfigure
- JacksonProperties.Json - Class in org.springframework.boot.jackson.autoconfigure
- JacksonXmlProperties - Class in org.springframework.boot.jackson.autoconfigure
-
Configuration properties to configure Jackson's XML support.
- JacksonXmlProperties() - Constructor for class org.springframework.boot.jackson.autoconfigure.JacksonXmlProperties
- Json() - Constructor for class org.springframework.boot.jackson.autoconfigure.JacksonProperties.Json
- JsonMapperBuilderCustomizer - Interface in org.springframework.boot.jackson.autoconfigure
-
Callback interface that can be implemented by beans wishing to further customize the
JsonMapperthroughJsonMapper.Builderto fine-tune its auto-configuration.
K
- KEYS - Enum constant in enum class org.springframework.boot.jackson.JacksonComponent.Scope
-
A serializer/deserializer for keys.
N
- nullSafeValue(JsonNode, Class) - Method in class org.springframework.boot.jackson.ObjectValueDeserializer
-
Helper method to extract a value from the given
jsonNodeor returnnullwhen the node itself isnull. - nullSafeValue(JsonNode, Class, Function) - Method in class org.springframework.boot.jackson.ObjectValueDeserializer
-
Helper method to extract a value from the given
jsonNodeor returnnullwhen the node itself isnull.
O
- ObjectValueDeserializer<T> - Class in org.springframework.boot.jackson
-
Helper base class for
ValueDeserializerimplementations that deserialize objects. - ObjectValueDeserializer() - Constructor for class org.springframework.boot.jackson.ObjectValueDeserializer
- ObjectValueSerializer<T> - Class in org.springframework.boot.jackson
-
Helper base class for
ValueSerializerimplementations that serialize objects. - ObjectValueSerializer() - Constructor for class org.springframework.boot.jackson.ObjectValueSerializer
- org.springframework.boot.jackson - package org.springframework.boot.jackson
-
Custom enhancements and support for the Jackson project.
- org.springframework.boot.jackson.autoconfigure - package org.springframework.boot.jackson.autoconfigure
-
Auto-configuration for Jackson.
R
- registerEntries(JacksonMixinModuleEntries, ClassLoader) - Method in class org.springframework.boot.jackson.JacksonMixinModule
-
Register the specified
entries. - registerJacksonComponents() - Method in class org.springframework.boot.jackson.JacksonComponentModule
S
- scan(ApplicationContext, Collection) - Static method in class org.springframework.boot.jackson.JacksonMixinModuleEntries
-
Scan the classpath for
@JacksonMixinin the specifiedbasePackages. - scope() - Element in annotation interface org.springframework.boot.jackson.JacksonComponent
-
The scope under which the serializer/deserializer should be registered with the module.
- serialize(T, JsonGenerator, SerializationContext) - Method in class org.springframework.boot.jackson.ObjectValueSerializer
- serializeObject(T, JsonGenerator, SerializationContext) - Method in class org.springframework.boot.jackson.ObjectValueSerializer
-
Serialize JSON content into the value type this serializer handles.
- setBeanFactory(BeanFactory) - Method in class org.springframework.boot.jackson.JacksonComponentModule
- setConstructorDetector(JacksonProperties.ConstructorDetectorStrategy) - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- setDateFormat(String) - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- setDefaultLeniency(Boolean) - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- setDefaultPropertyInclusion(JsonInclude.Include) - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- setFindAndAddModules(boolean) - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- setLocale(Locale) - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- setPropertyNamingStrategy(String) - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- setTimeZone(TimeZone) - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
- setUseJackson2Defaults(boolean) - Method in class org.springframework.boot.jackson.autoconfigure.JacksonProperties
T
- type() - Element in annotation interface org.springframework.boot.jackson.JacksonComponent
-
The types that are handled by the provided serializer/deserializer.
- type() - Element in annotation interface org.springframework.boot.jackson.JacksonMixin
-
The types that are handled by the provided mixin class.
U
- USE_DELEGATING - Enum constant in enum class org.springframework.boot.jackson.autoconfigure.JacksonProperties.ConstructorDetectorStrategy
-
Assume "delegating" mode if not explicitly annotated otherwise.
- USE_PROPERTIES_BASED - Enum constant in enum class org.springframework.boot.jackson.autoconfigure.JacksonProperties.ConstructorDetectorStrategy
-
Assume "properties" mode if not explicitly annotated otherwise.
V
- value() - Element in annotation interface org.springframework.boot.jackson.JacksonComponent
-
The value may indicate a suggestion for a logical component name, to be turned into a Spring bean in case of an auto-detected component.
- value() - Element in annotation interface org.springframework.boot.jackson.JacksonMixin
-
Alias for the
JacksonMixin.type()attribute. - valueOf(String) - Static method in enum class org.springframework.boot.jackson.autoconfigure.JacksonProperties.ConstructorDetectorStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.boot.jackson.JacksonComponent.Scope
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.boot.jackson.autoconfigure.JacksonProperties.ConstructorDetectorStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.boot.jackson.JacksonComponent.Scope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VALUES - Enum constant in enum class org.springframework.boot.jackson.JacksonComponent.Scope
-
A serializer/deserializer for regular value content.
X
- XmlMapperBuilderCustomizer - Interface in org.springframework.boot.jackson.autoconfigure
-
Callback interface that can be implemented by beans wishing to further customize the
XmlMapperthroughXmlMapper.Builderto fine-tune its auto-configuration.
All Classes and Interfaces|All Packages|Serialized Form