| 限定符和类型 | 字段和说明 |
|---|---|
protected CellData |
AbstractXlsRecordHandler.cellData |
| 限定符和类型 | 方法和说明 |
|---|---|
CellData |
AbstractXlsRecordHandler.getCellData() |
CellData |
XlsRecordHandler.getCellData()
Get value
|
| 限定符和类型 | 方法和说明 |
|---|---|
Map<Integer,CellData> |
XlsxRowResultHolder.getCurRowContent()
Get row content
|
| 限定符和类型 | 方法和说明 |
|---|---|
Map<Integer,CellData> |
DefaultCellHandler.getCurRowContent() |
| 限定符和类型 | 方法和说明 |
|---|---|
CellData |
AutoConverter.convertToExcelData(Object value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
Converter.convertToExcelData(T value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration)
Convert Java objects to excel objects
|
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
AutoConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
T |
Converter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration)
Convert excel objects to Java objects
|
| 限定符和类型 | 方法和说明 |
|---|---|
CellData |
BigDecimalBooleanConverter.convertToExcelData(BigDecimal value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
BigDecimalNumberConverter.convertToExcelData(BigDecimal value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
BigDecimalStringConverter.convertToExcelData(BigDecimal value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
BigDecimal |
BigDecimalBooleanConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
BigDecimal |
BigDecimalNumberConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
BigDecimal |
BigDecimalStringConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
CellData |
BooleanBooleanConverter.convertToExcelData(Boolean value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
BooleanNumberConverter.convertToExcelData(Boolean value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
BooleanStringConverter.convertToExcelData(Boolean value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
Boolean |
BooleanBooleanConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
Boolean |
BooleanNumberConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
Boolean |
BooleanStringConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
CellData |
ByteArrayImageConverter.convertToExcelData(byte[] value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
BoxingByteArrayImageConverter.convertToExcelData(Byte[] value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
Byte[] |
BoxingByteArrayImageConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
byte[] |
ByteArrayImageConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
CellData |
ByteBooleanConverter.convertToExcelData(Byte value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
ByteNumberConverter.convertToExcelData(Byte value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
ByteStringConverter.convertToExcelData(Byte value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
Byte |
ByteBooleanConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
Byte |
ByteNumberConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
Byte |
ByteStringConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
CellData |
DateNumberConverter.convertToExcelData(Date value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
DateStringConverter.convertToExcelData(Date value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
Date |
DateNumberConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
Date |
DateStringConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
CellData |
DoubleBooleanConverter.convertToExcelData(Double value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
DoubleNumberConverter.convertToExcelData(Double value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
DoubleStringConverter.convertToExcelData(Double value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
Double |
DoubleBooleanConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
Double |
DoubleNumberConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
Double |
DoubleStringConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
CellData |
FileImageConverter.convertToExcelData(File value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
File |
FileImageConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
CellData |
FloatBooleanConverter.convertToExcelData(Float value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
FloatNumberConverter.convertToExcelData(Float value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
FloatStringConverter.convertToExcelData(Float value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
Float |
FloatBooleanConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
Float |
FloatNumberConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
Float |
FloatStringConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
CellData |
InputStreamImageConverter.convertToExcelData(InputStream value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
InputStream |
InputStreamImageConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
CellData |
IntegerBooleanConverter.convertToExcelData(Integer value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
IntegerNumberConverter.convertToExcelData(Integer value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
IntegerStringConverter.convertToExcelData(Integer value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
Integer |
IntegerBooleanConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
Integer |
IntegerNumberConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
Integer |
IntegerStringConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
CellData |
LongBooleanConverter.convertToExcelData(Long value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
LongNumberConverter.convertToExcelData(Long value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
LongStringConverter.convertToExcelData(Long value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
Long |
LongBooleanConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
Long |
LongNumberConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
Long |
LongStringConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
CellData |
ShortBooleanConverter.convertToExcelData(Short value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
ShortNumberConverter.convertToExcelData(Short value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
ShortStringConverter.convertToExcelData(Short value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
Short |
ShortBooleanConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
Short |
ShortNumberConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
Short |
ShortStringConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
CellData |
StringBooleanConverter.convertToExcelData(String value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
StringErrorConverter.convertToExcelData(String value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
StringImageConverter.convertToExcelData(String value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
StringNumberConverter.convertToExcelData(String value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
CellData |
StringStringConverter.convertToExcelData(String value,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
StringBooleanConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
String |
StringErrorConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
String |
StringImageConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
String |
StringNumberConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
String |
StringStringConverter.convertToJavaData(CellData cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AnalysisEventListener.invokeHead(Map<Integer,CellData> headMap,
AnalysisContext context) |
| 构造器和说明 |
|---|
CellData(CellData other) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ModelBuildEventListener.invoke(Map<Integer,CellData> cellDataMap,
AnalysisContext context) |
void |
ModelBuildEventListener.invokeHead(Map<Integer,CellData> cellDataMap,
AnalysisContext context) |
void |
ReadListener.invokeHead(Map<Integer,CellData> headMap,
AnalysisContext context)
When analysis one head row trigger invoke function.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Map<Integer,CellData> |
AnalysisFinishEvent.getAnalysisResult()
Get result
|
Map<Integer,CellData> |
EachRowAnalysisFinishEvent.getAnalysisResult() |
| 构造器和说明 |
|---|
EachRowAnalysisFinishEvent(Map<Integer,CellData> content) |
| 限定符和类型 | 方法和说明 |
|---|---|
static CellData |
NumberUtils.formatToCellData(Number num,
ExcelContentProperty contentProperty)
format
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Object |
ConverterUtils.convertToJavaObject(CellData cellData,
Class clazz,
ExcelContentProperty contentProperty,
Map<String,Converter> converterMap,
GlobalConfiguration globalConfiguration)
Convert it into a Java object
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<Integer,String> |
ConverterUtils.convertToStringMap(Map<Integer,CellData> cellDataMap,
ReadHolder readHolder)
Convert it into a String map
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
CellWriteHandler.afterCellCreate(WriteSheetHolder writeSheetHolder,
WriteTableHolder writeTableHolder,
CellData cellData,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex,
boolean isHead)
called after the cell is created
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractMergeStrategy.afterCellCreate(WriteSheetHolder writeSheetHolder,
WriteTableHolder writeTableHolder,
CellData cellData,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex,
boolean isHead) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractCellStyleStrategy.afterCellCreate(WriteSheetHolder writeSheetHolder,
WriteTableHolder writeTableHolder,
CellData cellData,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex,
boolean isHead) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractColumnWidthStyleStrategy.afterCellCreate(WriteSheetHolder writeSheetHolder,
WriteTableHolder writeTableHolder,
CellData cellData,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex,
boolean isHead) |
protected abstract void |
AbstractColumnWidthStyleStrategy.setColumnWidth(WriteSheetHolder writeSheetHolder,
CellData cellData,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex,
boolean isHead)
Sets the column width when head create
|
protected void |
AbstractHeadColumnWidthStyleStrategy.setColumnWidth(WriteSheetHolder writeSheetHolder,
CellData cellData,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex,
boolean isHead) |
protected void |
LongestMatchColumnWidthStyleStrategy.setColumnWidth(WriteSheetHolder writeSheetHolder,
CellData cellData,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex,
boolean isHead) |
Copyright © 2018–2019 Alibaba Group. All rights reserved.