|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.poi.hssf.usermodel.HSSFRow
High level representation of a row of a spreadsheet. Only rows that have cells should be added to a Sheet.
Field Summary | |
static int |
INITIAL_CAPACITY
|
Constructor Summary | |
protected |
HSSFRow()
|
protected |
HSSFRow(Workbook book,
Sheet sheet,
int rowNum)
Creates new HSSFRow from scratch. |
protected |
HSSFRow(Workbook book,
Sheet sheet,
RowRecord record)
Creates an HSSFRow from a low level RowRecord object. |
Method Summary | |
java.util.Iterator |
cellIterator()
|
int |
compareTo(java.lang.Object obj)
|
HSSFCell |
createCell(short column)
Use this to create new cells within the row and return it. |
HSSFCell |
createCell(short column,
int type)
Deprecated. As of 22-Jan-2002 use createCell(short) and use setCellValue to specify the type lazily. |
protected HSSFCell |
createCellFromRecord(CellValueRecordInterface cell)
create a high level HSSFCell object from an existing low level record. |
boolean |
equals(java.lang.Object obj)
|
HSSFCell |
getCell(short cellnum)
get the hssfcell representing a given column (logical cell) 0-based. |
short |
getFirstCellNum()
get the number of the first cell contained in this row. |
short |
getHeight()
get the row's height or ff (-1) for undefined/default-height in twips (1/20th of a point) |
float |
getHeightInPoints()
get the row's height or ff (-1) for undefined/default-height in points (20*getHeight()) |
short |
getLastCellNum()
get the number of the last cell contained in this row. |
int |
getPhysicalNumberOfCells()
gets the number of defined cells (NOT number of cells in the actual row!). |
int |
getRowNum()
get row number this row represents |
protected RowRecord |
getRowRecord()
get the lowlevel RowRecord represented by this object - should only be called by other parts of the high level API |
void |
removeCell(HSSFCell cell)
remove the HSSFCell from this row. |
void |
setHeight(short height)
set the row's height or set to ff (-1) for undefined/default-height. |
void |
setHeightInPoints(float height)
set the row's height in points. |
void |
setRowNum(int rowNum)
set the row number of this row. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int INITIAL_CAPACITY
Constructor Detail |
protected HSSFRow()
protected HSSFRow(Workbook book, Sheet sheet, int rowNum)
book
- low-level Workbook object containing the sheet that contains this rowsheet
- low-level Sheet object that contains this RowrowNum
- the row number of this row (0 based)org.apache.poi.hssf.usermodel.HSSFSheet#createRow(short)
protected HSSFRow(Workbook book, Sheet sheet, RowRecord record)
book
- low-level Workbook object containing the sheet that contains this rowsheet
- low-level Sheet object that contains this Rowrecord
- the low level api object this row should representorg.apache.poi.hssf.usermodel.HSSFSheet#createRow(short)
Method Detail |
public HSSFCell createCell(short column)
The cell that is returned is a CELL_TYPE_BLANK. The type can be changed
either through calling setCellValue
or setCellType
.
column
- - the column number this cell represents
public HSSFCell createCell(short column, int type)
The cell that is returned is a CELL_TYPE_BLANK. The type can be changed either through calling setCellValue or setCellType.
column
- - the column number this cell represents
public void removeCell(HSSFCell cell)
cell
- to removeprotected HSSFCell createCellFromRecord(CellValueRecordInterface cell)
cell
- low level cell to create the high level representation from
public void setRowNum(int rowNum)
rowNum
- the row number (0-based)public int getRowNum()
public HSSFCell getCell(short cellnum)
cellnum
- 0 based column number
public short getFirstCellNum()
public short getLastCellNum()
public int getPhysicalNumberOfCells()
public void setHeight(short height)
height
- rowheight or 0xff for undefined (use sheet default)public void setHeightInPoints(float height)
height
- row height in pointspublic short getHeight()
public float getHeightInPoints()
protected RowRecord getRowRecord()
public java.util.Iterator cellIterator()
public int compareTo(java.lang.Object obj)
compareTo
in interface java.lang.Comparable
public boolean equals(java.lang.Object obj)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |