package org.springblade.common.converter;
|
|
import com.alibaba.excel.converters.Converter;
|
import com.alibaba.excel.enums.CellDataTypeEnum;
|
import com.alibaba.excel.metadata.CellData;
|
import com.alibaba.excel.metadata.GlobalConfiguration;
|
import com.alibaba.excel.metadata.property.ExcelContentProperty;
|
import org.springframework.stereotype.Component;
|
|
/**
|
* 用于list 装换为 String
|
* @param <T>
|
*/
|
@Component
|
public class ListToStringConverter <T> implements Converter<T> {
|
|
@Override
|
public Class supportJavaTypeKey() {
|
return null;
|
}
|
|
@Override
|
public CellDataTypeEnum supportExcelTypeKey() {
|
return null;
|
}
|
|
@Override
|
public T convertToJavaData(CellData cellData, ExcelContentProperty excelContentProperty, GlobalConfiguration globalConfiguration) throws Exception {
|
return null;
|
}
|
|
@Override
|
public CellData convertToExcelData(T t, ExcelContentProperty excelContentProperty, GlobalConfiguration globalConfiguration) throws Exception {
|
return new CellData(t.toString());
|
}
|
}
|