*/
@Override
@SuppressWarnings("unchecked")
- public Iterator<Cell> cellIterator() {
+ public Iterator<Cell> cellIterator() {
return (Iterator<Cell>)(Iterator<? extends Cell>)_cells.values().iterator();
}
*/
@Override
public Iterator<Cell> iterator() {
- return cellIterator();
+ return cellIterator();
}
/**
*/
@Override
public XSSFCell getCell(int cellnum) {
- return getCell(cellnum, _sheet.getWorkbook().getMissingCellPolicy());
+ return getCell(cellnum, _sheet.getWorkbook().getMissingCellPolicy());
}
/**
*/
@Override
public XSSFCell getCell(int cellnum, MissingCellPolicy policy) {
- if(cellnum < 0) throw new IllegalArgumentException("Cell index must be >= 0");
+ if(cellnum < 0) throw new IllegalArgumentException("Cell index must be >= 0");
// Performance optimization for bug 57840: explicit boxing is slightly faster than auto-unboxing, though may use more memory
- final Integer colI = Integer.valueOf(cellnum); // NOSONAR
+ final Integer colI = Integer.valueOf(cellnum); // NOSONAR
XSSFCell cell = _cells.get(colI);
switch (policy) {
case RETURN_NULL_AND_BLANK:
*/
@Override
public short getFirstCellNum() {
- return (short)(_cells.size() == 0 ? -1 : _cells.firstKey());
+ return (short)(_cells.size() == 0 ? -1 : _cells.firstKey());
}
/**
*/
@Override
public short getLastCellNum() {
- return (short)(_cells.size() == 0 ? -1 : (_cells.lastKey() + 1));
+ return (short)(_cells.size() == 0 ? -1 : (_cells.lastKey() + 1));
}
/**
*/
@Override
public void setHeightInPoints(float height) {
- setHeight((short)(height == -1 ? -1 : (height*20)));
+ setHeight((short)(height == -1 ? -1 : (height*20)));
}
/**
*/
@Override
public int getPhysicalNumberOfCells() {
- return _cells.size();
+ return _cells.size();
}
/**
*/
@Override
public boolean getZeroHeight() {
- return this._row.getHidden();
+ return this._row.getHidden();
}
/**
*/
@Override
public void setZeroHeight(boolean height) {
- this._row.setHidden(height);
+ this._row.setHidden(height);
}
*/
@Internal
public CTRow getCTRow(){
- return _row;
+ return _row;
}
/**