Index

A C D E G J K N O R S T U V 
All Classes and Interfaces|All Packages|Serialized Form

A

afterPropertiesSet() - Method in class org.springframework.boot.jackson.JsonComponentModule
 
and(Class<?>, Class<?>) - Method in class org.springframework.boot.jackson.JsonMixinModuleEntries.Builder
Add a mapping for the specified classes.
and(String, String) - Method in class org.springframework.boot.jackson.JsonMixinModuleEntries.Builder
Add a mapping for the specified class names.

C

create(Consumer<JsonMixinModuleEntries.Builder>) - Static method in class org.springframework.boot.jackson.JsonMixinModuleEntries
Create an instance using the specified JsonMixinModuleEntries.Builder.
customize(JsonMapper.Builder) - Method in interface org.springframework.boot.jackson.autoconfigure.JsonMapperBuilderCustomizer
Customize the JsonMapper.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<Class<?>, Class<?>>) - Method in class org.springframework.boot.jackson.JsonMixinModuleEntries
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
 
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
 
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.JacksonProperties
 
getRequiredNode(JsonNode, String) - Method in class org.springframework.boot.jackson.ObjectValueDeserializer
Helper method to return a JsonNode from 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.JacksonProperties
 

J

JacksonAutoConfiguration - Class in org.springframework.boot.jackson.autoconfigure
Auto configuration for Jackson.
JacksonAutoConfiguration() - Constructor for class org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration
 
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
 
JsonComponent - Annotation Interface in org.springframework.boot.jackson
@Component that provides ValueSerializer, ValueDeserializer or KeyDeserializer implementations to be registered with Jackson when JsonComponentModule is in use.
JsonComponent.Scope - Enum Class in org.springframework.boot.jackson
The various scopes under which a serializer/deserializer can be registered.
JsonComponentModule - Class in org.springframework.boot.jackson
Spring Bean and Jackson Module to register @JsonComponent annotated beans.
JsonComponentModule() - Constructor for class org.springframework.boot.jackson.JsonComponentModule
 
JsonMapperBuilderCustomizer - Interface in org.springframework.boot.jackson.autoconfigure
Callback interface that can be implemented by beans wishing to further customize the JsonMapper through JsonMapper.Builder to fine-tune its auto-configuration.
JsonMixin - Annotation Interface in org.springframework.boot.jackson
Provides a mixin class implementation that registers with Jackson when using JsonMixinModule.
JsonMixinModule - Class in org.springframework.boot.jackson
Spring Bean and Jackson Module to find and register @JsonMixin-annotated classes.
JsonMixinModule() - Constructor for class org.springframework.boot.jackson.JsonMixinModule
 
JsonMixinModuleEntries - Class in org.springframework.boot.jackson
Provide the mapping of json mixin class to consider.
JsonMixinModuleEntries.Builder - Class in org.springframework.boot.jackson

K

KEYS - Enum constant in enum class org.springframework.boot.jackson.JsonComponent.Scope
A serializer/deserializer for keys.

N

nullSafeValue(JsonNode, Class<D>) - Method in class org.springframework.boot.jackson.ObjectValueDeserializer
Helper method to extract a value from the given jsonNode or return null when the node itself is null.
nullSafeValue(JsonNode, Class<D>, Function<D, R>) - Method in class org.springframework.boot.jackson.ObjectValueDeserializer
Helper method to extract a value from the given jsonNode or return null when the node itself is null.

O

ObjectValueDeserializer<T> - Class in org.springframework.boot.jackson
Helper base class for ValueDeserializer implementations that deserialize objects.
ObjectValueDeserializer() - Constructor for class org.springframework.boot.jackson.ObjectValueDeserializer
 
ObjectValueSerializer<T> - Class in org.springframework.boot.jackson
Helper base class for ValueSerializer implementations 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(JsonMixinModuleEntries, ClassLoader) - Method in class org.springframework.boot.jackson.JsonMixinModule
Register the specified entries.
registerJsonComponents() - Method in class org.springframework.boot.jackson.JsonComponentModule
 

S

scan(ApplicationContext, Collection<String>) - Static method in class org.springframework.boot.jackson.JsonMixinModuleEntries
Scan the classpath for @JsonMixin in the specified basePackages.
scope() - Element in annotation interface org.springframework.boot.jackson.JsonComponent
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.JsonComponentModule
 
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
 
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
 

T

type() - Element in annotation interface org.springframework.boot.jackson.JsonComponent
The types that are handled by the provided serializer/deserializer.
type() - Element in annotation interface org.springframework.boot.jackson.JsonMixin
The types that are handled by the provided mix-in 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.JsonComponent
The value may indicate a suggestion for a logical component name, to be turned into a Spring bean in case of an autodetected component.
value() - Element in annotation interface org.springframework.boot.jackson.JsonMixin
Alias for the JsonMixin.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.JsonComponent.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.JsonComponent.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.JsonComponent.Scope
A serializer/deserializer for regular value content.
A C D E G J K N O R S T U V 
All Classes and Interfaces|All Packages|Serialized Form