@SuppressWarnings(value: ConfigurationProperties) @ConfigurationProperties(prefix: klokwrk.jackson.customizer.essential) @CompileStatic class EssentialJacksonCustomizerConfigurationProperties extends Object
Spring Boot configuration properties for EssentialJacksonCustomizer.
To be able to use this from Spring Boot application, minimal configuration is required that enables this configuration properties and configures accompanying bean post processor like in following example:@EnableConfigurationProperties(EssentialJacksonCustomizerConfigurationProperties) @Configuration class SpringBootConfig { @Bean static EssentialJacksonCustomizer essentialJacksonCustomizer(ObjectProvider<EssentialJacksonCustomizerConfigurationProperties> essentialJacksonCustomizerConfigurationPropertiesObjectProvider) { return new EssentialJacksonCustomizer(essentialJacksonCustomizerConfigurationPropertiesObjectProvider) } }
Modifiers | Name | Description |
---|---|---|
class |
EssentialJacksonCustomizerConfigurationProperties.Deserialization |
|
class |
EssentialJacksonCustomizerConfigurationProperties.Mapper |
|
class |
EssentialJacksonCustomizerConfigurationProperties.Serialization |
Type | Name and description |
---|---|
EssentialJacksonCustomizerConfigurationProperties.Deserialization |
deserialization |
Boolean |
enabled By default EssentialJacksonCustomizer is enabled. |
EssentialJacksonCustomizerConfigurationProperties.Mapper |
mapper |
EssentialJacksonCustomizerConfigurationProperties.Serialization |
serialization |
Constructor and description |
---|
EssentialJacksonCustomizerConfigurationProperties() |
By default EssentialJacksonCustomizer is enabled. Set to false
to disable it.
Groovy Documentation