beangle-data-excel
beangle-data-excel
org.beangle.data.excel
AreaRef
AreaRef
CellOps
CellOps
ExcelStyleRegistry
ExcelStyleRegistry
ImageType
Sheets
Size
Size
Workbooks
org.beangle.data.excel.schema
Constraints
ExcelColumn
ExcelScheet
ExcelSchema
ExcelSchemaWriter
org.beangle.data.excel.template
AbstractTransformer
Area
Area
CellData
FormulaStrategy
CellData
CellRange
CellRefGenerator
CellShiftStrategy
CellShiftStrategy
Adjacent
Inner
Context
DefaultFormulaProcessor
DefaultSheetNameBuilder
DefaultTransformer
DefaultTransformer
DirectiveData
DirectiveData
FormulaProcessor
FormulaProcessor
MultiSheetCellRefGenerator
Notation
PoiConditionalFormatting
RowData
RowData
SheetData
SheetData
SheetNameBuilder
TransformHelper
Transformer
XlsCommentAreaBuilder
org.beangle.data.excel.template.directive
AbstractDirective
AbstractDirective
AreaDirective
Directive
Directive
DirectiveFactory
EachDirective
Direction
GroupData
EachDirective
IfDirective
ImageDirective
MergeCellsDirective
UpdateCellDirective
CellDataUpdater
UpdateCellDirective
beangle-data-excel
/
org.beangle.data.excel.schema
/
ExcelColumn
ExcelColumn
class
ExcelColumn
(
var
name:
String
)
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
asType
(
clazz:
Class
[
_
]):
ExcelColumn
.this.type
def
asType
(
dt:
DataType
):
ExcelColumn
.this.type
def
bool
():
ExcelColumn
.this.type
def
data
(
data:
Seq
[
String
]):
ExcelColumn
.this.type
def
date
(
f:
String
):
ExcelColumn
.this.type
def
decimal
(
f:
String
):
ExcelColumn
.this.type
def
decimal
(
min:
Float
,
max:
Float
):
ExcelColumn
.this.type
def
format
(
f:
String
):
ExcelColumn
.this.type
def
integer
(
f:
String
):
ExcelColumn
.this.type
def
integer
(
min:
Int
,
max:
Int
):
ExcelColumn
.this.type
def
length
(
max:
Int
):
ExcelColumn
.this.type
def
max
(
formular:
Any
):
ExcelColumn
.this.type
def
min
(
formular:
Any
):
ExcelColumn
.this.type
def
ref
(
data:
Seq
[
String
]):
ExcelColumn
.this.type
def
remark
(
r:
String
):
ExcelColumn
.this.type
def
required
(
r:
Boolean
):
ExcelColumn
.this.type
def
unique
(
nv:
Boolean
):
ExcelColumn
.this.type
Concrete fields
var
comment
:
Option
[
String
]
批注
批注
var
dataType
:
DataType
数据类型
数据类型
var
datas
:
Seq
[
String
]
本列的数据(直接输出到本列的标题下方)
本列的数据(直接输出到本列的标题下方)
var
format
:
Option
[
String
]
数据格式
数据格式
var
formular1
:
String
约束的第一个公式
约束的第一个公式
var
formular2
:
Option
[
String
]
约束的第一个公式
约束的第一个公式
var
isBool
:
Boolean
是否布尔型
是否布尔型
var
isDate
:
Boolean
是否日期
是否日期
var
isDecimal
:
Boolean
是否浮点型
是否浮点型
var
isInt
:
Boolean
是否整形
是否整形
var
length
:
Option
[
Int
]
文本长度
文本长度
var
name
:
String
var
refs
:
Seq
[
String
]
引用数据
引用数据
var
remark
:
Option
[
String
]
说明
说明
var
required
:
Boolean
是否必须
是否必须
var
unique
:
Boolean
是否唯一
是否唯一