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) |
clone
Cell 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()