Index
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
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.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
-
@Componentthat providesValueSerializer,ValueDeserializerorKeyDeserializerimplementations to be registered with Jackson whenJsonComponentModuleis 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
Moduleto register@JsonComponentannotated 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
JsonMapperthroughJsonMapper.Builderto 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
- 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
-
Builder for
JsonMixinModuleEntries.
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
jsonNodeor returnnullwhen the node itself isnull. - nullSafeValue(JsonNode, Class<D>, Function<D, R>) - 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(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
@JsonMixinin the specifiedbasePackages. - 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.
All Classes and Interfaces|All Packages|Serialized Form