Class I18nHeaderCellWriteHandler

java.lang.Object
cn.twelvet.excel.head.impl.I18nHeaderCellWriteHandler
All Implemented Interfaces:
com.alibaba.excel.event.Handler, com.alibaba.excel.event.Order, com.alibaba.excel.write.handler.CellWriteHandler, com.alibaba.excel.write.handler.WriteHandler

public class I18nHeaderCellWriteHandler extends Object implements com.alibaba.excel.write.handler.CellWriteHandler
对表头进行国际化处理
Author:
twelvet
  • Constructor Summary

    Constructors
    Constructor
    Description
    I18nHeaderCellWriteHandler(org.springframework.context.MessageSource messageSource)
    IOC
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    beforeCellCreate(com.alibaba.excel.write.metadata.holder.WriteSheetHolder writeSheetHolder, com.alibaba.excel.write.metadata.holder.WriteTableHolder writeTableHolder, org.apache.poi.ss.usermodel.Row row, com.alibaba.excel.metadata.Head head, Integer columnIndex, Integer relativeRowIndex, Boolean isHead)
    处理国际化

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.alibaba.excel.write.handler.CellWriteHandler

    afterCellCreate, afterCellCreate, afterCellDataConverted, afterCellDataConverted, afterCellDispose, afterCellDispose, beforeCellCreate

    Methods inherited from interface com.alibaba.excel.event.Handler

    order
  • Constructor Details

    • I18nHeaderCellWriteHandler

      public I18nHeaderCellWriteHandler(org.springframework.context.MessageSource messageSource)
      IOC
      Parameters:
      messageSource - MessageSource
  • Method Details

    • beforeCellCreate

      public void beforeCellCreate(com.alibaba.excel.write.metadata.holder.WriteSheetHolder writeSheetHolder, com.alibaba.excel.write.metadata.holder.WriteTableHolder writeTableHolder, org.apache.poi.ss.usermodel.Row row, com.alibaba.excel.metadata.Head head, Integer columnIndex, Integer relativeRowIndex, Boolean isHead)
      处理国际化
      Specified by:
      beforeCellCreate in interface com.alibaba.excel.write.handler.CellWriteHandler
      Parameters:
      writeSheetHolder - WriteSheetHolder
      writeTableHolder - Nullable.It is null without using table writes.
      row - Row
      head - Nullable.It is null in the case of fill data and without head.
      columnIndex - columnIndex
      relativeRowIndex - Nullable.It is null in the case of fill data.
      isHead - It will always be false when fill data.