Annotation Type ExcelCell
@Documented
@Inherited
@Retention(RUNTIME)
@Target(FIELD)
public @interface ExcelCell
实体字段与excel列号关联的注解
- Author:
- Tony
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description org.apache.poi.ss.usermodel.HorizontalAlignment
align
水平对齐方式java.lang.String
col
java.lang.String
comment
单元格备注java.lang.String
constraintClass
java.lang.String
dateFormat
时间格式化,日期类型时生效java.lang.String
format
format: "#,##0.0000"boolean
hidden
boolean
locked
//注:要锁定单元格需先为此表单设置保护密码,设置之后此表单默认为所有单元格锁定,可使用setLocked(false)为指定单元格设置不锁定。java.lang.String
name
boolean
required
java.lang.Class<?>
Type
java.lang.String
validation
int
width
列宽 (大于0时生效; 如果不指定列宽,将会自适应调整宽度;) Set the width (character width)boolean
wrapText
-
Element Details
-
col
java.lang.String col- Default:
- ""
-
name
java.lang.String name- Default:
- ""
-
Type
java.lang.Class<?> Type- Default:
- java.lang.String.class
-
width
int width列宽 (大于0时生效; 如果不指定列宽,将会自适应调整宽度;) Set the width (character width)- Returns:
- int
- Default:
- -1
-
align
org.apache.poi.ss.usermodel.HorizontalAlignment align水平对齐方式- Returns:
- HorizontalAlignment
- Default:
- org.apache.poi.ss.usermodel.HorizontalAlignment.LEFT
-
dateFormat
java.lang.String dateFormat时间格式化,日期类型时生效- Returns:
- String
- Default:
- "yyyy-MM-dd"
-
format
java.lang.String formatformat: "#,##0.0000"- Returns:
- String
- Default:
- ""
-
comment
java.lang.String comment单元格备注- Returns:
- String
- Default:
- ""
-
wrapText
boolean wrapText- Default:
- false
-
boolean hidden
- Default:
- false
-
locked
boolean locked//注:要锁定单元格需先为此表单设置保护密码,设置之后此表单默认为所有单元格锁定,可使用setLocked(false)为指定单元格设置不锁定。- Returns:
- true if need lock sheet
- Default:
- false
-
required
boolean required- Default:
- false
-
validation
java.lang.String validation- Default:
- ""
-
constraintClass
java.lang.String constraintClass- Default:
- ""
-