public class SheetData
extends java.lang.Object
implements java.lang.AutoCloseable
| Modifier and Type | Field and Description |
|---|---|
java.util.List<ColumnInfo> |
columnInfoList |
int |
frozenRowCount |
int |
id |
boolean |
tabSelected |
| Constructor and Description |
|---|
SheetData(int id,
java.util.function.Function<java.lang.String,java.nio.file.Path> createTmpFile) |
| Modifier and Type | Method and Description |
|---|---|
void |
addMergeCell(MergeCell mergeCell) |
void |
addRow(int index,
RowData rowData) |
void |
close() |
MergeCell |
getMergeCell(int index) |
RowData |
getRowData(int index) |
int |
mergeCellSize() |
int |
rowSize() |
public final java.util.List<ColumnInfo> columnInfoList
public final int id
public boolean tabSelected
public int frozenRowCount
public SheetData(int id,
java.util.function.Function<java.lang.String,java.nio.file.Path> createTmpFile)
public void addRow(int index,
RowData rowData)
public int rowSize()
public RowData getRowData(int index)
public void close()
close in interface java.lang.AutoCloseablepublic void addMergeCell(MergeCell mergeCell)
public int mergeCellSize()
public MergeCell getMergeCell(int index)