Class JsonbMessageConverter
java.lang.Object
org.springframework.messaging.converter.AbstractMessageConverter
org.springframework.messaging.converter.AbstractJsonMessageConverter
org.springframework.messaging.converter.JsonbMessageConverter
- All Implemented Interfaces:
- MessageConverter,- SmartMessageConverter
Implementation of 
MessageConverter that can read and write JSON
 using the JSON Binding API.- Since:
- 5.3
- Author:
- Juergen Hoeller
- See Also:
- 
Field SummaryFields inherited from class org.springframework.messaging.converter.AbstractMessageConverterlogger
- 
Constructor SummaryConstructorsConstructorDescriptionConstruct a newJsonbMessageConverterwith default configuration.JsonbMessageConverter(Jsonb jsonb) Construct a newJsonbMessageConverterwith the given delegate.JsonbMessageConverter(JsonbConfig config) Construct a newJsonbMessageConverterwith the given configuration.
- 
Method SummaryMethods inherited from class org.springframework.messaging.converter.AbstractJsonMessageConverterconvertFromInternal, convertToInternal, supportsMethods inherited from class org.springframework.messaging.converter.AbstractMessageConverteraddSupportedMimeTypes, canConvertFrom, canConvertTo, fromMessage, fromMessage, getContentTypeResolver, getDefaultContentType, getMimeType, getSerializedPayloadClass, getSupportedMimeTypes, isStrictContentTypeMatch, setContentTypeResolver, setSerializedPayloadClass, setStrictContentTypeMatch, supportsMimeType, toMessage, toMessage
- 
Constructor Details- 
JsonbMessageConverterpublic JsonbMessageConverter()Construct a newJsonbMessageConverterwith default configuration.
- 
JsonbMessageConverterConstruct a newJsonbMessageConverterwith the given configuration.- Parameters:
- config- the- JsonbConfigfor the underlying delegate
 
- 
JsonbMessageConverterConstruct a newJsonbMessageConverterwith the given delegate.- Parameters:
- jsonb- the Jsonb instance to use
 
 
- 
- 
Method Details- 
setJsonbSet theJsonbinstance to use. If not set, a defaultJsonbinstance will be created.Setting a custom-configured Jsonbis one way to take further control of the JSON serialization process.
- 
getJsonbReturn the configuredJsonbinstance for this converter.
- 
fromJson- Specified by:
- fromJsonin class- AbstractJsonMessageConverter
 
- 
fromJson- Specified by:
- fromJsonin class- AbstractJsonMessageConverter
 
- 
toJson- Specified by:
- toJsonin class- AbstractJsonMessageConverter
 
- 
toJson- Specified by:
- toJsonin class- AbstractJsonMessageConverter
 
 
-