Class DataStructureItemProcessor

  • All Implemented Interfaces:
    org.springframework.batch.item.ItemProcessor<com.redis.spring.batch.support.DataStructure<java.lang.String>,​java.util.Map<java.lang.String,​java.lang.Object>>

    public class DataStructureItemProcessor
    extends java.lang.Object
    implements org.springframework.batch.item.ItemProcessor<com.redis.spring.batch.support.DataStructure<java.lang.String>,​java.util.Map<java.lang.String,​java.lang.Object>>
    • Constructor Summary

      Constructors 
      Constructor Description
      DataStructureItemProcessor​(org.springframework.core.convert.converter.Converter<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> keyFieldsExtractor, org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,​java.lang.String>,​java.util.Map<java.lang.String,​java.lang.String>> hashConverter, org.springframework.core.convert.converter.Converter<java.util.Collection<java.lang.String>,​java.util.Map<java.lang.String,​java.lang.String>> listConverter, org.springframework.core.convert.converter.Converter<java.util.Collection<java.lang.String>,​java.util.Map<java.lang.String,​java.lang.String>> setConverter, org.springframework.core.convert.converter.Converter<java.util.List<io.lettuce.core.StreamMessage<java.lang.String,​java.lang.String>>,​java.util.Map<java.lang.String,​java.lang.String>> streamConverter, org.springframework.core.convert.converter.Converter<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> stringConverter, org.springframework.core.convert.converter.Converter<java.util.List<io.lettuce.core.ScoredValue<java.lang.String>>,​java.util.Map<java.lang.String,​java.lang.String>> zsetConverter, org.springframework.core.convert.converter.Converter<java.lang.Object,​java.util.Map<java.lang.String,​java.lang.String>> defaultConverter)  
    • Constructor Detail

      • DataStructureItemProcessor

        public DataStructureItemProcessor​(org.springframework.core.convert.converter.Converter<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> keyFieldsExtractor,
                                          org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,​java.lang.String>,​java.util.Map<java.lang.String,​java.lang.String>> hashConverter,
                                          org.springframework.core.convert.converter.Converter<java.util.Collection<java.lang.String>,​java.util.Map<java.lang.String,​java.lang.String>> listConverter,
                                          org.springframework.core.convert.converter.Converter<java.util.Collection<java.lang.String>,​java.util.Map<java.lang.String,​java.lang.String>> setConverter,
                                          org.springframework.core.convert.converter.Converter<java.util.List<io.lettuce.core.StreamMessage<java.lang.String,​java.lang.String>>,​java.util.Map<java.lang.String,​java.lang.String>> streamConverter,
                                          org.springframework.core.convert.converter.Converter<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> stringConverter,
                                          org.springframework.core.convert.converter.Converter<java.util.List<io.lettuce.core.ScoredValue<java.lang.String>>,​java.util.Map<java.lang.String,​java.lang.String>> zsetConverter,
                                          org.springframework.core.convert.converter.Converter<java.lang.Object,​java.util.Map<java.lang.String,​java.lang.String>> defaultConverter)
    • Method Detail

      • process

        public java.util.Map<java.lang.String,​java.lang.Object> process​(com.redis.spring.batch.support.DataStructure<java.lang.String> item)
        Specified by:
        process in interface org.springframework.batch.item.ItemProcessor<com.redis.spring.batch.support.DataStructure<java.lang.String>,​java.util.Map<java.lang.String,​java.lang.Object>>