public class SheetColumnAnalysis<T> extends Object implements Analysable
| Modifier | Constructor and Description |
|---|---|
protected |
SheetColumnAnalysis(Class<T> targetClass,
SheetConfig<T> sheetConfig) |
| Modifier and Type | Method and Description |
|---|---|
void |
analysis()
解析
|
static Tuple |
getFieldOptionByFieldName(Class<?> targetClass,
String fieldName)
通过字段名称获取 getter ExcelFieldType CellOption
|
static FontOption |
parseFont(ExportFont font)
解析字体
|
static void |
setLinkOptionType(Class<?> targetClass,
LinkOption option,
boolean isLink,
String fieldName)
设置超链接 method
|
static void |
setPictureTextOption(Class<?> targetClass,
PictureOption option,
String fieldName)
设置图片文本 method
|
protected SheetColumnAnalysis(Class<T> targetClass, SheetConfig<T> sheetConfig)
public void analysis()
Analysableanalysis in interface Analysablepublic static void setPictureTextOption(Class<?> targetClass, PictureOption option, String fieldName)
targetClass - targetClassoption - optionfieldName - 字段名称public static void setLinkOptionType(Class<?> targetClass, LinkOption option, boolean isLink, String fieldName)
targetClass - targetClassoption - optionisLink - isLink || isValuefieldName - 字段名称public static Tuple getFieldOptionByFieldName(Class<?> targetClass, String fieldName)
targetClass - targetClassfieldName - fieldNamepublic static FontOption parseFont(ExportFont font)
font - annotationCopyright © 2025. All rights reserved.