Class PrimitiveTypesFromStringMessageConverter

  • All Implemented Interfaces:
    org.springframework.messaging.converter.MessageConverter, org.springframework.messaging.converter.SmartMessageConverter

    public class PrimitiveTypesFromStringMessageConverter
    extends org.springframework.messaging.converter.AbstractMessageConverter
    Since:
    3.1
    Author:
    Oleg Zhurakousky
    • Field Summary

      • Fields inherited from class org.springframework.messaging.converter.AbstractMessageConverter

        logger
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected Object convertFromInternal​(org.springframework.messaging.Message<?> message, Class<?> targetClass, Object conversionHint)  
      protected Object convertToInternal​(Object payload, org.springframework.messaging.MessageHeaders headers, Object conversionHint)  
      protected boolean supports​(Class<?> clazz)  
      • Methods inherited from class org.springframework.messaging.converter.AbstractMessageConverter

        addSupportedMimeTypes, canConvertFrom, canConvertTo, fromMessage, fromMessage, getContentTypeResolver, getDefaultContentType, getMimeType, getSerializedPayloadClass, getSupportedMimeTypes, isStrictContentTypeMatch, setContentTypeResolver, setSerializedPayloadClass, setStrictContentTypeMatch, supportsMimeType, toMessage, toMessage
    • Constructor Detail

      • PrimitiveTypesFromStringMessageConverter

        public PrimitiveTypesFromStringMessageConverter​(org.springframework.core.convert.ConversionService conversionService)
    • Method Detail

      • supports

        protected boolean supports​(Class<?> clazz)
        Specified by:
        supports in class org.springframework.messaging.converter.AbstractMessageConverter
      • convertFromInternal

        protected Object convertFromInternal​(org.springframework.messaging.Message<?> message,
                                             Class<?> targetClass,
                                             @Nullable
                                             Object conversionHint)
        Overrides:
        convertFromInternal in class org.springframework.messaging.converter.AbstractMessageConverter
      • convertToInternal

        @Nullable
        protected Object convertToInternal​(Object payload,
                                           @Nullable
                                           org.springframework.messaging.MessageHeaders headers,
                                           @Nullable
                                           Object conversionHint)
        Overrides:
        convertToInternal in class org.springframework.messaging.converter.AbstractMessageConverter