Package com.pig4cloud.plugin.excel.head
Class I18nHeaderCellWriteHandler
java.lang.Object
com.pig4cloud.plugin.excel.head.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:
- hccake
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.springframework.context.MessageSource国际化消息源private final org.springframework.util.PropertyPlaceholderHelper.PlaceholderResolver国际化翻译private final org.springframework.util.PropertyPlaceholderHelper占位符处理 -
Constructor Summary
ConstructorsConstructorDescriptionI18nHeaderCellWriteHandler(org.springframework.context.MessageSource messageSource) -
Method Summary
Modifier and TypeMethodDescriptionvoidbeforeCellCreate(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, waitMethods inherited from interface com.alibaba.excel.write.handler.CellWriteHandler
afterCellCreate, afterCellCreate, afterCellDataConverted, afterCellDataConverted, afterCellDispose, afterCellDispose, beforeCellCreateMethods inherited from interface com.alibaba.excel.event.Handler
order
-
Field Details
-
messageSource
private final org.springframework.context.MessageSource messageSource国际化消息源 -
placeholderResolver
private final org.springframework.util.PropertyPlaceholderHelper.PlaceholderResolver placeholderResolver国际化翻译 -
propertyPlaceholderHelper
private final org.springframework.util.PropertyPlaceholderHelper propertyPlaceholderHelper占位符处理
-
-
Constructor Details
-
I18nHeaderCellWriteHandler
public I18nHeaderCellWriteHandler(org.springframework.context.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:
beforeCellCreatein interfacecom.alibaba.excel.write.handler.CellWriteHandler
-