Class ManySheetWriteHandler

  • All Implemented Interfaces:
    SheetWriteHandler, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

    public class ManySheetWriteHandler
    extends AbstractSheetWriteHandler
    Author:
    lengleng, L.cm
    • Constructor Detail

      • ManySheetWriteHandler

        public ManySheetWriteHandler​(ExcelConfigProperties configProperties,
                                     org.springframework.beans.factory.ObjectProvider<java.util.List<com.alibaba.excel.converters.Converter<?>>> converterProvider,
                                     WriterBuilderEnhancer excelWriterBuilderEnhance)
    • Method Detail

      • support

        public boolean support​(java.lang.Object obj)
        当且仅当List不为空且List中的元素也是List 才返回true
        Parameters:
        obj - 返回对象
        Returns:
        boolean
      • write

        public void write​(java.lang.Object obj,
                          javax.servlet.http.HttpServletResponse response,
                          ResponseExcel responseExcel)
        Description copied from interface: SheetWriteHandler
        写成对象
        Parameters:
        obj - obj
        response - 输出对象
        responseExcel - 注解