package frame.file;
|
|
import frame.util.Util;
|
|
public class CellTypes {
|
|
public static CellDataType toExcelCellType(String type) {
|
if (Util.isEmptyStr(type)) {
|
return null;
|
}
|
|
type = type.toLowerCase();
|
|
if ("boolean".equals(type)) {
|
return CellDataType.Boolean;
|
}
|
else if ("int".equals(type)) {
|
return CellDataType.Int;
|
}
|
else if ("decimal".equals(type)) {
|
return CellDataType.Decimal;
|
}
|
else if ("percent".equals(type)) {
|
return CellDataType.Percent;
|
}
|
else if ("date".equals(type)) {
|
return CellDataType.Date;
|
}
|
else if ("datetime".equals(type)) {
|
return CellDataType.DateTime;
|
}
|
else if ("string".equals(type)) {
|
return CellDataType.String;
|
}
|
|
return CellDataType.Error;
|
|
}
|
}
|