Interface IDARERow
-
-
Field Summary
Fields Modifier and Type Field Description static int
CREATE_NULL_AS_BLANK
A Few Values to see how to handle missing or empty cells.static int
RETURN_BLANK_AS_NULL
static int
RETURN_NULL_AND_BLANK
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Iterator<IDARECell>
cellIterator()
Obtain an Iterator over theIDARECell
s of this row.IDARECell
getCell(int arg0)
Get theIDARECell
in the specified column from this Row.IDARECell
getCell(int arg0, int arg1)
Get theIDARECell
in the specified column from this Row, using the specified policy to handle non existing or blank cells.short
getLastCellNum()
Gets the index of the last cell contained in this row PLUS ONE.!int
getRowNum()
Get the position of this row in the enclosingIDARESheet
;-
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
-
-
-
Field Detail
-
CREATE_NULL_AS_BLANK
static final int CREATE_NULL_AS_BLANK
A Few Values to see how to handle missing or empty cells.- See Also:
- Constant Field Values
-
RETURN_BLANK_AS_NULL
static final int RETURN_BLANK_AS_NULL
- See Also:
- Constant Field Values
-
RETURN_NULL_AND_BLANK
static final int RETURN_NULL_AND_BLANK
- See Also:
- Constant Field Values
-
-
Method Detail
-
cellIterator
Iterator<IDARECell> cellIterator()
Obtain an Iterator over theIDARECell
s of this row.- Returns:
- the iterator starting with the first cell.
-
getCell
IDARECell getCell(int arg0)
Get theIDARECell
in the specified column from this Row. This is the same as a call to getCell(arg0,IDARERow.RETURN_NULL_AND_BLANK)- Parameters:
arg0
- the column requested- Returns:
- the
IDARECell
at the specified position, or null, if it does not exist
-
getCell
IDARECell getCell(int arg0, int arg1)
Get theIDARECell
in the specified column from this Row, using the specified policy to handle non existing or blank cells.- Parameters:
arg0
- the column requestedarg1
- The row requested- Returns:
- the
IDARECell
at the specified position (blank or nulls will be handled according to the provided policy.
-
getLastCellNum
short getLastCellNum()
Gets the index of the last cell contained in this row PLUS ONE.!- Returns:
- the last index of a non null cell in this row
-
getRowNum
int getRowNum()
Get the position of this row in the enclosingIDARESheet
;- Returns:
- the position of this row in the enclosing
IDARESheet
-
-