public interface CellCase extends FCloneable, java.io.Serializable
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(Cell ce,
boolean override)
add Cell to CellCase
|
java.util.Iterator |
cellIterator() |
void |
clear()
clear all Cells.
|
Cell |
get(int col,
int row)
get Cell from position (column, row)
|
java.util.Iterator |
getColumn(int columnIndex) |
int |
getColumnCount()
get column count
|
int[] |
getColumns() |
int |
getIndexColumn(int columnIndex) |
int |
getIndexRow(int rowIndex) |
java.util.Iterator |
getRow(int rowIndex) |
int |
getRowCount()
get row count
|
int[] |
getRows() |
void |
insertColumn(int columnIndex)
insert column
|
void |
insertRow(int rowIndex)
insert row to rowIndex
|
java.util.Iterator |
intersect(int column,
int row,
int width,
int height) |
void |
recalculate()
遍历每一行,重新计算WorkSheet.columnCount, rowCount
|
void |
releaseCache() |
Cell |
removeCell(int column,
int row)
remove Cell from position (column, row)
|
int |
removeColumn(int columnIndex)
remove column
|
int |
removeRow(int rowIndex)
remove row
|
void |
toCache(int maxCount,
int activePoolCount,
boolean cacheFirst) |
cloneCell get(int col, int row)
col - row - void add(Cell ce, boolean override)
ce - override - Cell removeCell(int column, int row)
column - row - void clear()
void insertRow(int rowIndex)
rowIndex - int removeRow(int rowIndex)
rowIndex - void insertColumn(int columnIndex)
columnIndex - int removeColumn(int columnIndex)
columnIndex - int getColumnCount()
int getRowCount()
java.util.Iterator cellIterator()
java.util.Iterator getColumn(int columnIndex)
int[] getColumns()
int getIndexColumn(int columnIndex)
java.util.Iterator getRow(int rowIndex)
int[] getRows()
int getIndexRow(int rowIndex)
java.util.Iterator intersect(int column,
int row,
int width,
int height)
void recalculate()
void toCache(int maxCount,
int activePoolCount,
boolean cacheFirst)
void releaseCache()