Class CrafterJackson2MessageConverter
- java.lang.Object
-
- org.springframework.http.converter.AbstractHttpMessageConverter<T>
-
- org.springframework.http.converter.AbstractGenericHttpMessageConverter<Object>
-
- org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter
-
- org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
-
- org.craftercms.commons.jackson.mvc.CrafterJackson2MessageConverter
-
-
Field Summary
Fields Modifier and Type Field Description protected com.fasterxml.jackson.databind.ser.FilterProvider
filter
protected InjectValueFactory
injectValueFactory
protected String
jsonPrefix
protected SecurePropertyHandler
securePropertyHandler
-
Constructor Summary
Constructors Constructor Description CrafterJackson2MessageConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getJsonPrefix()
void
setFilter(com.fasterxml.jackson.databind.ser.FilterProvider filter)
void
setInjectValueFactory(InjectValueFactory injectValueFactory)
void
setJsonPrefix(String jsonPrefix)
void
setSecurePropertyHandler(SecurePropertyHandler securePropertyHandler)
protected void
writeInternal(Object object, Type type, org.springframework.http.HttpOutputMessage outputMessage)
-
Methods inherited from class org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
setPrefixJson, writePrefix
-
Methods inherited from class org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter
canRead, canRead, canWrite, getCharset, getContentLength, getDefaultContentType, getJavaType, getJsonEncoding, getObjectMapper, getObjectMappersForType, getSupportedMediaTypes, logWarningIfNecessary, read, readInternal, registerObjectMappersForType, setObjectMapper, setPrettyPrint, writeSuffix
-
Methods inherited from class org.springframework.http.converter.AbstractGenericHttpMessageConverter
canWrite, supports, write, writeInternal
-
Methods inherited from class org.springframework.http.converter.AbstractHttpMessageConverter
addDefaultHeaders, canRead, canWrite, getDefaultCharset, getSupportedMediaTypes, read, setDefaultCharset, setSupportedMediaTypes, write
-
-
-
-
Field Detail
-
jsonPrefix
protected String jsonPrefix
-
filter
protected com.fasterxml.jackson.databind.ser.FilterProvider filter
-
injectValueFactory
protected InjectValueFactory injectValueFactory
-
securePropertyHandler
protected SecurePropertyHandler securePropertyHandler
-
-
Method Detail
-
writeInternal
protected void writeInternal(Object object, Type type, org.springframework.http.HttpOutputMessage outputMessage) throws IOException, org.springframework.http.converter.HttpMessageNotWritableException
- Overrides:
writeInternal
in classorg.springframework.http.converter.json.AbstractJackson2HttpMessageConverter
- Throws:
IOException
org.springframework.http.converter.HttpMessageNotWritableException
-
getJsonPrefix
public String getJsonPrefix()
-
setJsonPrefix
public void setJsonPrefix(String jsonPrefix)
- Overrides:
setJsonPrefix
in classorg.springframework.http.converter.json.MappingJackson2HttpMessageConverter
-
setSecurePropertyHandler
public void setSecurePropertyHandler(SecurePropertyHandler securePropertyHandler)
-
setFilter
public void setFilter(com.fasterxml.jackson.databind.ser.FilterProvider filter)
-
setInjectValueFactory
public void setInjectValueFactory(InjectValueFactory injectValueFactory)
-
-