cn.hutool.poi.excel.cell.values.ErrorCellValue Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of hutool-poi Show documentation
Show all versions of hutool-poi Show documentation
Hutool POI工具类(对Office文档、OFD等操作)
package cn.hutool.poi.excel.cell.values;
import cn.hutool.core.util.StrUtil;
import cn.hutool.poi.excel.cell.CellValue;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.FormulaError;
/**
* ERROR类型单元格值
*
* @author looly
* @since 5.7.8
*/
public class ErrorCellValue implements CellValue {
private final Cell cell;
/**
* 构造
*
* @param cell {@link Cell}
*/
public ErrorCellValue(Cell cell){
this.cell = cell;
}
@Override
public String getValue() {
final FormulaError error = FormulaError.forInt(cell.getErrorCellValue());
return (null == error) ? StrUtil.EMPTY : error.getString();
}
}