Package org.springframework.boot.jackson
Class JsonComponentModule
- java.lang.Object
- com.fasterxml.jackson.databind.Module
- com.fasterxml.jackson.databind.module.SimpleModule
- org.springframework.boot.jackson.JsonComponentModule
- All Implemented Interfaces:
com.fasterxml.jackson.core.Versioned
,Serializable
,org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanFactoryAware
public class JsonComponentModule extends com.fasterxml.jackson.databind.module.SimpleModule implements org.springframework.beans.factory.BeanFactoryAware
Spring Bean and JacksonModule
to registerJsonComponent
annotated beans.- Since:
- 1.4.0
- See Also:
JsonComponent
, Serialized Form
Constructor Summary
Constructors Constructor Description JsonComponentModule()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
registerJsonComponents()
void
setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
Methods inherited from class com.fasterxml.jackson.databind.module.SimpleModule
_checkNotNull, addAbstractTypeMapping, addDeserializer, addKeyDeserializer, addKeySerializer, addSerializer, addSerializer, addValueInstantiator, getModuleName, getTypeId, registerSubtypes, registerSubtypes, registerSubtypes, setAbstractTypes, setDeserializerModifier, setDeserializers, setKeyDeserializers, setKeySerializers, setMixInAnnotation, setNamingStrategy, setSerializerModifier, setSerializers, setupModule, setValueInstantiators, version
Constructor Detail
JsonComponentModule
public JsonComponentModule()
Method Detail
setBeanFactory
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) throws org.springframework.beans.BeansException
- Specified by:
setBeanFactory
in interfaceorg.springframework.beans.factory.BeanFactoryAware
- Throws:
org.springframework.beans.BeansException
registerJsonComponents
@PostConstruct public void registerJsonComponents()