beangle-data-excel
beangle-data-excel
API
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.template
/
CellRange
CellRange
org.beangle.data.excel.template.CellRange
class
CellRange
(
var
startCellRef
:
CellRef
,
var
width
:
Int
,
var
height
:
Int
)
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Clear all
Members list
Concise view
Value members
Concrete methods
def
calculateHeight
:
Int
def
calculateWidth
:
Int
def
clearCells
(
startCol
:
Int
,
endCol
:
Int
,
startRow
:
Int
,
endRow
:
Int
):
Unit
def
contains
(
row
:
Int
,
col
:
Int
):
Boolean
def
containsDirectivesInRow
(
row
:
Int
):
Boolean
def
excludeCells
(
startCol
:
Int
,
endCol
:
Int
,
startRow
:
Int
,
endRow
:
Int
):
Unit
def
findTarrow
(
srcRow
:
Int
):
Int
def
getCell
(
row
:
Int
,
col
:
Int
):
CellRef
def
hasChanged
(
row
:
Int
,
col
:
Int
):
Boolean
def
isEmpty
(
row
:
Int
,
col
:
Int
):
Boolean
def
isExcluded
(
row
:
Int
,
col
:
Int
):
Boolean
def
requiresColShifting
(
cell
:
CellRef
,
startRow
:
Int
,
endRow
:
Int
,
startColShift
:
Int
):
Boolean
def
resetChangeMatrix
():
Unit
def
shiftCellsWithColBlock
(
startCol
:
Int
,
endCol
:
Int
,
row
:
Int
,
rowShift
:
Int
,
updateColHeights
:
Boolean
):
Unit
def
shiftCellsWithRowBlock
(
startRow
:
Int
,
endRow
:
Int
,
col
:
Int
,
colShift
:
Int
,
updateRowWidths
:
Boolean
):
Unit
Concrete fields
var
cellShiftStrategy
:
CellShiftStrategy
var
height
:
Int
val
sheetName
:
String
var
startCellRef
:
CellRef
var
width
:
Int