Class GeoJsonJackson2ObjectMapperBuilderCustomizer
java.lang.Object
org.bremersee.geojson.spring.boot.autoconfigure.jackson.GeoJsonJackson2ObjectMapperBuilderCustomizer
- All Implemented Interfaces:
org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer
@ConditionalOnWebApplication
@ConditionalOnClass(name={"org.bremersee.geojson.GeoJsonObjectMapperModule","org.springframework.http.converter.json.Jackson2ObjectMapperBuilder","com.fasterxml.jackson.databind.ObjectMapper"})
@AutoConfiguration
@AutoConfigureAfter(GeoJsonGeometryFactoryAutoConfiguration.class)
@EnableConfigurationProperties(GeoJsonProperties.class)
public class GeoJsonJackson2ObjectMapperBuilderCustomizer
extends Object
implements org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer
The GeoJSON jackson 2 object mapper builder customizer.
- Author:
- Christian Bremer
-
Constructor Summary
ConstructorsConstructorDescriptionGeoJsonJackson2ObjectMapperBuilderCustomizer(GeoJsonProperties properties, org.springframework.beans.factory.ObjectProvider<GeoJsonGeometryFactory> geometryFactory) Instantiates a new GeoJSON jackson 2 object mapper builder customizer. -
Method Summary
-
Constructor Details
-
GeoJsonJackson2ObjectMapperBuilderCustomizer
public GeoJsonJackson2ObjectMapperBuilderCustomizer(GeoJsonProperties properties, org.springframework.beans.factory.ObjectProvider<GeoJsonGeometryFactory> geometryFactory) Instantiates a new GeoJSON jackson 2 object mapper builder customizer.- Parameters:
properties- the propertiesgeometryFactory- the geometry factory
-
-
Method Details
-
init
@EventListener(org.springframework.boot.context.event.ApplicationReadyEvent.class) public void init()Init. -
customize
public void customize(org.springframework.http.converter.json.Jackson2ObjectMapperBuilder jacksonObjectMapperBuilder) - Specified by:
customizein interfaceorg.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer
-